Uses of Interface
org.glassfish.gmbal.typelib.EvaluatedType
-
Packages that use EvaluatedType Package Description org.glassfish.gmbal.impl org.glassfish.gmbal.typelib -
-
Uses of EvaluatedType in org.glassfish.gmbal.impl
Fields in org.glassfish.gmbal.impl declared as EvaluatedType Modifier and Type Field Description private EvaluatedTypeAttributeDescriptor. _typeprotected EvaluatedTypeTypeConverterImpl. dataTypeprivate EvaluatedTypeTypeConverterImpl.TypeConverterPlaceHolderImpl. etFields in org.glassfish.gmbal.impl with type parameters of type EvaluatedType Modifier and Type Field Description private static java.util.Map<EvaluatedType,javax.management.openmbean.OpenType>TypeConverterImpl. simpleTypeMapprivate java.util.Map<EvaluatedType,TypeConverter>ManagedObjectManagerImpl. typeConverterMapMethods in org.glassfish.gmbal.impl that return EvaluatedType Modifier and Type Method Description private static EvaluatedTypeTypeConverterImpl. canonicalType(EvaluatedType et)EvaluatedTypeTypeConverter. getDataType()Java generic type of attribute in problem-domain Object.EvaluatedTypeTypeConverterImpl. getDataType()EvaluatedTypeTypeConverterImpl.TypeConverterPlaceHolderImpl. getDataType()private static EvaluatedTypeTypeConverterImpl. getParameterType(EvaluatedClassDeclaration decl, java.lang.String mname, int pindex)private static EvaluatedTypeTypeConverterImpl. getReturnType(EvaluatedClassDeclaration decl, java.lang.String mname)EvaluatedTypeAttributeDescriptor. type()Methods in org.glassfish.gmbal.impl that return types with arguments of type EvaluatedType Modifier and Type Method Description private static org.glassfish.pfl.basic.contain.Pair<AttributeDescriptor.AttributeType,EvaluatedType>AttributeDescriptor. getTypeInfo(EvaluatedDeclaration decl)Methods in org.glassfish.gmbal.impl with parameters of type EvaluatedType Modifier and Type Method Description java.lang.IllegalArgumentExceptionExceptions. cannotConvertToJavaType(EvaluatedType type)private static EvaluatedTypeTypeConverterImpl. canonicalType(EvaluatedType et)static java.lang.ClassTypeConverterImpl. getJavaClass(EvaluatedType type)TypeConverterManagedObjectManagerImpl. getTypeConverter(EvaluatedType type)TypeConverterManagedObjectManagerInternal. getTypeConverter(EvaluatedType type)Construct or lookup the TypeConverter for the given type.private static TypeConverterTypeConverterImpl. handleSimpleType(EvaluatedType type, javax.management.openmbean.OpenType stype)static TypeConverterTypeConverterImpl. makeTypeConverter(EvaluatedType type, ManagedObjectManagerInternal mom)java.lang.UnsupportedOperationExceptionExceptions. openToJavaNotSupported(javax.management.openmbean.OpenType otype, EvaluatedType javaType)java.lang.UnsupportedOperationExceptionExceptions. recursiveTypesNotSupported(EvaluatedType et)Method parameters in org.glassfish.gmbal.impl with type arguments of type EvaluatedType Modifier and Type Method Description private static java.lang.StringAttributeDescriptor. getDerivedId(java.lang.String methodName, org.glassfish.pfl.basic.contain.Pair<AttributeDescriptor.AttributeType,EvaluatedType> ainfo, ManagedObjectManagerInternal.AttributeDescriptorType adt)Constructors in org.glassfish.gmbal.impl with parameters of type EvaluatedType Constructor Description AttributeDescriptor(ManagedObjectManagerInternal mom, EvaluatedAccessibleDeclaration decl, java.lang.String id, java.lang.String description, AttributeDescriptor.AttributeType atype, EvaluatedType type)TypeConverterImpl(EvaluatedType dataType, javax.management.openmbean.OpenType managedType)TypeConverterListBase(EvaluatedType dataType, TypeConverter memberTc)TypeConverterMapBase(EvaluatedType dataType, TypeConverter keyTypeConverter, TypeConverter valueTypeConverter)TypeConverterPlaceHolderImpl(EvaluatedType type) -
Uses of EvaluatedType in org.glassfish.gmbal.typelib
Subinterfaces of EvaluatedType in org.glassfish.gmbal.typelib Modifier and Type Interface Description interfaceEvaluatedAccessibleDeclarationinterfaceEvaluatedArrayTypeinterfaceEvaluatedClassDeclarationinterfaceEvaluatedDeclarationinterfaceEvaluatedFieldDeclarationinterfaceEvaluatedMethodDeclarationClasses in org.glassfish.gmbal.typelib that implement EvaluatedType Modifier and Type Class Description private static classDeclarationFactory.EvaluatedArrayTypeImplprivate static classDeclarationFactory.EvaluatedClassDeclarationImplprivate static classDeclarationFactory.EvaluatedFieldDeclarationImplprivate static classDeclarationFactory.EvaluatedMethodDeclarationImplclassEvaluatedArrayTypeBaseclassEvaluatedClassDeclarationBaseclassEvaluatedDeclarationBaseclassEvaluatedFieldDeclarationBaseclassEvaluatedMethodDeclarationBaseclassEvaluatedTypeBaseFields in org.glassfish.gmbal.typelib declared as EvaluatedType Modifier and Type Field Description private EvaluatedTypeDeclarationFactory.EvaluatedArrayTypeImpl. compTypeprivate EvaluatedTypeDeclarationFactory.EvaluatedFieldDeclarationImpl. fieldTypeprivate EvaluatedTypeDeclarationFactory.EvaluatedMethodDeclarationImpl. rtypeFields in org.glassfish.gmbal.typelib with type parameters of type EvaluatedType Modifier and Type Field Description private static java.util.Map<EvaluatedType,EvaluatedArrayType>DeclarationFactory. arrayMapprivate static java.util.Map<java.lang.Class,EvaluatedType>TypeEvaluator. classMapprivate org.glassfish.pfl.basic.contain.Display<java.lang.String,EvaluatedType>TypeEvaluator.TypeEvaluationVisitor. displayprivate static java.util.List<EvaluatedType>TypeEvaluator. emptyETListprivate static java.util.Map<java.lang.Class<?>,EvaluatedType>TypeEvaluator. immutableTypesprivate java.util.List<EvaluatedType>DeclarationFactory.EvaluatedClassDeclarationImpl. instantiationsprivate java.util.List<EvaluatedType>DeclarationFactory.EvaluatedMethodDeclarationImpl. ptypesprivate java.util.Map<org.glassfish.pfl.basic.contain.Pair<java.lang.Class<?>,java.util.List<java.lang.reflect.Type>>,EvaluatedType>TypeEvaluator.PartialDefinitions. tableMethods in org.glassfish.gmbal.typelib that return EvaluatedType Modifier and Type Method Description EvaluatedTypeDeclarationFactory.EvaluatedArrayTypeImpl. componentType()EvaluatedTypeEvaluatedArrayType. componentType()EvaluatedTypeTypeEvaluator.TypeEvaluationVisitor. evaluateType(java.lang.Object type)EvaluatedTypeDeclarationFactory.EvaluatedFieldDeclarationImpl. fieldType()EvaluatedTypeEvaluatedFieldDeclaration. fieldType()EvaluatedTypeTypeEvaluator.PartialDefinitions. get(java.lang.Class cls)EvaluatedTypeTypeEvaluator.PartialDefinitions. get(java.lang.reflect.ParameterizedType pt)private EvaluatedTypeTypeEvaluator.TypeEvaluationVisitor. getCorrectDeclaration(TypeEvaluator.TypeEvaluationVisitor.OrderedResult<java.lang.String,EvaluatedType> bindings, java.lang.Class decl, EvaluatedClassDeclaration newDecl)static EvaluatedTypeTypeEvaluator. getEvaluatedType(java.lang.Class cls)Given any generic java type, evaluate all of its type bounds and return an evaluated type.private static EvaluatedTypeTypeEvaluator. getImmutableEvaluatedType(java.lang.Class<?> cls)Return the EvaluatedType corresponding to cls if cls represents an immutable type, otherwise return null.private EvaluatedTypeTypeEvaluator.TypeEvaluationVisitor. lookup(java.lang.reflect.TypeVariable tvar)EvaluatedTypeDeclarationFactory.EvaluatedMethodDeclarationImpl. returnType()EvaluatedTypeEvaluatedMethodDeclaration. returnType()private EvaluatedTypeTypeEvaluator.TypeEvaluationVisitor. visitClassDeclaration(java.lang.Class decl)private EvaluatedTypeTypeEvaluator.TypeEvaluationVisitor. visitGenericArrayType(java.lang.reflect.GenericArrayType at)private EvaluatedTypeTypeEvaluator.TypeEvaluationVisitor. visitParameterizedType(java.lang.reflect.ParameterizedType pt)private EvaluatedTypeTypeEvaluator.TypeEvaluationVisitor. visitTypeVariable(java.lang.reflect.TypeVariable tvar)private EvaluatedTypeTypeEvaluator.TypeEvaluationVisitor. visitWildcardType(java.lang.reflect.WildcardType wt)Methods in org.glassfish.gmbal.typelib that return types with arguments of type EvaluatedType Modifier and Type Method Description private TypeEvaluator.TypeEvaluationVisitor.OrderedResult<java.lang.String,EvaluatedType>TypeEvaluator.TypeEvaluationVisitor. getBindings(java.lang.Class decl)private TypeEvaluator.TypeEvaluationVisitor.OrderedResult<java.lang.String,EvaluatedType>TypeEvaluator.TypeEvaluationVisitor. getBindings(java.lang.reflect.ParameterizedType pt)java.util.List<EvaluatedType>DeclarationFactory.EvaluatedClassDeclarationImpl. instantiations()java.util.List<EvaluatedType>EvaluatedClassDeclaration. instantiations()java.util.List<EvaluatedType>DeclarationFactory.EvaluatedMethodDeclarationImpl. parameterTypes()java.util.List<EvaluatedType>EvaluatedMethodDeclaration. parameterTypes()Methods in org.glassfish.gmbal.typelib with parameters of type EvaluatedType Modifier and Type Method Description static EvaluatedFieldDeclarationDeclarationFactory. efdecl(EvaluatedClassDeclaration ecdecl, int modifiers, EvaluatedType ftype, java.lang.String name, java.lang.reflect.Field field)static EvaluatedArrayTypeDeclarationFactory. egat(EvaluatedType compType)static EvaluatedMethodDeclarationDeclarationFactory. emdecl(EvaluatedClassDeclaration ecdecl, int modifiers, EvaluatedType rtype, java.lang.String name, java.util.List<EvaluatedType> ptypes, java.lang.reflect.Method method)voidTypeEvaluator.PartialDefinitions. put(java.lang.Class cls, EvaluatedType et)voidTypeEvaluator.PartialDefinitions. put(java.lang.reflect.ParameterizedType pt, EvaluatedType et)RVisitor. visitEvaluatedType(EvaluatedType et)Method parameters in org.glassfish.gmbal.typelib with type arguments of type EvaluatedType Modifier and Type Method Description static EvaluatedMethodDeclarationDeclarationFactory. emdecl(EvaluatedClassDeclaration ecdecl, int modifiers, EvaluatedType rtype, java.lang.String name, java.util.List<EvaluatedType> ptypes, java.lang.reflect.Method method)(package private) booleanEvaluatedTypeBase. equalList(java.util.List<EvaluatedType> list1, java.util.List<EvaluatedType> list2, org.glassfish.pfl.basic.contain.ObjectSet set)private EvaluatedTypeTypeEvaluator.TypeEvaluationVisitor. getCorrectDeclaration(TypeEvaluator.TypeEvaluationVisitor.OrderedResult<java.lang.String,EvaluatedType> bindings, java.lang.Class decl, EvaluatedClassDeclaration newDecl)voidDeclarationFactory.EvaluatedClassDeclarationImpl. instantiations(java.util.List<EvaluatedType> arg)voidEvaluatedClassDeclaration. instantiations(java.util.List<EvaluatedType> arg)private voidTypeEvaluator.TypeEvaluationVisitor. processClass(EvaluatedClassDeclaration newDecl, java.util.Map<java.lang.String,EvaluatedType> bindings, java.lang.Class decl)Constructors in org.glassfish.gmbal.typelib with parameters of type EvaluatedType Constructor Description EvaluatedArrayTypeImpl(EvaluatedType compType)EvaluatedFieldDeclarationImpl(EvaluatedClassDeclaration cdecl, int modifiers, EvaluatedType fieldType, java.lang.String name, java.lang.reflect.Field field)EvaluatedMethodDeclarationImpl(EvaluatedClassDeclaration cdecl, int modifiers, EvaluatedType rtype, java.lang.String name, java.util.List<EvaluatedType> ptypes, java.lang.reflect.Method method)Constructor parameters in org.glassfish.gmbal.typelib with type arguments of type EvaluatedType Constructor Description EvalMapKey(java.lang.Class<?> cls, java.util.List<EvaluatedType> decls)EvaluatedMethodDeclarationImpl(EvaluatedClassDeclaration cdecl, int modifiers, EvaluatedType rtype, java.lang.String name, java.util.List<EvaluatedType> ptypes, java.lang.reflect.Method method)
-