Package org.aspectj.asm
Class IProgramElement.Kind
java.lang.Object
org.aspectj.asm.IProgramElement.Kind
- All Implemented Interfaces:
Serializable
- Enclosing interface:
IProgramElement
Uses "typesafe enum" pattern.
- See Also:
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final IProgramElement.Kindstatic final IProgramElement.Kind[]static final IProgramElement.Kindstatic final IProgramElement.Kindstatic final IProgramElement.Kindstatic final IProgramElement.Kindstatic final IProgramElement.Kindstatic final IProgramElement.Kindstatic final IProgramElement.Kindstatic final IProgramElement.Kindstatic final IProgramElement.Kindstatic final IProgramElement.Kindstatic final IProgramElement.Kindstatic final IProgramElement.Kindstatic final IProgramElement.Kindstatic final IProgramElement.Kindstatic final IProgramElement.Kindstatic final IProgramElement.Kindstatic final IProgramElement.Kindstatic final IProgramElement.Kindstatic final IProgramElement.Kindstatic final IProgramElement.Kindstatic final IProgramElement.Kindstatic final IProgramElement.Kindstatic final IProgramElement.Kindstatic final IProgramElement.Kindstatic final IProgramElement.Kindstatic final IProgramElement.Kindstatic final IProgramElement.Kindstatic final IProgramElement.Kindstatic final IProgramElement.Kindstatic final IProgramElement.Kindstatic final IProgramElement.Kindstatic final IProgramElement.Kindstatic final IProgramElement.Kindstatic final IProgramElement.Kindstatic final IProgramElement.Kind -
Method Summary
Modifier and TypeMethodDescriptionstatic IProgramElement.KindgetKindForString(String kindString) static List<IProgramElement.Kind>booleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanisFile()booleanbooleanisMember()booleanbooleanbooleanisType()toString()
-
Field Details
-
PROJECT
-
PACKAGE
-
FILE
-
FILE_JAVA
-
FILE_ASPECTJ
-
FILE_LST
-
IMPORT_REFERENCE
-
CLASS
-
INTERFACE
-
ASPECT
-
ENUM
-
ENUM_VALUE
-
ANNOTATION
-
INITIALIZER
-
INTER_TYPE_FIELD
-
INTER_TYPE_METHOD
-
INTER_TYPE_CONSTRUCTOR
-
INTER_TYPE_PARENT
-
CONSTRUCTOR
-
METHOD
-
FIELD
-
POINTCUT
-
ADVICE
-
DECLARE_PARENTS
-
DECLARE_WARNING
-
DECLARE_ERROR
-
DECLARE_SOFT
-
DECLARE_PRECEDENCE
-
CODE
-
ERROR
-
DECLARE_ANNOTATION_AT_CONSTRUCTOR
-
DECLARE_ANNOTATION_AT_FIELD
-
DECLARE_ANNOTATION_AT_METHOD
-
DECLARE_ANNOTATION_AT_TYPE
-
SOURCE_FOLDER
-
PACKAGE_DECLARATION
-
ALL
-
-
Method Details
-
getKindForString
-
toString
-
getNonAJMemberKinds
-
isMember
public boolean isMember() -
isInterTypeMember
public boolean isInterTypeMember() -
isType
public boolean isType() -
isSourceFile
public boolean isSourceFile() -
isFile
public boolean isFile() -
isDeclare
public boolean isDeclare() -
isDeclareAnnotation
public boolean isDeclareAnnotation() -
isDeclareParents
public boolean isDeclareParents() -
isDeclareSoft
public boolean isDeclareSoft() -
isDeclareWarning
public boolean isDeclareWarning() -
isDeclareError
public boolean isDeclareError() -
isDeclarePrecedence
public boolean isDeclarePrecedence() -
isPackageDeclaration
public boolean isPackageDeclaration()
-