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 intFLAG_ABSTRACTstatic intFLAG_ANNOTATIONstatic intFLAG_BRIDGEstatic intFLAG_DEFAULTstatic intFLAG_ENUMstatic intFLAG_FINALstatic intFLAG_INTERFACEstatic intFLAG_MANDATEDstatic intFLAG_MODULEstatic intFLAG_NATIVEstatic intFLAG_OPENstatic intFLAG_PRIVATEstatic intFLAG_PROTECTEDstatic intFLAG_PUBLICstatic intFLAG_STATICstatic intFLAG_STATIC_PHASEstatic intFLAG_STRICTstatic intFLAG_SUPERstatic intFLAG_SYNCHRONIZEDstatic intFLAG_SYNTHETICstatic intFLAG_TRANSIENTstatic intFLAG_TRANSITIVEstatic intFLAG_VARARGSstatic intFLAG_VOLATILE
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description voidaccept(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)
-
-