Interface Declaration
-
- All Known Subinterfaces:
BaseFieldDeclarator
,BaseFormalParameter
,BaseLocalVariableDeclarator
,BaseMemberDeclaration
,BaseTypeDeclaration
,ClassFileConstructorOrMethodDeclaration
,ClassFileMemberDeclaration
,ClassFileTypeDeclaration
,MemberDeclaration
,VariableInitializer
- All Known Implementing Classes:
AnnotationDeclaration
,ArrayVariableInitializer
,BodyDeclaration
,ClassDeclaration
,ClassFileAnnotationDeclaration
,ClassFileBodyDeclaration
,ClassFileClassDeclaration
,ClassFileConstructorDeclaration
,ClassFileEnumDeclaration
,ClassFileEnumDeclaration.ClassFileConstant
,ClassFileFieldDeclaration
,ClassFileFormalParameter
,ClassFileInterfaceDeclaration
,ClassFileMethodDeclaration
,ClassFileStaticInitializerDeclaration
,ConstructorDeclaration
,EnumDeclaration
,EnumDeclaration.Constant
,ExpressionVariableInitializer
,FieldDeclaration
,FieldDeclarator
,FieldDeclarators
,FormalParameter
,FormalParameters
,InstanceInitializerDeclaration
,InterfaceDeclaration
,LocalVariableDeclaration
,LocalVariableDeclarationStatement
,LocalVariableDeclarator
,LocalVariableDeclarators
,MemberDeclarations
,MethodDeclaration
,ModuleDeclaration
,StaticInitializerDeclaration
,TypeDeclaration
,TypeDeclarations
public interface Declaration
-
-
Field Summary
Fields Modifier and Type Field Description static int
FLAG_ABSTRACT
static int
FLAG_ANNOTATION
static int
FLAG_BRIDGE
static int
FLAG_DEFAULT
static int
FLAG_ENUM
static int
FLAG_FINAL
static int
FLAG_INTERFACE
static int
FLAG_MANDATED
static int
FLAG_MODULE
static int
FLAG_NATIVE
static int
FLAG_OPEN
static int
FLAG_PRIVATE
static int
FLAG_PROTECTED
static int
FLAG_PUBLIC
static int
FLAG_STATIC
static int
FLAG_STATIC_PHASE
static int
FLAG_STRICT
static int
FLAG_SUPER
static int
FLAG_SYNCHRONIZED
static int
FLAG_SYNTHETIC
static int
FLAG_TRANSIENT
static int
FLAG_TRANSITIVE
static int
FLAG_VARARGS
static int
FLAG_VOLATILE
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description void
accept(DeclarationVisitor visitor)
-
-
-
Field Detail
-
FLAG_PUBLIC
static final int FLAG_PUBLIC
- See Also:
- Constant Field Values
-
FLAG_PRIVATE
static final int FLAG_PRIVATE
- See Also:
- Constant Field Values
-
FLAG_PROTECTED
static final int FLAG_PROTECTED
- See Also:
- Constant Field Values
-
FLAG_STATIC
static final int FLAG_STATIC
- See Also:
- Constant Field Values
-
FLAG_FINAL
static final int FLAG_FINAL
- See Also:
- Constant Field Values
-
FLAG_SYNCHRONIZED
static final int FLAG_SYNCHRONIZED
- See Also:
- Constant Field Values
-
FLAG_SUPER
static final int FLAG_SUPER
- See Also:
- Constant Field Values
-
FLAG_OPEN
static final int FLAG_OPEN
- See Also:
- Constant Field Values
-
FLAG_TRANSITIVE
static final int FLAG_TRANSITIVE
- See Also:
- Constant Field Values
-
FLAG_VOLATILE
static final int FLAG_VOLATILE
- See Also:
- Constant Field Values
-
FLAG_BRIDGE
static final int FLAG_BRIDGE
- See Also:
- Constant Field Values
-
FLAG_STATIC_PHASE
static final int FLAG_STATIC_PHASE
- See Also:
- Constant Field Values
-
FLAG_TRANSIENT
static final int FLAG_TRANSIENT
- See Also:
- Constant Field Values
-
FLAG_VARARGS
static final int FLAG_VARARGS
- See Also:
- Constant Field Values
-
FLAG_NATIVE
static final int FLAG_NATIVE
- See Also:
- Constant Field Values
-
FLAG_INTERFACE
static final int FLAG_INTERFACE
- See Also:
- Constant Field Values
-
FLAG_ABSTRACT
static final int FLAG_ABSTRACT
- See Also:
- Constant Field Values
-
FLAG_STRICT
static final int FLAG_STRICT
- See Also:
- Constant Field Values
-
FLAG_SYNTHETIC
static final int FLAG_SYNTHETIC
- See Also:
- Constant Field Values
-
FLAG_ANNOTATION
static final int FLAG_ANNOTATION
- See Also:
- Constant Field Values
-
FLAG_ENUM
static final int FLAG_ENUM
- See Also:
- Constant Field Values
-
FLAG_MODULE
static final int FLAG_MODULE
- See Also:
- Constant Field Values
-
FLAG_MANDATED
static final int FLAG_MANDATED
- See Also:
- Constant Field Values
-
FLAG_DEFAULT
static final int FLAG_DEFAULT
- See Also:
- Constant Field Values
-
-
Method Detail
-
accept
void accept(DeclarationVisitor visitor)
-
-