Klasse BindingKeyParser

java.lang.Object
org.aspectj.org.eclipse.jdt.internal.core.util.BindingKeyParser
Bekannte direkte Unterklassen:
BindingKeyResolver, JavaElementFinder, KeyKind, KeyToSignature

public class BindingKeyParser extends Object
  • Konstruktordetails

    • BindingKeyParser

      public BindingKeyParser(BindingKeyParser parser)
    • BindingKeyParser

      public BindingKeyParser(String key)
  • Methodendetails

    • 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

      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)
    • consumeModule

      public void consumeModule(char[] moduleName)
    • getKey

      public String getKey()
    • hasTypeName

      public boolean hasTypeName()
    • hasModuleName

      public boolean hasModuleName()
    • malformedKey

      public void malformedKey()
    • newParser

      public BindingKeyParser newParser()
    • parse

      public void parse()
    • parse

      public void parse(boolean pauseAfterFullyQualifiedName)