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
FieldsModifier and TypeFieldDescriptionstatic intstatic intstatic intstatic intstatic intstatic intstatic intstatic intstatic intstatic intstatic intstatic intstatic intint -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidconsumeBaseType(char[] baseTypeSig)voidconsumeCapture(int position)voidconsumeField(char[] fieldName)voidconsumeLocalType(char[] uniqueKey)voidconsumeLocalVar(char[] varName, int occurrenceCount, int argumentPosition)voidconsumeMemberType(char[] simpleTypeName)voidconsumeMethod(char[] selector, char[] signature)voidvoidconsumeParameterizedType(char[] simpleTypeName, boolean isRaw)voidconsumeParser(BindingKeyParser parser)voidvoidvoidconsumeTypeParameter(char[] typeParameterName)voidvoidconsumeWildCard(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:
consumeBaseTypein classBindingKeyParser
-
consumeCapture
public void consumeCapture(int position)- Overrides:
consumeCapturein classBindingKeyParser
-
consumeField
public void consumeField(char[] fieldName)- Overrides:
consumeFieldin classBindingKeyParser
-
consumeLocalType
public void consumeLocalType(char[] uniqueKey)- Overrides:
consumeLocalTypein classBindingKeyParser
-
consumeLocalVar
public void consumeLocalVar(char[] varName, int occurrenceCount, int argumentPosition)- Overrides:
consumeLocalVarin classBindingKeyParser
-
consumeMemberType
public void consumeMemberType(char[] simpleTypeName)- Overrides:
consumeMemberTypein classBindingKeyParser
-
consumeMethod
public void consumeMethod(char[] selector, char[] signature)- Overrides:
consumeMethodin classBindingKeyParser
-
consumeParameterizedGenericMethod
public void consumeParameterizedGenericMethod()- Overrides:
consumeParameterizedGenericMethodin classBindingKeyParser
-
consumeParameterizedType
public void consumeParameterizedType(char[] simpleTypeName, boolean isRaw)- Overrides:
consumeParameterizedTypein classBindingKeyParser
-
consumeParser
- Overrides:
consumeParserin classBindingKeyParser
-
consumeRawType
public void consumeRawType()- Overrides:
consumeRawTypein classBindingKeyParser
-
consumeTopLevelType
public void consumeTopLevelType()- Overrides:
consumeTopLevelTypein classBindingKeyParser
-
consumeTypeParameter
public void consumeTypeParameter(char[] typeParameterName)- Overrides:
consumeTypeParameterin classBindingKeyParser
-
consumeTypeWithCapture
public void consumeTypeWithCapture()- Overrides:
consumeTypeWithCapturein classBindingKeyParser
-
consumeWildCard
public void consumeWildCard(int kind)- Overrides:
consumeWildCardin classBindingKeyParser
-
newParser
- Overrides:
newParserin classBindingKeyParser
-