Class KeyKind
java.lang.Object
org.aspectj.org.eclipse.jdt.internal.core.util.BindingKeyParser
org.aspectj.org.eclipse.jdt.internal.core.util.KeyKind
-
Field Summary
Modifier and TypeFieldDescriptionstatic int
static int
static int
static int
static int
static int
static int
static int
static int
static int
static int
static int
static int
int
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionvoid
consumeBaseType(char[] baseTypeSig)
void
consumeCapture(int position)
void
consumeField(char[] fieldName)
void
consumeLocalType(char[] uniqueKey)
void
consumeLocalVar(char[] varName, int occurrenceCount, int argumentPosition)
void
consumeMemberType(char[] simpleTypeName)
void
consumeMethod(char[] selector, char[] signature)
void
void
consumeParameterizedType(char[] simpleTypeName, boolean isRaw)
void
consumeParser(BindingKeyParser parser)
void
void
void
consumeTypeParameter(char[] typeParameterName)
void
void
consumeWildCard(int kind)
Methods inherited from class org.aspectj.org.eclipse.jdt.internal.core.util.BindingKeyParser
consumeAnnotation, consumeArrayDimension, consumeCapture18ID, consumeException, consumeFullyQualifiedName, consumeKey, consumeModifiers, consumeModule, consumeNonGenericType, consumePackage, consumeScope, consumeSecondaryType, consumeType, consumeTypeVariable, consumeWildcardRank, getKey, hasModuleName, hasTypeName, malformedKey, parse, parse
-
Field Details
-
F_TYPE
public static final int F_TYPE- See Also:
- Constant Field Values
-
F_METHOD
public static final int F_METHOD- See Also:
- Constant Field Values
-
F_FIELD
public static final int F_FIELD- See Also:
- Constant Field Values
-
F_TYPE_PARAMETER
public static final int F_TYPE_PARAMETER- See Also:
- Constant Field Values
-
F_LOCAL_VAR
public static final int F_LOCAL_VAR- See Also:
- Constant Field Values
-
F_MEMBER
public static final int F_MEMBER- See Also:
- Constant Field Values
-
F_LOCAL
public static final int F_LOCAL- See Also:
- Constant Field Values
-
F_PARAMETERIZED_TYPE
public static final int F_PARAMETERIZED_TYPE- See Also:
- Constant Field Values
-
F_RAW_TYPE
public static final int F_RAW_TYPE- See Also:
- Constant Field Values
-
F_WILDCARD_TYPE
public static final int F_WILDCARD_TYPE- See Also:
- Constant Field Values
-
F_PARAMETERIZED_METHOD
public static final int F_PARAMETERIZED_METHOD- See Also:
- Constant Field Values
-
F_CAPTURE
public static final int F_CAPTURE- See Also:
- Constant Field Values
-
F_CONSTRUCTOR
public static final int F_CONSTRUCTOR- See Also:
- Constant Field Values
-
flags
public int flags
-
-
Constructor Details
-
KeyKind
-
KeyKind
-
-
Method Details
-
consumeBaseType
public void consumeBaseType(char[] baseTypeSig)- Overrides:
consumeBaseType
in classBindingKeyParser
-
consumeCapture
public void consumeCapture(int position)- Overrides:
consumeCapture
in classBindingKeyParser
-
consumeField
public void consumeField(char[] fieldName)- Overrides:
consumeField
in classBindingKeyParser
-
consumeLocalType
public void consumeLocalType(char[] uniqueKey)- Overrides:
consumeLocalType
in classBindingKeyParser
-
consumeLocalVar
public void consumeLocalVar(char[] varName, int occurrenceCount, int argumentPosition)- Overrides:
consumeLocalVar
in classBindingKeyParser
-
consumeMemberType
public void consumeMemberType(char[] simpleTypeName)- Overrides:
consumeMemberType
in classBindingKeyParser
-
consumeMethod
public void consumeMethod(char[] selector, char[] signature)- Overrides:
consumeMethod
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
-
consumeRawType
public void consumeRawType()- Overrides:
consumeRawType
in classBindingKeyParser
-
consumeTopLevelType
public void consumeTopLevelType()- Overrides:
consumeTopLevelType
in classBindingKeyParser
-
consumeTypeParameter
public void consumeTypeParameter(char[] typeParameterName)- Overrides:
consumeTypeParameter
in classBindingKeyParser
-
consumeTypeWithCapture
public void consumeTypeWithCapture()- Overrides:
consumeTypeWithCapture
in classBindingKeyParser
-
consumeWildCard
public void consumeWildCard(int kind)- Overrides:
consumeWildCard
in classBindingKeyParser
-
newParser
- Overrides:
newParser
in classBindingKeyParser
-