|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectcodesimian.StringSkeleton
public class StringSkeleton
A "skeleton" amount of code for a string CS.
StringSkeleton contains only 1 var: StringBuffer.
Params that appear to be here are really from Const.pool(char).
Params that you try to set really just change a char value.
Any class that is a long STRING or uses one
should probably use a StringSkeleton.
P(int) returns a Const from the constant-pool
with the value of the char at a specified index in the string.
setP(int,CS setTo) sets a char in the string to setTo.C().
Field Summary | |
---|---|
protected java.lang.StringBuffer |
stringBuffer
|
Constructor Summary | |
---|---|
StringSkeleton()
|
|
StringSkeleton(java.lang.String initialString)
|
Method Summary | |
---|---|
int |
countP()
returns the string length |
boolean |
deleteP(int index)
removes a char from the string. |
java.lang.StringBuffer |
getSB()
|
int |
indexP(CS myParam)
My only params are from Const.pool(). |
boolean |
insertP(int index,
CS insertThisCharValue)
|
CS |
P(int index)
Returns a Const with value (double) getSB().charAt(index), the letter at that position in the string. |
java.lang.String |
paramsToString()
params are represented as char values in a String. |
CS |
PWithName(java.lang.String paramName)
Returns null. |
boolean |
setP(int index,
CS setTo)
Sets a char in the string to setTo.charValue(). |
boolean |
setSB(java.lang.StringBuffer setTo)
|
java.lang.String |
toString()
|
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Field Detail |
---|
protected java.lang.StringBuffer stringBuffer
Constructor Detail |
---|
public StringSkeleton()
public StringSkeleton(java.lang.String initialString)
Method Detail |
---|
public boolean insertP(int index, CS insertThisCharValue)
public boolean setP(int index, CS setTo)
public CS P(int index)
public boolean deleteP(int index)
public int countP()
public int indexP(CS myParam)
public CS PWithName(java.lang.String paramName)
public java.lang.StringBuffer getSB()
public boolean setSB(java.lang.StringBuffer setTo)
public java.lang.String paramsToString()
public java.lang.String toString()
toString
in class java.lang.Object
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |