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:
- Serialized Form
-
Field Summary
Modifier and TypeFieldDescriptionstatic IProgramElement.Kind
static IProgramElement.Kind[]
static IProgramElement.Kind
static IProgramElement.Kind
static IProgramElement.Kind
static IProgramElement.Kind
static IProgramElement.Kind
static IProgramElement.Kind
static IProgramElement.Kind
static IProgramElement.Kind
static IProgramElement.Kind
static IProgramElement.Kind
static IProgramElement.Kind
static IProgramElement.Kind
static IProgramElement.Kind
static IProgramElement.Kind
static IProgramElement.Kind
static IProgramElement.Kind
static IProgramElement.Kind
static IProgramElement.Kind
static IProgramElement.Kind
static IProgramElement.Kind
static IProgramElement.Kind
static IProgramElement.Kind
static IProgramElement.Kind
static IProgramElement.Kind
static IProgramElement.Kind
static IProgramElement.Kind
static IProgramElement.Kind
static IProgramElement.Kind
static IProgramElement.Kind
static IProgramElement.Kind
static IProgramElement.Kind
static IProgramElement.Kind
static IProgramElement.Kind
static IProgramElement.Kind
static IProgramElement.Kind
-
Method Summary
Modifier and TypeMethodDescriptionstatic IProgramElement.Kind
getKindForString(String kindString)
static List<IProgramElement.Kind>
boolean
boolean
boolean
boolean
boolean
boolean
boolean
boolean
isFile()
boolean
boolean
isMember()
boolean
boolean
boolean
isType()
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()
-