Uses of Interface
org.glassfish.gmbal.typelib.EvaluatedType
Packages that use EvaluatedType
-
Uses of EvaluatedType in org.glassfish.gmbal.impl
Fields in org.glassfish.gmbal.impl declared as EvaluatedTypeModifier and TypeFieldDescriptionprivate EvaluatedType
AttributeDescriptor._type
protected final EvaluatedType
TypeConverterImpl.dataType
private EvaluatedType
TypeConverterImpl.TypeConverterPlaceHolderImpl.et
Fields in org.glassfish.gmbal.impl with type parameters of type EvaluatedTypeModifier and TypeFieldDescriptionprivate static final Map
<EvaluatedType, OpenType> TypeConverterImpl.simpleTypeMap
private final Map
<EvaluatedType, TypeConverter> ManagedObjectManagerImpl.typeConverterMap
Methods in org.glassfish.gmbal.impl that return EvaluatedTypeModifier and TypeMethodDescriptionprivate static EvaluatedType
TypeConverterImpl.canonicalType
(EvaluatedType et) TypeConverter.getDataType()
Java generic type of attribute in problem-domain Object.final EvaluatedType
TypeConverterImpl.getDataType()
TypeConverterImpl.TypeConverterPlaceHolderImpl.getDataType()
private static EvaluatedType
TypeConverterImpl.getParameterType
(EvaluatedClassDeclaration decl, String mname, int pindex) private static EvaluatedType
TypeConverterImpl.getReturnType
(EvaluatedClassDeclaration decl, String mname) final EvaluatedType
AttributeDescriptor.type()
Methods in org.glassfish.gmbal.impl that return types with arguments of type EvaluatedTypeModifier and TypeMethodDescriptionprivate static org.glassfish.pfl.basic.contain.Pair
<AttributeDescriptor.AttributeType, EvaluatedType> AttributeDescriptor.getTypeInfo
(EvaluatedDeclaration decl) Methods in org.glassfish.gmbal.impl with parameters of type EvaluatedTypeModifier and TypeMethodDescriptionExceptions.cannotConvertToJavaType
(EvaluatedType type) private static EvaluatedType
TypeConverterImpl.canonicalType
(EvaluatedType et) static Class
TypeConverterImpl.getJavaClass
(EvaluatedType type) ManagedObjectManagerImpl.getTypeConverter
(EvaluatedType type) ManagedObjectManagerInternal.getTypeConverter
(EvaluatedType type) Construct or lookup the TypeConverter for the given type.private static TypeConverter
TypeConverterImpl.handleSimpleType
(EvaluatedType type, OpenType stype) static TypeConverter
TypeConverterImpl.makeTypeConverter
(EvaluatedType type, ManagedObjectManagerInternal mom) Exceptions.openToJavaNotSupported
(OpenType otype, EvaluatedType javaType) Exceptions.recursiveTypesNotSupported
(EvaluatedType et) Method parameters in org.glassfish.gmbal.impl with type arguments of type EvaluatedTypeModifier and TypeMethodDescriptionprivate static String
AttributeDescriptor.getDerivedId
(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 EvaluatedTypeModifierConstructorDescriptionprivate
AttributeDescriptor
(ManagedObjectManagerInternal mom, EvaluatedAccessibleDeclaration decl, String id, String description, AttributeDescriptor.AttributeType atype, EvaluatedType type) protected
TypeConverterImpl
(EvaluatedType dataType, OpenType managedType) TypeConverterListBase
(EvaluatedType dataType, TypeConverter memberTc) TypeConverterMapBase
(EvaluatedType dataType, TypeConverter keyTypeConverter, TypeConverter valueTypeConverter) -
Uses of EvaluatedType in org.glassfish.gmbal.typelib
Subinterfaces of EvaluatedType in org.glassfish.gmbal.typelibModifier and TypeInterfaceDescriptioninterface
interface
interface
interface
interface
interface
Classes in org.glassfish.gmbal.typelib that implement EvaluatedTypeModifier and TypeClassDescriptionprivate static class
private static class
private static class
private static class
class
class
class
class
class
class
Fields in org.glassfish.gmbal.typelib declared as EvaluatedTypeModifier and TypeFieldDescriptionprivate EvaluatedType
DeclarationFactory.EvaluatedArrayTypeImpl.compType
private final EvaluatedType
DeclarationFactory.EvaluatedFieldDeclarationImpl.fieldType
private final EvaluatedType
DeclarationFactory.EvaluatedMethodDeclarationImpl.rtype
Fields in org.glassfish.gmbal.typelib with type parameters of type EvaluatedTypeModifier and TypeFieldDescriptionprivate static final Map
<EvaluatedType, EvaluatedArrayType> DeclarationFactory.arrayMap
private static Map
<Class, EvaluatedType> TypeEvaluator.classMap
private final org.glassfish.pfl.basic.contain.Display
<String, EvaluatedType> TypeEvaluator.TypeEvaluationVisitor.display
private static List
<EvaluatedType> TypeEvaluator.emptyETList
private static Map
<Class<?>, EvaluatedType> TypeEvaluator.immutableTypes
private List
<EvaluatedType> DeclarationFactory.EvaluatedClassDeclarationImpl.instantiations
private final List
<EvaluatedType> DeclarationFactory.EvaluatedMethodDeclarationImpl.ptypes
private Map
<org.glassfish.pfl.basic.contain.Pair<Class<?>, List<Type>>, EvaluatedType> TypeEvaluator.PartialDefinitions.table
Methods in org.glassfish.gmbal.typelib that return EvaluatedTypeModifier and TypeMethodDescriptionDeclarationFactory.EvaluatedArrayTypeImpl.componentType()
EvaluatedArrayType.componentType()
TypeEvaluator.TypeEvaluationVisitor.evaluateType
(Object type) DeclarationFactory.EvaluatedFieldDeclarationImpl.fieldType()
EvaluatedFieldDeclaration.fieldType()
TypeEvaluator.PartialDefinitions.get
(ParameterizedType pt) private EvaluatedType
TypeEvaluator.TypeEvaluationVisitor.getCorrectDeclaration
(TypeEvaluator.TypeEvaluationVisitor.OrderedResult<String, EvaluatedType> bindings, Class decl, EvaluatedClassDeclaration newDecl) static EvaluatedType
TypeEvaluator.getEvaluatedType
(Class cls) Given any generic java type, evaluate all of its type bounds and return an evaluated type.private static EvaluatedType
TypeEvaluator.getImmutableEvaluatedType
(Class<?> cls) Return the EvaluatedType corresponding to cls if cls represents an immutable type, otherwise return null.private EvaluatedType
TypeEvaluator.TypeEvaluationVisitor.lookup
(TypeVariable tvar) DeclarationFactory.EvaluatedMethodDeclarationImpl.returnType()
EvaluatedMethodDeclaration.returnType()
private EvaluatedType
TypeEvaluator.TypeEvaluationVisitor.visitClassDeclaration
(Class decl) private EvaluatedType
TypeEvaluator.TypeEvaluationVisitor.visitGenericArrayType
(GenericArrayType at) private EvaluatedType
TypeEvaluator.TypeEvaluationVisitor.visitParameterizedType
(ParameterizedType pt) private EvaluatedType
TypeEvaluator.TypeEvaluationVisitor.visitTypeVariable
(TypeVariable tvar) private EvaluatedType
TypeEvaluator.TypeEvaluationVisitor.visitWildcardType
(WildcardType wt) Methods in org.glassfish.gmbal.typelib that return types with arguments of type EvaluatedTypeModifier and TypeMethodDescriptionTypeEvaluator.TypeEvaluationVisitor.getBindings
(Class decl) TypeEvaluator.TypeEvaluationVisitor.getBindings
(ParameterizedType pt) DeclarationFactory.EvaluatedClassDeclarationImpl.instantiations()
EvaluatedClassDeclaration.instantiations()
DeclarationFactory.EvaluatedMethodDeclarationImpl.parameterTypes()
EvaluatedMethodDeclaration.parameterTypes()
Methods in org.glassfish.gmbal.typelib with parameters of type EvaluatedTypeModifier and TypeMethodDescriptionstatic EvaluatedFieldDeclaration
DeclarationFactory.efdecl
(EvaluatedClassDeclaration ecdecl, int modifiers, EvaluatedType ftype, String name, Field field) static EvaluatedArrayType
DeclarationFactory.egat
(EvaluatedType compType) static EvaluatedMethodDeclaration
DeclarationFactory.emdecl
(EvaluatedClassDeclaration ecdecl, int modifiers, EvaluatedType rtype, String name, List<EvaluatedType> ptypes, Method method) void
TypeEvaluator.PartialDefinitions.put
(Class cls, EvaluatedType et) void
TypeEvaluator.PartialDefinitions.put
(ParameterizedType pt, EvaluatedType et) Visitor.visitEvaluatedType
(EvaluatedType et) Method parameters in org.glassfish.gmbal.typelib with type arguments of type EvaluatedTypeModifier and TypeMethodDescriptionstatic EvaluatedMethodDeclaration
DeclarationFactory.emdecl
(EvaluatedClassDeclaration ecdecl, int modifiers, EvaluatedType rtype, String name, List<EvaluatedType> ptypes, Method method) (package private) boolean
EvaluatedTypeBase.equalList
(List<EvaluatedType> list1, List<EvaluatedType> list2, org.glassfish.pfl.basic.contain.ObjectSet set) private EvaluatedType
TypeEvaluator.TypeEvaluationVisitor.getCorrectDeclaration
(TypeEvaluator.TypeEvaluationVisitor.OrderedResult<String, EvaluatedType> bindings, Class decl, EvaluatedClassDeclaration newDecl) void
DeclarationFactory.EvaluatedClassDeclarationImpl.instantiations
(List<EvaluatedType> arg) void
EvaluatedClassDeclaration.instantiations
(List<EvaluatedType> arg) private void
TypeEvaluator.TypeEvaluationVisitor.processClass
(EvaluatedClassDeclaration newDecl, Map<String, EvaluatedType> bindings, Class decl) Constructors in org.glassfish.gmbal.typelib with parameters of type EvaluatedTypeModifierConstructorDescriptionEvaluatedArrayTypeImpl
(EvaluatedType compType) EvaluatedFieldDeclarationImpl
(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 EvaluatedTypeModifierConstructorDescriptionEvalMapKey
(Class<?> cls, List<EvaluatedType> decls) EvaluatedMethodDeclarationImpl
(EvaluatedClassDeclaration cdecl, int modifiers, EvaluatedType rtype, String name, List<EvaluatedType> ptypes, Method method)