|
POGO Java Program |
|||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||
| SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||
java.lang.Object | +--pogo.gene.PogoString
This class is used as a java.lang.String with other methods. These methods are some of ones that seems to be missed in String Class.
| Field Summary | |
java.lang.String |
str
|
| Constructor Summary | |
PogoString(byte[] b)
Constructor. |
|
PogoString(java.lang.String str)
Constructor. |
|
| Method Summary | |
void |
append(java.lang.String newStr)
Append a new string at the end of this object. |
java.lang.String |
buildDescClassFromPath(int lang)
Build class description file name from a full path string. |
java.lang.String |
buildServerClassFromPath()
Build server class file name from a full path string. |
java.lang.String |
extractClassFromPath()
Extract class name from a full path string. |
java.lang.String |
extractMethodCore()
Extract the first method core found. |
java.lang.String |
extractMethodCore(int start)
Extract the first method core found. |
java.lang.String |
extractPathFromFullPath()
Build class description file name from a full path string. |
java.lang.String |
getDescription()
extract the description text from comments. |
java.lang.String[] |
getFields()
Extract fields of 'C' structure string. |
java.lang.String[] |
getParams()
Extract params of a method call string. |
int |
inMethod(int start)
Search index of next entry of the method. |
void |
insert(int idx,
java.lang.String s)
Insert a new String in PogoString Object. |
int |
inTest(int start)
Search index of next test. |
int |
nextCr(int start)
Search index of next '\n'. |
java.lang.String |
noEdges()
|
java.lang.String |
noEdges(int start)
|
int |
outMethod(int start)
Search index of next out of the method. |
int |
outTest(int start)
Search index of the end of the test. |
int |
previousCr(int start)
Search index of previous '\n'. |
void |
replace(int start,
java.lang.String pattern,
java.lang.String newOne)
replace the first pattern found by a new String. |
void |
replace(java.lang.String pattern,
java.lang.String newOne)
replace the first pattern found by a new String. |
java.lang.String |
setComments()
Convert the string to a javadoc or doc++ comment. |
java.lang.String |
toString()
|
| Methods inherited from class java.lang.Object |
|
| Field Detail |
public java.lang.String str
| Constructor Detail |
public PogoString(java.lang.String str)
str - The string to workpublic PogoString(byte[] b)
b - The byte array will be converted in string to work| Method Detail |
public int previousCr(int start)
start - index to start search.public int nextCr(int start)
start - index to start search.public int inTest(int start)
start - index to start search.public int outTest(int start)
start - index to start search.public int inMethod(int start)
start - index to start search.public int outMethod(int start)
start - index to start search.public java.lang.String extractMethodCore()
public java.lang.String extractMethodCore(int start)
start - Start index to search next method.public java.lang.String[] getParams()
public java.lang.String[] getFields()
public java.lang.String setComments()
public void insert(int idx,
java.lang.String s)
idx - Index where the string must be inserted.s - String to be inserted.
public void replace(java.lang.String pattern,
java.lang.String newOne)
throws PogoException
pattern - Pattern String to be replaced.newOne - New String to replace pattern.
public void replace(int start,
java.lang.String pattern,
java.lang.String newOne)
throws PogoException
start - Index to begin search of pattern.pattern - Pattern String to be replaced.newOne - New String to replace pattern.public void append(java.lang.String newStr)
newStr - the new string to be appened.public java.lang.String noEdges()
public java.lang.String noEdges(int start)
start - index to start the trim.public java.lang.String getDescription()
public java.lang.String extractClassFromPath()
public java.lang.String buildServerClassFromPath()
public java.lang.String buildDescClassFromPath(int lang)
lang - language to be interpreted.public java.lang.String extractPathFromFullPath()
lang - language to be interpreted.public java.lang.String toString()
|
POGO Java Program |
|||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||
| SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||