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 EvaluatedType
AttributeDescriptor. _type
protected EvaluatedType
TypeConverterImpl. dataType
private EvaluatedType
TypeConverterImpl.TypeConverterPlaceHolderImpl. et
Fields 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. simpleTypeMap
private java.util.Map<EvaluatedType,TypeConverter>
ManagedObjectManagerImpl. typeConverterMap
Methods in org.glassfish.gmbal.impl that return EvaluatedType Modifier and Type Method Description private static EvaluatedType
TypeConverterImpl. canonicalType(EvaluatedType et)
EvaluatedType
TypeConverter. getDataType()
Java generic type of attribute in problem-domain Object.EvaluatedType
TypeConverterImpl. getDataType()
EvaluatedType
TypeConverterImpl.TypeConverterPlaceHolderImpl. getDataType()
private static EvaluatedType
TypeConverterImpl. getParameterType(EvaluatedClassDeclaration decl, java.lang.String mname, int pindex)
private static EvaluatedType
TypeConverterImpl. getReturnType(EvaluatedClassDeclaration decl, java.lang.String mname)
EvaluatedType
AttributeDescriptor. 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.IllegalArgumentException
Exceptions. cannotConvertToJavaType(EvaluatedType type)
private static EvaluatedType
TypeConverterImpl. canonicalType(EvaluatedType et)
static java.lang.Class
TypeConverterImpl. getJavaClass(EvaluatedType type)
TypeConverter
ManagedObjectManagerImpl. getTypeConverter(EvaluatedType type)
TypeConverter
ManagedObjectManagerInternal. getTypeConverter(EvaluatedType type)
Construct or lookup the TypeConverter for the given type.private static TypeConverter
TypeConverterImpl. handleSimpleType(EvaluatedType type, javax.management.openmbean.OpenType stype)
static TypeConverter
TypeConverterImpl. makeTypeConverter(EvaluatedType type, ManagedObjectManagerInternal mom)
java.lang.UnsupportedOperationException
Exceptions. openToJavaNotSupported(javax.management.openmbean.OpenType otype, EvaluatedType javaType)
java.lang.UnsupportedOperationException
Exceptions. 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.String
AttributeDescriptor. 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 interface
EvaluatedAccessibleDeclaration
interface
EvaluatedArrayType
interface
EvaluatedClassDeclaration
interface
EvaluatedDeclaration
interface
EvaluatedFieldDeclaration
interface
EvaluatedMethodDeclaration
Classes in org.glassfish.gmbal.typelib that implement EvaluatedType Modifier and Type Class Description private static class
DeclarationFactory.EvaluatedArrayTypeImpl
private static class
DeclarationFactory.EvaluatedClassDeclarationImpl
private static class
DeclarationFactory.EvaluatedFieldDeclarationImpl
private static class
DeclarationFactory.EvaluatedMethodDeclarationImpl
class
EvaluatedArrayTypeBase
class
EvaluatedClassDeclarationBase
class
EvaluatedDeclarationBase
class
EvaluatedFieldDeclarationBase
class
EvaluatedMethodDeclarationBase
class
EvaluatedTypeBase
Fields in org.glassfish.gmbal.typelib declared as EvaluatedType Modifier and Type Field Description private EvaluatedType
DeclarationFactory.EvaluatedArrayTypeImpl. compType
private EvaluatedType
DeclarationFactory.EvaluatedFieldDeclarationImpl. fieldType
private EvaluatedType
DeclarationFactory.EvaluatedMethodDeclarationImpl. rtype
Fields in org.glassfish.gmbal.typelib with type parameters of type EvaluatedType Modifier and Type Field Description private static java.util.Map<EvaluatedType,EvaluatedArrayType>
DeclarationFactory. arrayMap
private static java.util.Map<java.lang.Class,EvaluatedType>
TypeEvaluator. classMap
private org.glassfish.pfl.basic.contain.Display<java.lang.String,EvaluatedType>
TypeEvaluator.TypeEvaluationVisitor. display
private static java.util.List<EvaluatedType>
TypeEvaluator. emptyETList
private static java.util.Map<java.lang.Class<?>,EvaluatedType>
TypeEvaluator. immutableTypes
private java.util.List<EvaluatedType>
DeclarationFactory.EvaluatedClassDeclarationImpl. instantiations
private java.util.List<EvaluatedType>
DeclarationFactory.EvaluatedMethodDeclarationImpl. ptypes
private java.util.Map<org.glassfish.pfl.basic.contain.Pair<java.lang.Class<?>,java.util.List<java.lang.reflect.Type>>,EvaluatedType>
TypeEvaluator.PartialDefinitions. table
Methods in org.glassfish.gmbal.typelib that return EvaluatedType Modifier and Type Method Description EvaluatedType
DeclarationFactory.EvaluatedArrayTypeImpl. componentType()
EvaluatedType
EvaluatedArrayType. componentType()
EvaluatedType
TypeEvaluator.TypeEvaluationVisitor. evaluateType(java.lang.Object type)
EvaluatedType
DeclarationFactory.EvaluatedFieldDeclarationImpl. fieldType()
EvaluatedType
EvaluatedFieldDeclaration. fieldType()
EvaluatedType
TypeEvaluator.PartialDefinitions. get(java.lang.Class cls)
EvaluatedType
TypeEvaluator.PartialDefinitions. get(java.lang.reflect.ParameterizedType pt)
private EvaluatedType
TypeEvaluator.TypeEvaluationVisitor. getCorrectDeclaration(TypeEvaluator.TypeEvaluationVisitor.OrderedResult<java.lang.String,EvaluatedType> bindings, java.lang.Class decl, EvaluatedClassDeclaration newDecl)
static EvaluatedType
TypeEvaluator. getEvaluatedType(java.lang.Class cls)
Given any generic java type, evaluate all of its type bounds and return an evaluated type.private static EvaluatedType
TypeEvaluator. getImmutableEvaluatedType(java.lang.Class<?> cls)
Return the EvaluatedType corresponding to cls if cls represents an immutable type, otherwise return null.private EvaluatedType
TypeEvaluator.TypeEvaluationVisitor. lookup(java.lang.reflect.TypeVariable tvar)
EvaluatedType
DeclarationFactory.EvaluatedMethodDeclarationImpl. returnType()
EvaluatedType
EvaluatedMethodDeclaration. returnType()
private EvaluatedType
TypeEvaluator.TypeEvaluationVisitor. visitClassDeclaration(java.lang.Class decl)
private EvaluatedType
TypeEvaluator.TypeEvaluationVisitor. visitGenericArrayType(java.lang.reflect.GenericArrayType at)
private EvaluatedType
TypeEvaluator.TypeEvaluationVisitor. visitParameterizedType(java.lang.reflect.ParameterizedType pt)
private EvaluatedType
TypeEvaluator.TypeEvaluationVisitor. visitTypeVariable(java.lang.reflect.TypeVariable tvar)
private EvaluatedType
TypeEvaluator.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 EvaluatedFieldDeclaration
DeclarationFactory. efdecl(EvaluatedClassDeclaration ecdecl, int modifiers, EvaluatedType ftype, java.lang.String name, java.lang.reflect.Field field)
static EvaluatedArrayType
DeclarationFactory. egat(EvaluatedType compType)
static EvaluatedMethodDeclaration
DeclarationFactory. emdecl(EvaluatedClassDeclaration ecdecl, int modifiers, EvaluatedType rtype, java.lang.String name, java.util.List<EvaluatedType> ptypes, java.lang.reflect.Method method)
void
TypeEvaluator.PartialDefinitions. put(java.lang.Class cls, EvaluatedType et)
void
TypeEvaluator.PartialDefinitions. put(java.lang.reflect.ParameterizedType pt, EvaluatedType et)
R
Visitor. visitEvaluatedType(EvaluatedType et)
Method parameters in org.glassfish.gmbal.typelib with type arguments of type EvaluatedType Modifier and Type Method Description static EvaluatedMethodDeclaration
DeclarationFactory. emdecl(EvaluatedClassDeclaration ecdecl, int modifiers, EvaluatedType rtype, java.lang.String name, java.util.List<EvaluatedType> ptypes, java.lang.reflect.Method method)
(package private) boolean
EvaluatedTypeBase. equalList(java.util.List<EvaluatedType> list1, java.util.List<EvaluatedType> list2, org.glassfish.pfl.basic.contain.ObjectSet set)
private EvaluatedType
TypeEvaluator.TypeEvaluationVisitor. getCorrectDeclaration(TypeEvaluator.TypeEvaluationVisitor.OrderedResult<java.lang.String,EvaluatedType> bindings, java.lang.Class decl, EvaluatedClassDeclaration newDecl)
void
DeclarationFactory.EvaluatedClassDeclarationImpl. instantiations(java.util.List<EvaluatedType> arg)
void
EvaluatedClassDeclaration. instantiations(java.util.List<EvaluatedType> arg)
private void
TypeEvaluator.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)
-