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.simpleOpenTypeMapprivate final Map<EvaluatedClassDeclaration, MBeanSkeleton> ManagedObjectManagerImpl.skeletonMapMethods 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 EvaluatedTypeTypeConverterImpl.getParameterType(EvaluatedClassDeclaration decl, String mname, int pindex) private static EvaluatedTypeTypeConverterImpl.getReturnType(EvaluatedClassDeclaration decl, String mname) private MBeanSkeletonManagedObjectManagerImpl.getSkeleton(EvaluatedClassDeclaration cls) private static TypeConverterTypeConverterImpl.handleAsString(EvaluatedClassDeclaration cls) private static TypeConverterTypeConverterImpl.handleClass(EvaluatedClassDeclaration type, ManagedObjectManagerInternal mom) private static TypeConverterTypeConverterImpl.handleEnum(EvaluatedClassDeclaration cls) private static TypeConverterTypeConverterImpl.handleManagedData(EvaluatedClassDeclaration cls, ManagedObjectManagerInternal mom, ManagedData md) private static TypeConverterTypeConverterImpl.handleManagedObject(EvaluatedClassDeclaration type, ManagedObjectManagerInternal mom, ManagedObject mo) private static voidTypeConverterImpl.initMaps(OpenType otype, EvaluatedClassDeclaration... types) Exceptions.iteratorNotFound(EvaluatedClassDeclaration cls) private static CompositeTypeTypeConverterImpl.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 classclassFields in org.glassfish.gmbal.typelib declared as EvaluatedClassDeclarationModifier and TypeFieldDescriptionprivate final EvaluatedClassDeclarationDeclarationFactory.EvaluatedFieldDeclarationImpl.containerprivate final EvaluatedClassDeclarationDeclarationFactory.EvaluatedMethodDeclarationImpl.containerstatic final EvaluatedClassDeclarationEvaluatedType.EBIG_DECIMALstatic final EvaluatedClassDeclarationEvaluatedType.EBIG_INTEGERstatic final EvaluatedClassDeclarationEvaluatedType.EBOOLEANstatic final EvaluatedClassDeclarationEvaluatedType.EBOOLEANWstatic final EvaluatedClassDeclarationEvaluatedType.EBYTEstatic final EvaluatedClassDeclarationEvaluatedType.EBYTEWstatic final EvaluatedClassDeclarationEvaluatedType.ECHARstatic final EvaluatedClassDeclarationEvaluatedType.ECHARWstatic final EvaluatedClassDeclarationEvaluatedType.EDATEstatic final EvaluatedClassDeclarationEvaluatedType.EDOUBLEstatic final EvaluatedClassDeclarationEvaluatedType.EDOUBLEWstatic final EvaluatedClassDeclarationEvaluatedType.EFLOATstatic final EvaluatedClassDeclarationEvaluatedType.EFLOATWstatic final EvaluatedClassDeclarationEvaluatedType.EINTstatic final EvaluatedClassDeclarationEvaluatedType.EINTWstatic final EvaluatedClassDeclarationEvaluatedType.ELONGstatic final EvaluatedClassDeclarationEvaluatedType.ELONGWstatic final EvaluatedClassDeclarationEvaluatedType.ENUMBERstatic final EvaluatedClassDeclarationEvaluatedType.EOBJECTstatic final EvaluatedClassDeclarationEvaluatedType.EOBJECT_NAMEstatic final EvaluatedClassDeclarationEvaluatedType.ESHORTstatic final EvaluatedClassDeclarationEvaluatedType.ESHORTWstatic final EvaluatedClassDeclarationEvaluatedType.ESTRINGstatic final EvaluatedClassDeclarationEvaluatedType.EVOIDFields in org.glassfish.gmbal.typelib with type parameters of type EvaluatedClassDeclarationModifier and TypeFieldDescriptionprivate final List<EvaluatedClassDeclaration> EvaluatedClassAnalyzer.classInheritanceprivate static Map<TypeEvaluator.EvalMapKey, EvaluatedClassDeclaration> TypeEvaluator.evalClassMapprivate static final org.glassfish.pfl.basic.algorithm.Graph.Finder<EvaluatedClassDeclaration> EvaluatedClassAnalyzer.finderprivate List<EvaluatedClassDeclaration> DeclarationFactory.EvaluatedClassDeclarationImpl.inheritanceprivate static final Map<String, EvaluatedClassDeclaration> DeclarationFactory.simpleClassMapMethods in org.glassfish.gmbal.typelib that return EvaluatedClassDeclarationModifier and TypeMethodDescriptionDeclarationFactory.EvaluatedFieldDeclarationImpl.containingClass()DeclarationFactory.EvaluatedMethodDeclarationImpl.containingClass()EvaluatedAccessibleDeclaration.containingClass()static EvaluatedClassDeclarationstatic EvaluatedClassDeclarationstatic EvaluatedClassDeclarationDeclarationFactory.ecdecl(int modifiers, String name, List<EvaluatedClassDeclaration> inheritance, List<EvaluatedMethodDeclaration> methods, List<EvaluatedFieldDeclaration> fields, Class cls, boolean isImmutable) private static EvaluatedClassDeclarationMethods 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 TypeMethodDescriptionvoidEvaluatedFieldDeclarationBase.containingClass(EvaluatedClassDeclaration cdecl) voidEvaluatedMethodDeclarationBase.containingClass(EvaluatedClassDeclaration cdecl) static EvaluatedFieldDeclarationDeclarationFactory.efdecl(EvaluatedClassDeclaration ecdecl, int modifiers, EvaluatedType ftype, String name, Field field) static EvaluatedMethodDeclarationDeclarationFactory.emdecl(EvaluatedClassDeclaration ecdecl, int modifiers, EvaluatedType rtype, String name, List<EvaluatedType> ptypes, Method method) private EvaluatedTypeTypeEvaluator.TypeEvaluationVisitor.getCorrectDeclaration(TypeEvaluator.TypeEvaluationVisitor.OrderedResult<String, EvaluatedType> bindings, Class decl, EvaluatedClassDeclaration newDecl) private static voidTypeEvaluator.mapPut(EvaluatedClassDeclaration ecd, Class cls) private voidTypeEvaluator.TypeEvaluationVisitor.processClass(EvaluatedClassDeclaration newDecl, Map<String, EvaluatedType> bindings, Class decl) Visitor.visitEvaluatedClassDeclaration(EvaluatedClassDeclaration ecd) private EvaluatedFieldDeclarationTypeEvaluator.TypeEvaluationVisitor.visitFieldDeclaration(EvaluatedClassDeclaration cdecl, Field fld) private EvaluatedMethodDeclarationTypeEvaluator.TypeEvaluationVisitor.visitMethodDeclaration(EvaluatedClassDeclaration cdecl, Method mdecl) Method parameters in org.glassfish.gmbal.typelib with type arguments of type EvaluatedClassDeclarationModifier and TypeMethodDescriptionstatic EvaluatedClassDeclarationDeclarationFactory.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) voidDeclarationFactory.EvaluatedClassDeclarationImpl.inheritance(List<EvaluatedClassDeclaration> inh) voidEvaluatedClassDeclaration.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 EvaluatedClassDeclarationModifierConstructorDescriptionprivateEvaluatedClassAnalyzer(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)