Class KeyToSignature
java.lang.Object
org.aspectj.org.eclipse.jdt.internal.core.util.BindingKeyParser
org.aspectj.org.eclipse.jdt.internal.core.util.KeyToSignature
-
Field Summary
Modifier and TypeFieldDescriptionstatic int
static int
static int
static int
-
Constructor Summary
ConstructorDescriptionKeyToSignature(String key, int kind)
KeyToSignature(String key, int kind, boolean asBinarySignature)
KeyToSignature(BindingKeyParser parser)
-
Method Summary
Modifier and TypeMethodDescriptionvoid
consumeArrayDimension(char[] brakets)
void
consumeBaseType(char[] baseTypeSig)
void
consumeCapture(int position)
void
consumeCapture18ID(int id, int position)
void
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
void
consumeParameterizedType(char[] simpleTypeName, boolean isRaw)
void
consumeParser(BindingKeyParser parser)
void
consumeSecondaryType(char[] simpleTypeName)
void
void
consumeTypeParameter(char[] typeParameterName)
void
consumeTypeVariable(char[] position, char[] typeVariableName)
void
void
consumeWildCard(int wildCardKind)
String[]
String[]
toString()
Methods inherited from class org.aspectj.org.eclipse.jdt.internal.core.util.BindingKeyParser
consumeAnnotation, consumeKey, consumeLocalVar, consumeModifiers, consumeModule, consumeNonGenericType, consumeRawType, consumeScope, consumeTopLevelType, consumeWildcardRank, getKey, hasModuleName, hasTypeName, malformedKey, parse, parse
-
Field Details
-
SIGNATURE
public static final int SIGNATURE- See Also:
- Constant Field Values
-
TYPE_ARGUMENTS
public static final int TYPE_ARGUMENTS- See Also:
- Constant Field Values
-
DECLARING_TYPE
public static final int DECLARING_TYPE- See Also:
- Constant Field Values
-
THROWN_EXCEPTIONS
public static final int THROWN_EXCEPTIONS- See Also:
- Constant Field Values
-
signature
-
-
Constructor Details
-
KeyToSignature
-
KeyToSignature
-
KeyToSignature
-
-
Method Details
-
consumeArrayDimension
public void consumeArrayDimension(char[] brakets)- Overrides:
consumeArrayDimension
in classBindingKeyParser
-
consumeBaseType
public void consumeBaseType(char[] baseTypeSig)- Overrides:
consumeBaseType
in classBindingKeyParser
-
consumeCapture
public void consumeCapture(int position)- Overrides:
consumeCapture
in classBindingKeyParser
-
consumeCapture18ID
public void consumeCapture18ID(int id, int position)- Overrides:
consumeCapture18ID
in classBindingKeyParser
-
consumeLocalType
public void consumeLocalType(char[] uniqueKey)- Overrides:
consumeLocalType
in classBindingKeyParser
-
consumeMethod
public void consumeMethod(char[] selector, char[] methodSignature)- Overrides:
consumeMethod
in classBindingKeyParser
-
consumeMemberType
public void consumeMemberType(char[] simpleTypeName)- Overrides:
consumeMemberType
in classBindingKeyParser
-
consumePackage
public void consumePackage(char[] pkgName)- Overrides:
consumePackage
in classBindingKeyParser
-
consumeParameterizedGenericMethod
public void consumeParameterizedGenericMethod()- Overrides:
consumeParameterizedGenericMethod
in classBindingKeyParser
-
consumeParameterizedType
public void consumeParameterizedType(char[] simpleTypeName, boolean isRaw)- Overrides:
consumeParameterizedType
in classBindingKeyParser
-
consumeParser
- Overrides:
consumeParser
in classBindingKeyParser
-
consumeField
public void consumeField(char[] fieldName)- Overrides:
consumeField
in classBindingKeyParser
-
consumeException
public void consumeException()- Overrides:
consumeException
in classBindingKeyParser
-
consumeFullyQualifiedName
public void consumeFullyQualifiedName(char[] fullyQualifiedName)- Overrides:
consumeFullyQualifiedName
in classBindingKeyParser
-
consumeSecondaryType
public void consumeSecondaryType(char[] simpleTypeName)- Overrides:
consumeSecondaryType
in classBindingKeyParser
-
consumeType
public void consumeType()- Overrides:
consumeType
in classBindingKeyParser
-
consumeTypeParameter
public void consumeTypeParameter(char[] typeParameterName)- Overrides:
consumeTypeParameter
in classBindingKeyParser
-
consumeTypeVariable
public void consumeTypeVariable(char[] position, char[] typeVariableName)- Overrides:
consumeTypeVariable
in classBindingKeyParser
-
consumeTypeWithCapture
public void consumeTypeWithCapture()- Overrides:
consumeTypeWithCapture
in classBindingKeyParser
-
consumeWildCard
public void consumeWildCard(int wildCardKind)- Overrides:
consumeWildCard
in classBindingKeyParser
-
getThrownExceptions
-
getTypeArguments
-
newParser
- Overrides:
newParser
in classBindingKeyParser
-
toString
-