public class KeyToSignature extends BindingKeyParser
| Modifier and Type | Field and Description |
|---|---|
static int |
DECLARING_TYPE |
java.lang.StringBuffer |
signature |
static int |
SIGNATURE |
static int |
THROWN_EXCEPTIONS |
static int |
TYPE_ARGUMENTS |
| Constructor and Description |
|---|
KeyToSignature(BindingKeyParser parser) |
KeyToSignature(java.lang.String key,
int kind) |
KeyToSignature(java.lang.String key,
int kind,
boolean asBinarySignature) |
| Modifier and Type | Method and Description |
|---|---|
void |
consumeArrayDimension(char[] brakets) |
void |
consumeBaseType(char[] baseTypeSig) |
void |
consumeCapture(int position) |
void |
consumeCapture18ID(int id,
int position) |
void |
consumeException() |
void |
consumeField(char[] fieldName) |
void |
consumeFullyQualifiedName(char[] fullyQualifiedName) |
void |
consumeLocalType(char[] uniqueKey) |
void |
consumeMemberType(char[] simpleTypeName) |
void |
consumeMethod(char[] selector,
char[] methodSignature) |
void |
consumePackage(char[] pkgName) |
void |
consumeParameterizedGenericMethod() |
void |
consumeParameterizedType(char[] simpleTypeName,
boolean isRaw) |
void |
consumeParser(BindingKeyParser parser) |
void |
consumeSecondaryType(char[] simpleTypeName) |
void |
consumeType() |
void |
consumeTypeParameter(char[] typeParameterName) |
void |
consumeTypeVariable(char[] position,
char[] typeVariableName) |
void |
consumeTypeWithCapture() |
void |
consumeWildCard(int wildCardKind) |
java.lang.String[] |
getThrownExceptions() |
java.lang.String[] |
getTypeArguments() |
BindingKeyParser |
newParser() |
java.lang.String |
toString() |
consumeAnnotation, consumeKey, consumeLocalVar, consumeModifiers, consumeNonGenericType, consumeRawType, consumeScope, consumeTopLevelType, consumeWildcardRank, getKey, hasTypeName, malformedKey, parse, parsepublic static final int SIGNATURE
public static final int TYPE_ARGUMENTS
public static final int DECLARING_TYPE
public static final int THROWN_EXCEPTIONS
public java.lang.StringBuffer signature
public KeyToSignature(BindingKeyParser parser)
public KeyToSignature(java.lang.String key,
int kind)
public KeyToSignature(java.lang.String key,
int kind,
boolean asBinarySignature)
public void consumeArrayDimension(char[] brakets)
consumeArrayDimension in class BindingKeyParserpublic void consumeBaseType(char[] baseTypeSig)
consumeBaseType in class BindingKeyParserpublic void consumeCapture(int position)
consumeCapture in class BindingKeyParserpublic void consumeCapture18ID(int id,
int position)
consumeCapture18ID in class BindingKeyParserpublic void consumeLocalType(char[] uniqueKey)
consumeLocalType in class BindingKeyParserpublic void consumeMethod(char[] selector,
char[] methodSignature)
consumeMethod in class BindingKeyParserpublic void consumeMemberType(char[] simpleTypeName)
consumeMemberType in class BindingKeyParserpublic void consumePackage(char[] pkgName)
consumePackage in class BindingKeyParserpublic void consumeParameterizedGenericMethod()
consumeParameterizedGenericMethod in class BindingKeyParserpublic void consumeParameterizedType(char[] simpleTypeName,
boolean isRaw)
consumeParameterizedType in class BindingKeyParserpublic void consumeParser(BindingKeyParser parser)
consumeParser in class BindingKeyParserpublic void consumeField(char[] fieldName)
consumeField in class BindingKeyParserpublic void consumeException()
consumeException in class BindingKeyParserpublic void consumeFullyQualifiedName(char[] fullyQualifiedName)
consumeFullyQualifiedName in class BindingKeyParserpublic void consumeSecondaryType(char[] simpleTypeName)
consumeSecondaryType in class BindingKeyParserpublic void consumeType()
consumeType in class BindingKeyParserpublic void consumeTypeParameter(char[] typeParameterName)
consumeTypeParameter in class BindingKeyParserpublic void consumeTypeVariable(char[] position,
char[] typeVariableName)
consumeTypeVariable in class BindingKeyParserpublic void consumeTypeWithCapture()
consumeTypeWithCapture in class BindingKeyParserpublic void consumeWildCard(int wildCardKind)
consumeWildCard in class BindingKeyParserpublic java.lang.String[] getThrownExceptions()
public java.lang.String[] getTypeArguments()
public BindingKeyParser newParser()
newParser in class BindingKeyParserpublic java.lang.String toString()
toString in class java.lang.Object