|
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 workMethod 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 |