|
|||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use JavaType | |
org.apache.jdo.impl.model.java | This package contains classes that are for use across all kinds of JavaModel implementations. |
org.apache.jdo.impl.model.java.reflection | |
org.apache.jdo.impl.model.jdo | This package contains classes that implement the JDO model interfaces and provide access to JDO metadata. |
org.apache.jdo.impl.model.jdo.caching | |
org.apache.jdo.impl.model.jdo.util | |
org.apache.jdo.model.java | This package defines the JavaModel API. |
org.apache.jdo.model.jdo | This package defines the JDOModel API. |
Uses of JavaType in org.apache.jdo.impl.model.java |
Classes in org.apache.jdo.impl.model.java that implement JavaType | |
class |
AbstractJavaType
Abstract super class for JavaType implementations. |
class |
BaseReflectionJavaType
This class provides a basic JavaType implementation using a reflection Class instance. |
class |
ErrorType
An instance of class ErrorType represents an erroneous type. |
class |
FloatingPointType
A FloatingPointType instance represents a floating point type as defined in the Java language. |
class |
IntegralType
A IntegralType instance represents an integral type as defined in the Java language. |
class |
JDOSupportedCollectionType
A JDOSupportedCollectionType instance represents a JDO supported collection type. |
class |
JDOSupportedMapType
A JDOSupportedMapType instance represents a JDO supported map type. |
class |
MutableValueClassType
A MutableValueClassType instance represents a mutable class whoses values may be treated as values rather than refernces during storing. |
class |
NullType
An instance of class NullType represents the type of the null expression in Java. |
class |
PredefinedType
Instances of this class represent a type that is not a persistence capable class, but is known by JDO. |
class |
PrimitiveType
A PrimitiveType instance represents a primitive type as defined in the Java language. |
class |
ValueClassType
A ValueClassType instance represents a class whoses values may be treated as values rather than refernces during storing. |
class |
WrapperClassType
A WrapperClassType instance represents a Java wrapper class type. |
Fields in org.apache.jdo.impl.model.java declared as JavaType | |
protected JavaType |
BaseReflectionJavaType.superclass
The superclass JavaType. |
protected JavaType |
BaseReflectionJavaField.type
The type of the field. |
Methods in org.apache.jdo.impl.model.java that return JavaType | |
abstract JavaType |
AbstractJavaModel.getJavaType(java.lang.String name)
The method returns the JavaType instance for the specified type name. |
JavaType |
AbstractJavaModel.getJavaType(java.lang.Class clazz)
The method returns the JavaType instance for the type name of the specified class object. |
JavaType |
BaseReflectionJavaType.getSuperclass()
Returns the JavaType representing the superclass of the entity represented by this JavaType. |
JavaType |
JavaPropertyImpl.getType()
Returns the JavaType representation of the property type. |
JavaType |
AbstractJavaMember.getDeclaringClass()
Returns the JavaType instance representing the class or interface that declares the field represented by this JavaMember instance. |
abstract JavaType |
AbstractJavaMember.getType()
Returns the JavaType representation of the type of the memeber. |
JavaType |
AbstractJavaMember.getComponentType()
Returns the JavaType representation of the component type of the type of the property, if the property type is an array or collection. |
JavaType |
AbstractJavaType.getSuperclass()
|
JavaType |
AbstractJavaType.getArrayComponentType()
|
static JavaType |
PredefinedType.getPredefinedType(java.lang.String name)
Returns the JavaType instance for a predefined type with the specified name. |
JavaType |
BaseReflectionJavaField.getType()
Returns the JavaType representation of the field type. |
JavaType |
AbstractJavaModelFactory.getJavaType(java.lang.Object typeDesc)
Returns a JavaType instance for the specified type description (optional operation). |
Methods in org.apache.jdo.impl.model.java with parameters of type JavaType | |
boolean |
BaseReflectionJavaType.isCompatibleWith(JavaType javaType)
Returns true if this JavaType is compatible with the specified JavaType. |
boolean |
AbstractJavaType.isCompatibleWith(JavaType javaType)
|
boolean |
NullType.isCompatibleWith(JavaType javaType)
Returns true if this JavaType is compatible with the specified JavaType. |
boolean |
ErrorType.isCompatibleWith(JavaType javaType)
Returns true if this JavaType is compatible with the specified JavaType. |
Constructors in org.apache.jdo.impl.model.java with parameters of type JavaType | |
WrapperClassType(java.lang.Class clazz,
JavaType superclass,
boolean orderable)
|
|
JDOSupportedCollectionType(java.lang.Class clazz,
JavaType superclass)
Constructor for JDOSupportedCollection types having a superclass. |
|
ValueClassType(java.lang.Class clazz,
JavaType superclass,
boolean orderable)
Constructor. |
|
JDOSupportedMapType(java.lang.Class clazz,
JavaType superclass)
Constructor for JDOSupportedMap types having a superclass. |
|
BaseReflectionJavaType(java.lang.Class clazz,
JavaType superclass)
Constructor. |
|
JavaPropertyImpl(java.lang.String name,
JavaMethod getter,
JavaMethod setter,
JavaType type,
JavaType declaringClass)
Constructor setting name, getter, setter, type and declaringClass. |
|
AbstractJavaMember(java.lang.String name,
JavaType declaringClass)
Constructor setting the name and declaringClass property. |
|
PredefinedType(java.lang.Class clazz,
JavaType superclass)
Constructor taking a Class instance and a JavaType representing the superclass of the new JavaType instance. |
|
BaseReflectionJavaField(java.lang.reflect.Field field,
JavaType declaringClass)
Constructor taking a reflection field representation. |
|
BaseReflectionJavaField(java.lang.String fieldName,
JavaType declaringClass)
Constructor taking the field name. |
|
MutableValueClassType(java.lang.Class clazz,
JavaType superclass,
boolean orderable)
Constructor. |
Uses of JavaType in org.apache.jdo.impl.model.java.reflection |
Classes in org.apache.jdo.impl.model.java.reflection that implement JavaType | |
class |
ReflectionJavaType
A reflection based JavaType implementation used at runtime. |
Methods in org.apache.jdo.impl.model.java.reflection that return JavaType | |
JavaType |
ReflectionJavaType.getSuperclass()
Returns the JavaType representing the superclass of the entity represented by this JavaType. |
JavaType |
ReflectionJavaType.getArrayComponentType()
Returns the JavaType representing the component type of an array. |
JavaType |
ReflectionJavaType.getJavaTypeForClass(java.lang.Class clazz)
Returns a JavaType instance for the specified Class object. |
JavaType |
ReflectionJavaModel.getJavaType(java.lang.String name)
The method returns the JavaType instance for the specified type name. |
JavaType |
ReflectionJavaModel.getJavaType(java.lang.Class clazz)
The method returns the JavaType instance for the type name of the specified class object. |
protected JavaType |
ReflectionJavaModel.newJavaTypeInstance(java.lang.Class clazz)
Creates a new instance of the JavaType implementation class. |
JavaType |
ReflectionJavaMethod.getType()
|
JavaType |
ReflectionJavaMethod.getReturnType()
Returns the JavaType representation of the method return type. |
JavaType[] |
ReflectionJavaMethod.getParameterTypes()
Returns an array of JavaType instances that represent the formal parameter types, in declaration order, of the method represented by this JavaMethod instance. |
JavaType |
ReflectionJavaMethod.getJavaTypeForClass(java.lang.Class clazz)
Returns a JavaType instance for the specified Class object. |
JavaType |
ReflectionJavaModelFactory.getJavaType(java.lang.Object typeDesc)
Returns a JavaType instance for the specified type description (optional operation). |
JavaType |
ReflectionJavaField.getType()
Returns the JavaType representation of the field type. |
JavaType |
ReflectionJavaField.getJavaTypeForClass(java.lang.Class clazz)
Returns a JavaType instance for the specified Class object. |
Methods in org.apache.jdo.impl.model.java.reflection with parameters of type JavaType | |
JavaProperty |
ReflectionJavaType.createJavaProperty(java.lang.String name,
JavaMethod getter,
JavaMethod setter,
JavaType type)
Creates a new JavaProperty instance and adds it to the list of declared properties of this class. |
protected JavaField |
ReflectionJavaType.newJavaFieldInstance(java.lang.String fieldName,
JavaType type)
Creates a new instance of the JavaField implementation class. |
protected JavaProperty |
ReflectionJavaType.newJavaPropertyInstance(java.lang.String name,
JavaMethod getter,
JavaMethod setter,
JavaType type)
Creates a new instance of the JavaProperty implementation class. |
java.lang.Class |
ReflectionJavaModelFactory.getJavaClass(JavaType javaType)
Returns the java.lang.Class wrapped in the specified
JavaType. |
Constructors in org.apache.jdo.impl.model.java.reflection with parameters of type JavaType | |
ReflectionJavaMethod(java.lang.reflect.Method method,
JavaType declaringClass)
Constructor. |
|
ReflectionJavaField(java.lang.reflect.Field field,
JavaType declaringClass)
Constructor for fields w/o JDO metadata. |
|
ReflectionJavaField(java.lang.String fieldName,
JavaType type,
JavaType declaringClass)
Constructor for fields having JDO metadata. |
Uses of JavaType in org.apache.jdo.impl.model.jdo |
Fields in org.apache.jdo.impl.model.jdo declared as JavaType | |
protected JavaType |
JDOCollectionImplDynamic.elementType
Property elementType. |
protected JavaType |
JDOMapImplDynamic.keyType
Property keyType. |
protected JavaType |
JDOMapImplDynamic.valueType
Property valueType. |
protected JavaType |
JDOClassImplDynamic.objectIdClass
Property objectIdClass. |
protected JavaType |
JDOClassImplDynamic.javaType
Property javaType. |
Methods in org.apache.jdo.impl.model.jdo that return JavaType | |
JavaType |
JDOFieldImplDynamic.getType()
Get the JavaType representation of the type of the field. |
JavaType |
JDOReferenceImplDynamic.getRelatedJavaType()
Get the type representation of the relationship. |
JavaType |
JDOCollectionImplDynamic.getElementType()
Get the type representation of the collection elements. |
JavaType |
JDOCollectionImplDynamic.getRelatedJavaType()
Get the type representation of the relationship. |
abstract JavaType |
JDORelationshipImpl.getRelatedJavaType()
Get the type representation of the relationship. |
JavaType |
JDOArrayImplDynamic.getElementType()
Get the type representation of the array component type. |
JavaType |
JDOArrayImplDynamic.getRelatedJavaType()
Get the type representation of the relationship. |
JavaType |
JDOMapImplDynamic.getKeyType()
Get the type representation of the keys for this JDOMap. |
JavaType |
JDOMapImplDynamic.getValueType()
Get the type representation of the values for this JDOMap. |
JavaType |
JDOMapImplDynamic.getRelatedJavaType()
Get the type representation of the relationship. |
JavaType |
JDOClassImplDynamic.getObjectIdClass()
Get the JavaType representation of the object identity class (primary key class) for this JDOClass. |
JavaType |
JDOClassImplDynamic.getJavaType()
Provides the JavaType representaion corresponding to this JDOClass. |
JavaType |
JDOAssociatedPropertyImplDynamic.getType()
Deletegate to associatedJDOField. |
Methods in org.apache.jdo.impl.model.jdo with parameters of type JavaType | |
void |
JDOCollectionImplDynamic.setElementType(JavaType elementType)
Set the type representation of the collection elements. |
JDOClass |
JDOModelImplDynamic.getJDOClassForObjectIdClass(JavaType objectIdClass)
This method returns the JDOClass instance that defines the specified type as its objectId class. |
void |
JDOMapImplDynamic.setKeyType(JavaType keyType)
Set the type representation of the keys for this JDOMap. |
void |
JDOMapImplDynamic.setValueType(JavaType valueType)
Set the type representation of the values for this JDOMap. |
void |
JDOClassImplDynamic.setObjectIdClass(JavaType objectIdClass)
Set the JavaType representation of the object identity class (primary key class) for this JDOClass. |
void |
JDOClassImplDynamic.setJavaType(JavaType javaType)
Set the JavaType representation corresponding to this JDOClass. |
Uses of JavaType in org.apache.jdo.impl.model.jdo.caching |
Methods in org.apache.jdo.impl.model.jdo.caching that return JavaType | |
JavaType |
JDOClassImplCaching.getObjectIdClass()
Get the JavaType representation of the object identity class (primary key class) for this JDOClass. |
JavaType |
JDOClassImplCaching.getJavaType()
Provides the JavaType representaion corresponding to this JDOClass. |
JavaType |
JDOArrayImplCaching.getElementType()
Get the type representation of the array component type. |
JavaType |
JDOCollectionImplCaching.getElementType()
Get the type representation of the collection elements. |
JavaType |
JDOMapImplCaching.getKeyType()
Get the type representation of the keys for this JDOMap. |
JavaType |
JDOMapImplCaching.getValueType()
Get the type representation of the values for this JDOMap. |
Methods in org.apache.jdo.impl.model.jdo.caching with parameters of type JavaType | |
JDOClass |
JDOModelImplCaching.getJDOClassForObjectIdClass(JavaType objectIdClass)
This method returns the JDOClass instance that defines the specified type as its objectId class. |
Uses of JavaType in org.apache.jdo.impl.model.jdo.util |
Methods in org.apache.jdo.impl.model.jdo.util that return JavaType | |
static JavaType |
TypeSupport.resolveType(JDOModel jdoModel,
java.lang.String typeName,
java.lang.String packagePrefix)
Returns a JavaType representation for the specified type name. |
Methods in org.apache.jdo.impl.model.jdo.util with parameters of type JavaType | |
static boolean |
TypeSupport.isPersistenceFieldType(JavaType type)
Returns true if the persistence-modifier of a field
having the specified type defaults to true . |
static boolean |
TypeSupport.isEmbeddedElementType(JavaType type)
Returns true if the embedded-element property of a field
having the specified type defaults to true . |
static boolean |
TypeSupport.isEmbeddedFieldType(JavaType type)
Returns true if the embedded property of a field having
the specified type defaults to true . |
static boolean |
TypeSupport.isValueArrayType(JavaType type)
Returns true if the specified type represents an array
and its element type is a value type. |
Uses of JavaType in org.apache.jdo.model.java |
Methods in org.apache.jdo.model.java that return JavaType | |
JavaType |
JavaMember.getDeclaringClass()
Returns the JavaType instance representing the class or interface that declares the member represented by this JavaMember instance. |
JavaType |
JavaMember.getType()
Returns the JavaType representation of the type of the member. |
JavaType |
JavaMember.getComponentType()
Returns the JavaType representation of the component type of the type of the member, if the field type is an array or collection. |
JavaType |
JavaType.getSuperclass()
Returns the JavaType representing the superclass of the entity represented by this JavaType. |
JavaType |
JavaType.getArrayComponentType()
Returns the JavaType representing the component type of an array. |
JavaType |
JavaModel.getJavaType(java.lang.String name)
The method returns the JavaType instance for the specified type name. |
JavaType |
JavaModel.getJavaType(java.lang.Class clazz)
The method returns the JavaType instance for the type name of the specified class object. |
JavaType |
JavaMethod.getReturnType()
Returns the JavaType representation of the method return type. |
JavaType[] |
JavaMethod.getParameterTypes()
Returns an array of JavaType instances that represent the formal parameter types, in declaration order, of the method represented by this JavaMethod instance. |
JavaType |
JavaModelFactory.getJavaType(java.lang.Object typeDesc)
Returns a JavaType instance for the specified type description (optional operation). |
Methods in org.apache.jdo.model.java with parameters of type JavaType | |
boolean |
JavaType.isCompatibleWith(JavaType javaType)
Returns true if this JavaType is compatible with the specified JavaType. |
Uses of JavaType in org.apache.jdo.model.jdo |
Methods in org.apache.jdo.model.jdo that return JavaType | |
JavaType |
JDOField.getType()
Get the JavaType representation of the type of the field. |
JavaType |
JDOCollection.getElementType()
Get the type representation of the collection elements. |
JavaType |
JDOMap.getKeyType()
Get the type representation of the keys for this JDOMap. |
JavaType |
JDOMap.getValueType()
Get the type representation of the values for this JDOMap. |
JavaType |
JDOClass.getObjectIdClass()
Get the JavaType representation of the object identity class (primary key class) for this JDOClass. |
JavaType |
JDOClass.getJavaType()
Provides the JavaType representaion corresponding to this JDOClass. |
JavaType |
JDOArray.getElementType()
Get the type representation of the array component type. |
Methods in org.apache.jdo.model.jdo with parameters of type JavaType | |
void |
JDOCollection.setElementType(JavaType elementType)
Set the type representation of the collection elements. |
void |
JDOMap.setKeyType(JavaType keyType)
Set the type representation of the keys for this JDOMap. |
void |
JDOMap.setValueType(JavaType valueType)
Set the type representation of the values for this JDOMap. |
void |
JDOClass.setObjectIdClass(JavaType objectIdClass)
Set the JavaType representation of the object identity class (primary key class) for this JDOClass. |
void |
JDOClass.setJavaType(JavaType javaType)
Set the JavaType representation corresponding to this JDOClass. |
JDOClass |
JDOModel.getJDOClassForObjectIdClass(JavaType objectIdClass)
This method returns the JDOClass instance that defines the specified type as its objectId class. |
|
|||||||||||
PREV NEXT | FRAMES NO FRAMES |