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.Class
cls()
java.util.List<EvaluatedFieldDeclaration>
fields()
void
fields(java.util.List<EvaluatedFieldDeclaration> arg)
void
freeze()
java.util.List<EvaluatedClassDeclaration>
inheritance()
void
inheritance(java.util.List<EvaluatedClassDeclaration> inh)
java.util.List<EvaluatedType>
instantiations()
void
instantiations(java.util.List<EvaluatedType> arg)
java.util.List<EvaluatedMethodDeclaration>
methods()
void
methods(java.util.List<EvaluatedMethodDeclaration> meths)
boolean
simpleClass()
-
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()
-
-