Uses of Interface
org.glassfish.gmbal.typelib.EvaluatedClassDeclaration
Packages that use EvaluatedClassDeclaration
-
Uses of EvaluatedClassDeclaration in org.glassfish.gmbal.impl
Fields in org.glassfish.gmbal.impl with type parameters of type EvaluatedClassDeclarationModifier and TypeFieldDescriptionprivate static final Map
<OpenType, EvaluatedClassDeclaration> TypeConverterImpl.simpleOpenTypeMap
private final Map
<EvaluatedClassDeclaration, MBeanSkeleton> ManagedObjectManagerImpl.skeletonMap
Methods in org.glassfish.gmbal.impl that return types with arguments of type EvaluatedClassDeclarationModifier and TypeMethodDescriptionorg.glassfish.pfl.basic.contain.Pair
<EvaluatedClassDeclaration, EvaluatedClassAnalyzer> ManagedObjectManagerImpl.getClassAnalyzer
(EvaluatedClassDeclaration cls, Class<? extends Annotation> annotationClass) org.glassfish.pfl.basic.contain.Pair
<EvaluatedClassDeclaration, EvaluatedClassAnalyzer> ManagedObjectManagerInternal.getClassAnalyzer
(EvaluatedClassDeclaration cls, Class<? extends Annotation> annotationClass) Find the superclass or superinterface of cls (which may be cls itself) that has the given annotationClass as an annotation.Methods in org.glassfish.gmbal.impl with parameters of type EvaluatedClassDeclarationModifier and TypeMethodDescriptionprivate static Collection
<AttributeDescriptor> TypeConverterImpl.analyzeManagedData
(EvaluatedClassDeclaration cls, ManagedObjectManagerInternal mom) Exceptions.badInheritedAttributeAnnotation
(EvaluatedClassDeclaration cls) org.glassfish.pfl.basic.contain.Pair
<EvaluatedClassDeclaration, EvaluatedClassAnalyzer> ManagedObjectManagerImpl.getClassAnalyzer
(EvaluatedClassDeclaration cls, Class<? extends Annotation> annotationClass) org.glassfish.pfl.basic.contain.Pair
<EvaluatedClassDeclaration, EvaluatedClassAnalyzer> ManagedObjectManagerInternal.getClassAnalyzer
(EvaluatedClassDeclaration cls, Class<? extends Annotation> annotationClass) Find the superclass or superinterface of cls (which may be cls itself) that has the given annotationClass as an annotation.<T extends Annotation>
TManagedObjectManagerImpl.getFirstAnnotationOnClass
(EvaluatedClassDeclaration element, Class<T> type) <T extends Annotation>
TManagedObjectManagerInternal.getFirstAnnotationOnClass
(EvaluatedClassDeclaration element, Class<T> type) private static EvaluatedType
TypeConverterImpl.getParameterType
(EvaluatedClassDeclaration decl, String mname, int pindex) private static EvaluatedType
TypeConverterImpl.getReturnType
(EvaluatedClassDeclaration decl, String mname) private MBeanSkeleton
ManagedObjectManagerImpl.getSkeleton
(EvaluatedClassDeclaration cls) private static TypeConverter
TypeConverterImpl.handleAsString
(EvaluatedClassDeclaration cls) private static TypeConverter
TypeConverterImpl.handleClass
(EvaluatedClassDeclaration type, ManagedObjectManagerInternal mom) private static TypeConverter
TypeConverterImpl.handleEnum
(EvaluatedClassDeclaration cls) private static TypeConverter
TypeConverterImpl.handleManagedData
(EvaluatedClassDeclaration cls, ManagedObjectManagerInternal mom, ManagedData md) private static TypeConverter
TypeConverterImpl.handleManagedObject
(EvaluatedClassDeclaration type, ManagedObjectManagerInternal mom, ManagedObject mo) private static void
TypeConverterImpl.initMaps
(OpenType otype, EvaluatedClassDeclaration... types) Exceptions.iteratorNotFound
(EvaluatedClassDeclaration cls) private static CompositeType
TypeConverterImpl.makeCompositeType
(EvaluatedClassDeclaration cls, ManagedObjectManagerInternal mom, ManagedData md, Collection<AttributeDescriptor> minfos) Exceptions.nextNotFound
(EvaluatedClassDeclaration cls) Constructors in org.glassfish.gmbal.impl with parameters of type EvaluatedClassDeclarationModifierConstructorDescriptionMBeanSkeleton
(EvaluatedClassDeclaration annotatedClass, EvaluatedClassAnalyzer ca, ManagedObjectManagerInternal mom) -
Uses of EvaluatedClassDeclaration in org.glassfish.gmbal.typelib
Classes in org.glassfish.gmbal.typelib that implement EvaluatedClassDeclarationModifier and TypeClassDescriptionprivate static class
class
Fields in org.glassfish.gmbal.typelib declared as EvaluatedClassDeclarationModifier and TypeFieldDescriptionprivate final EvaluatedClassDeclaration
DeclarationFactory.EvaluatedFieldDeclarationImpl.container
private final EvaluatedClassDeclaration
DeclarationFactory.EvaluatedMethodDeclarationImpl.container
static final EvaluatedClassDeclaration
EvaluatedType.EBIG_DECIMAL
static final EvaluatedClassDeclaration
EvaluatedType.EBIG_INTEGER
static final EvaluatedClassDeclaration
EvaluatedType.EBOOLEAN
static final EvaluatedClassDeclaration
EvaluatedType.EBOOLEANW
static final EvaluatedClassDeclaration
EvaluatedType.EBYTE
static final EvaluatedClassDeclaration
EvaluatedType.EBYTEW
static final EvaluatedClassDeclaration
EvaluatedType.ECHAR
static final EvaluatedClassDeclaration
EvaluatedType.ECHARW
static final EvaluatedClassDeclaration
EvaluatedType.EDATE
static final EvaluatedClassDeclaration
EvaluatedType.EDOUBLE
static final EvaluatedClassDeclaration
EvaluatedType.EDOUBLEW
static final EvaluatedClassDeclaration
EvaluatedType.EFLOAT
static final EvaluatedClassDeclaration
EvaluatedType.EFLOATW
static final EvaluatedClassDeclaration
EvaluatedType.EINT
static final EvaluatedClassDeclaration
EvaluatedType.EINTW
static final EvaluatedClassDeclaration
EvaluatedType.ELONG
static final EvaluatedClassDeclaration
EvaluatedType.ELONGW
static final EvaluatedClassDeclaration
EvaluatedType.ENUMBER
static final EvaluatedClassDeclaration
EvaluatedType.EOBJECT
static final EvaluatedClassDeclaration
EvaluatedType.EOBJECT_NAME
static final EvaluatedClassDeclaration
EvaluatedType.ESHORT
static final EvaluatedClassDeclaration
EvaluatedType.ESHORTW
static final EvaluatedClassDeclaration
EvaluatedType.ESTRING
static final EvaluatedClassDeclaration
EvaluatedType.EVOID
Fields in org.glassfish.gmbal.typelib with type parameters of type EvaluatedClassDeclarationModifier and TypeFieldDescriptionprivate final List
<EvaluatedClassDeclaration> EvaluatedClassAnalyzer.classInheritance
private static Map
<TypeEvaluator.EvalMapKey, EvaluatedClassDeclaration> TypeEvaluator.evalClassMap
private static final org.glassfish.pfl.basic.algorithm.Graph.Finder
<EvaluatedClassDeclaration> EvaluatedClassAnalyzer.finder
private List
<EvaluatedClassDeclaration> DeclarationFactory.EvaluatedClassDeclarationImpl.inheritance
private static final Map
<String, EvaluatedClassDeclaration> DeclarationFactory.simpleClassMap
Methods in org.glassfish.gmbal.typelib that return EvaluatedClassDeclarationModifier and TypeMethodDescriptionDeclarationFactory.EvaluatedFieldDeclarationImpl.containingClass()
DeclarationFactory.EvaluatedMethodDeclarationImpl.containingClass()
EvaluatedAccessibleDeclaration.containingClass()
static EvaluatedClassDeclaration
static EvaluatedClassDeclaration
static EvaluatedClassDeclaration
DeclarationFactory.ecdecl
(int modifiers, String name, List<EvaluatedClassDeclaration> inheritance, List<EvaluatedMethodDeclaration> methods, List<EvaluatedFieldDeclaration> fields, Class cls, boolean isImmutable) private static EvaluatedClassDeclaration
Methods in org.glassfish.gmbal.typelib that return types with arguments of type EvaluatedClassDeclarationModifier and TypeMethodDescriptionEvaluatedClassAnalyzer.findClasses
(org.glassfish.pfl.basic.func.UnaryPredicate<EvaluatedClassDeclaration> pred) DeclarationFactory.EvaluatedClassDeclarationImpl.inheritance()
EvaluatedClassDeclaration.inheritance()
Methods in org.glassfish.gmbal.typelib with parameters of type EvaluatedClassDeclarationModifier and TypeMethodDescriptionvoid
EvaluatedFieldDeclarationBase.containingClass
(EvaluatedClassDeclaration cdecl) void
EvaluatedMethodDeclarationBase.containingClass
(EvaluatedClassDeclaration cdecl) static EvaluatedFieldDeclaration
DeclarationFactory.efdecl
(EvaluatedClassDeclaration ecdecl, int modifiers, EvaluatedType ftype, String name, Field field) static EvaluatedMethodDeclaration
DeclarationFactory.emdecl
(EvaluatedClassDeclaration ecdecl, int modifiers, EvaluatedType rtype, String name, List<EvaluatedType> ptypes, Method method) private EvaluatedType
TypeEvaluator.TypeEvaluationVisitor.getCorrectDeclaration
(TypeEvaluator.TypeEvaluationVisitor.OrderedResult<String, EvaluatedType> bindings, Class decl, EvaluatedClassDeclaration newDecl) private static void
TypeEvaluator.mapPut
(EvaluatedClassDeclaration ecd, Class cls) private void
TypeEvaluator.TypeEvaluationVisitor.processClass
(EvaluatedClassDeclaration newDecl, Map<String, EvaluatedType> bindings, Class decl) Visitor.visitEvaluatedClassDeclaration
(EvaluatedClassDeclaration ecd) private EvaluatedFieldDeclaration
TypeEvaluator.TypeEvaluationVisitor.visitFieldDeclaration
(EvaluatedClassDeclaration cdecl, Field fld) private EvaluatedMethodDeclaration
TypeEvaluator.TypeEvaluationVisitor.visitMethodDeclaration
(EvaluatedClassDeclaration cdecl, Method mdecl) Method parameters in org.glassfish.gmbal.typelib with type arguments of type EvaluatedClassDeclarationModifier and TypeMethodDescriptionstatic EvaluatedClassDeclaration
DeclarationFactory.ecdecl
(int modifiers, String name, List<EvaluatedClassDeclaration> inheritance, List<EvaluatedMethodDeclaration> methods, List<EvaluatedFieldDeclaration> fields, Class cls, boolean isImmutable) EvaluatedClassAnalyzer.findClasses
(org.glassfish.pfl.basic.func.UnaryPredicate<EvaluatedClassDeclaration> pred) void
DeclarationFactory.EvaluatedClassDeclarationImpl.inheritance
(List<EvaluatedClassDeclaration> inh) void
EvaluatedClassDeclaration.inheritance
(List<EvaluatedClassDeclaration> inh) Constructors in org.glassfish.gmbal.typelib with parameters of type EvaluatedClassDeclarationModifierConstructorDescriptionEvaluatedFieldDeclarationImpl
(EvaluatedClassDeclaration cdecl, int modifiers, EvaluatedType fieldType, String name, Field field) EvaluatedMethodDeclarationImpl
(EvaluatedClassDeclaration cdecl, int modifiers, EvaluatedType rtype, String name, List<EvaluatedType> ptypes, Method method) Constructor parameters in org.glassfish.gmbal.typelib with type arguments of type EvaluatedClassDeclarationModifierConstructorDescriptionprivate
EvaluatedClassAnalyzer
(org.glassfish.pfl.basic.algorithm.Graph<EvaluatedClassDeclaration> gr) EvaluatedClassDeclarationImpl
(int modifiers, String name, List<EvaluatedClassDeclaration> inheritance, List<EvaluatedMethodDeclaration> methods, List<EvaluatedFieldDeclaration> fields, Class cls, boolean isImmutable)