Package net.binis.codegen.compiler
Class CGClassDeclaration
java.lang.Object
net.binis.codegen.compiler.base.JavaCompilerObject
net.binis.codegen.compiler.CGDeclaration
net.binis.codegen.compiler.CGClassDeclaration
-
Field Summary
FieldsFields inherited from class net.binis.codegen.compiler.CGDeclaration
modifiersFields inherited from class net.binis.codegen.compiler.base.JavaCompilerObject
cls, context, env, instance -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic CGClassDeclarationprotected voidinit()booleanbooleanisEnum()booleanMethods inherited from class net.binis.codegen.compiler.CGDeclaration
getDefs, getModifiers, getName, getSymbol, isFinal, isPrivate, isProtected, isPublic, isStatic, onDefsModifyMethods inherited from class net.binis.codegen.compiler.base.JavaCompilerObject
getCls, getContext, getInstance, is, toName, toString
-
Field Details
-
ENUM
protected final int ENUM -
ANNOTATION
protected final int ANNOTATION
-
-
Constructor Details
-
CGClassDeclaration
-
-
Method Details
-
create
-
init
protected void init()- Specified by:
initin classJavaCompilerObject
-
isInterface
public boolean isInterface() -
isEnum
public boolean isEnum() -
isAnnotation
public boolean isAnnotation()
-