Package org.glassfish.gmbal.typelib
Interface EvaluatedClassDeclaration
-
- All Superinterfaces:
EvaluatedDeclaration,EvaluatedType
- All Known Implementing Classes:
DeclarationFactory.EvaluatedClassDeclarationImpl,EvaluatedClassDeclarationBase
public interface EvaluatedClassDeclaration extends EvaluatedDeclaration
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description java.lang.Classcls()java.util.List<EvaluatedFieldDeclaration>fields()voidfields(java.util.List<EvaluatedFieldDeclaration> arg)voidfreeze()java.util.List<EvaluatedClassDeclaration>inheritance()voidinheritance(java.util.List<EvaluatedClassDeclaration> inh)java.util.List<EvaluatedType>instantiations()voidinstantiations(java.util.List<EvaluatedType> arg)java.util.List<EvaluatedMethodDeclaration>methods()voidmethods(java.util.List<EvaluatedMethodDeclaration> meths)booleansimpleClass()-
Methods inherited from interface org.glassfish.gmbal.typelib.EvaluatedDeclaration
annotation, annotations, element, modifiers
-
Methods inherited from interface org.glassfish.gmbal.typelib.EvaluatedType
accept, isImmutable, name
-
-
-
-
Method Detail
-
simpleClass
boolean simpleClass()
-
freeze
void freeze()
-
fields
java.util.List<EvaluatedFieldDeclaration> fields()
-
fields
void fields(java.util.List<EvaluatedFieldDeclaration> arg)
-
instantiations
java.util.List<EvaluatedType> instantiations()
-
instantiations
void instantiations(java.util.List<EvaluatedType> arg)
-
methods
java.util.List<EvaluatedMethodDeclaration> methods()
-
methods
void methods(java.util.List<EvaluatedMethodDeclaration> meths)
-
inheritance
java.util.List<EvaluatedClassDeclaration> inheritance()
-
inheritance
void inheritance(java.util.List<EvaluatedClassDeclaration> inh)
-
cls
java.lang.Class cls()
-
-