Package org.aspectj.asm
Class IProgramElement.Kind
- java.lang.Object
-
- org.aspectj.asm.IProgramElement.Kind
-
- All Implemented Interfaces:
Serializable
- Enclosing interface:
- IProgramElement
public static class IProgramElement.Kind extends Object implements Serializable
- See Also:
- Serialized Form
-
-
Field Summary
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static IProgramElement.KindgetKindForString(String kindString)static List<IProgramElement.Kind>getNonAJMemberKinds()booleanisDeclare()booleanisDeclareAnnotation()booleanisDeclareError()booleanisDeclareParents()booleanisDeclarePrecedence()booleanisDeclareSoft()booleanisDeclareWarning()booleanisFile()booleanisInterTypeMember()booleanisMember()booleanisPackageDeclaration()booleanisSourceFile()booleanisType()StringtoString()
-
-
-
Field Detail
-
PROJECT
public static final IProgramElement.Kind PROJECT
-
PACKAGE
public static final IProgramElement.Kind PACKAGE
-
FILE
public static final IProgramElement.Kind FILE
-
FILE_JAVA
public static final IProgramElement.Kind FILE_JAVA
-
FILE_ASPECTJ
public static final IProgramElement.Kind FILE_ASPECTJ
-
FILE_LST
public static final IProgramElement.Kind FILE_LST
-
IMPORT_REFERENCE
public static final IProgramElement.Kind IMPORT_REFERENCE
-
CLASS
public static final IProgramElement.Kind CLASS
-
INTERFACE
public static final IProgramElement.Kind INTERFACE
-
ASPECT
public static final IProgramElement.Kind ASPECT
-
ENUM
public static final IProgramElement.Kind ENUM
-
ENUM_VALUE
public static final IProgramElement.Kind ENUM_VALUE
-
ANNOTATION
public static final IProgramElement.Kind ANNOTATION
-
INITIALIZER
public static final IProgramElement.Kind INITIALIZER
-
INTER_TYPE_FIELD
public static final IProgramElement.Kind INTER_TYPE_FIELD
-
INTER_TYPE_METHOD
public static final IProgramElement.Kind INTER_TYPE_METHOD
-
INTER_TYPE_CONSTRUCTOR
public static final IProgramElement.Kind INTER_TYPE_CONSTRUCTOR
-
INTER_TYPE_PARENT
public static final IProgramElement.Kind INTER_TYPE_PARENT
-
CONSTRUCTOR
public static final IProgramElement.Kind CONSTRUCTOR
-
METHOD
public static final IProgramElement.Kind METHOD
-
FIELD
public static final IProgramElement.Kind FIELD
-
POINTCUT
public static final IProgramElement.Kind POINTCUT
-
ADVICE
public static final IProgramElement.Kind ADVICE
-
DECLARE_PARENTS
public static final IProgramElement.Kind DECLARE_PARENTS
-
DECLARE_WARNING
public static final IProgramElement.Kind DECLARE_WARNING
-
DECLARE_ERROR
public static final IProgramElement.Kind DECLARE_ERROR
-
DECLARE_SOFT
public static final IProgramElement.Kind DECLARE_SOFT
-
DECLARE_PRECEDENCE
public static final IProgramElement.Kind DECLARE_PRECEDENCE
-
CODE
public static final IProgramElement.Kind CODE
-
ERROR
public static final IProgramElement.Kind ERROR
-
DECLARE_ANNOTATION_AT_CONSTRUCTOR
public static final IProgramElement.Kind DECLARE_ANNOTATION_AT_CONSTRUCTOR
-
DECLARE_ANNOTATION_AT_FIELD
public static final IProgramElement.Kind DECLARE_ANNOTATION_AT_FIELD
-
DECLARE_ANNOTATION_AT_METHOD
public static final IProgramElement.Kind DECLARE_ANNOTATION_AT_METHOD
-
DECLARE_ANNOTATION_AT_TYPE
public static final IProgramElement.Kind DECLARE_ANNOTATION_AT_TYPE
-
SOURCE_FOLDER
public static final IProgramElement.Kind SOURCE_FOLDER
-
PACKAGE_DECLARATION
public static final IProgramElement.Kind PACKAGE_DECLARATION
-
ALL
public static final IProgramElement.Kind[] ALL
-
-
Method Detail
-
getKindForString
public static IProgramElement.Kind getKindForString(String kindString)
-
getNonAJMemberKinds
public static List<IProgramElement.Kind> 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()
-
-