Class BindingKeyParser
java.lang.Object
org.aspectj.org.eclipse.jdt.internal.core.util.BindingKeyParser
- Direct Known Subclasses:
BindingKeyResolver
,JavaElementFinder
,KeyKind
,KeyToSignature
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionvoid
void
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
void
consumeLocalType(char[] uniqueKey)
void
consumeLocalVar(char[] varName, int occurrenceCount, int argumentPosition)
void
consumeMemberType(char[] simpleTypeName)
void
consumeMethod(char[] selector, char[] signature)
void
consumeModifiers(char[] modifiers)
void
consumeModule(char[] moduleName)
void
void
consumePackage(char[] pkgName)
void
void
consumeParameterizedType(char[] simpleTypeName, boolean isRaw)
void
consumeParser(BindingKeyParser parser)
void
void
consumeScope(int scopeNumber)
void
consumeSecondaryType(char[] simpleTypeName)
void
void
void
consumeTypeParameter(char[] typeParameterName)
void
consumeTypeVariable(char[] position, char[] typeVariableName)
void
void
consumeWildCard(int kind)
void
consumeWildcardRank(int rank)
getKey()
boolean
boolean
void
void
parse()
void
parse(boolean pauseAfterFullyQualifiedName)
-
Constructor Details
-
BindingKeyParser
-
BindingKeyParser
-
-
Method Details
-
consumeAnnotation
public void consumeAnnotation() -
consumeArrayDimension
public void consumeArrayDimension(char[] brakets) -
consumeBaseType
public void consumeBaseType(char[] baseTypeSig) -
consumeCapture
public void consumeCapture(int position) -
consumeCapture18ID
public void consumeCapture18ID(int id, int position) -
consumeException
public void consumeException() -
consumeField
public void consumeField(char[] fieldName) -
consumeParameterizedGenericMethod
public void consumeParameterizedGenericMethod() -
consumeLocalType
public void consumeLocalType(char[] uniqueKey) -
consumeLocalVar
public void consumeLocalVar(char[] varName, int occurrenceCount, int argumentPosition) -
consumeMethod
public void consumeMethod(char[] selector, char[] signature) -
consumeModifiers
public void consumeModifiers(char[] modifiers) -
consumeNonGenericType
public void consumeNonGenericType() -
consumeMemberType
public void consumeMemberType(char[] simpleTypeName) -
consumePackage
public void consumePackage(char[] pkgName) -
consumeParameterizedType
public void consumeParameterizedType(char[] simpleTypeName, boolean isRaw) -
consumeParser
-
consumeRawType
public void consumeRawType() -
consumeScope
public void consumeScope(int scopeNumber) -
consumeSecondaryType
public void consumeSecondaryType(char[] simpleTypeName) -
consumeFullyQualifiedName
public void consumeFullyQualifiedName(char[] fullyQualifiedName) -
consumeKey
public void consumeKey() -
consumeTopLevelType
public void consumeTopLevelType() -
consumeType
public void consumeType() -
consumeTypeParameter
public void consumeTypeParameter(char[] typeParameterName) -
consumeTypeVariable
public void consumeTypeVariable(char[] position, char[] typeVariableName) -
consumeTypeWithCapture
public void consumeTypeWithCapture() -
consumeWildCard
public void consumeWildCard(int kind) -
consumeWildcardRank
public void consumeWildcardRank(int rank) -
consumeModule
public void consumeModule(char[] moduleName) -
getKey
-
hasTypeName
public boolean hasTypeName() -
hasModuleName
public boolean hasModuleName() -
malformedKey
public void malformedKey() -
newParser
-
parse
public void parse() -
parse
public void parse(boolean pauseAfterFullyQualifiedName)
-