public class SignatureWrapper
extends java.lang.Object
| Modifier and Type | Field and Description |
|---|---|
int |
bracket |
int |
end |
char[] |
signature |
int |
start |
| Constructor and Description |
|---|
SignatureWrapper(char[] signature) |
SignatureWrapper(char[] signature,
boolean use15specifics) |
SignatureWrapper(char[] signature,
boolean use15specifics,
boolean useExternalAnnotations) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
atEnd() |
char |
charAtStart() |
int |
computeEnd() |
char[] |
getFrom(int s)
assuming a previously stored start of 's' followed by a call to computeEnd()
now retrieve the content between these bounds including trailing angle content
|
boolean |
isParameterized() |
char[] |
nextName()
similar to nextWord() but don't stop at '.'
|
char[] |
nextWord() |
char[] |
peekFullType()
answer the next type (incl.
|
int |
skipAngleContents(int i) |
int |
skipTypeParameter() |
char[] |
tail() |
java.lang.String |
toString() |
char[] |
wordUntil(char c) |
public char[] signature
public int start
public int end
public int bracket
public SignatureWrapper(char[] signature,
boolean use15specifics)
public SignatureWrapper(char[] signature,
boolean use15specifics,
boolean useExternalAnnotations)
public SignatureWrapper(char[] signature)
public boolean atEnd()
public boolean isParameterized()
public int computeEnd()
public int skipAngleContents(int i)
public int skipTypeParameter()
public char[] wordUntil(char c)
public char[] nextWord()
public char[] nextName()
public char[] peekFullType()
public char[] getFrom(int s)
public char[] tail()
public java.lang.String toString()
toString in class java.lang.Objectpublic char charAtStart()