org.aspectj.org.eclipse.jdt.internal.core.util
Class BindingKeyParser
java.lang.Object
org.aspectj.org.eclipse.jdt.internal.core.util.BindingKeyParser
- Direct Known Subclasses:
- BindingKeyResolver, JavaElementFinder, KeyKind, KeyToSignature
public class BindingKeyParser
- extends java.lang.Object
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
BindingKeyParser
public BindingKeyParser(BindingKeyParser parser)
BindingKeyParser
public BindingKeyParser(java.lang.String key)
consumeAnnotation
public void consumeAnnotation()
consumeArrayDimension
public void consumeArrayDimension(char[] brakets)
consumeBaseType
public void consumeBaseType(char[] baseTypeSig)
consumeCapture
public void consumeCapture(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)
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
public void consumeParser(BindingKeyParser parser)
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)
getKey
public java.lang.String getKey()
hasTypeName
public boolean hasTypeName()
malformedKey
public void malformedKey()
newParser
public BindingKeyParser newParser()
parse
public void parse()
parse
public void parse(boolean pauseAfterFullyQualifiedName)