See: Description
Class | Description |
---|---|
AbstractJavaMember |
Abstract super class for JavaMember implementations.
|
AbstractJavaModel |
Abstract super class for JavaModel implementations.
|
AbstractJavaModelFactory |
Abstract super class for JavaModelFactory implementations.
|
AbstractJavaType |
Abstract super class for JavaType implementations.
|
BaseReflectionJavaField |
This class provides a basic JavaField implementation using a reflection
Field instance.
|
BaseReflectionJavaType |
This class provides a basic JavaType implementation using a reflection
Class instance.
|
ErrorType |
An instance of class ErrorType represents an erroneous type.
|
FloatingPointType |
A FloatingPointType instance represents a floating point type as defined
in the Java language.
|
IntegralType |
A IntegralType instance represents an integral type as defined in the
Java language.
|
JavaPropertyImpl |
Default Implementation of the JavaProperty interface.
|
JDOSupportedCollectionType |
A JDOSupportedCollectionType instance represents a JDO supported
collection type.
|
JDOSupportedMapType |
A JDOSupportedMapType instance represents a JDO supported map type.
|
MutableValueClassType |
A MutableValueClassType instance represents a mutable class whoses
values may be treated as values rather than refernces during
storing.
|
NullType |
An instance of class NullType represents the type of the null expression
in Java.
|
PredefinedType |
Instances of this class represent a type that is not a persistence
capable class, but is known by JDO.
|
PrimitiveType |
A PrimitiveType instance represents a primitive type as defined in the
Java language.
|
ValueClassType |
A ValueClassType instance represents a class whoses values may be treated
as values rather than refernces during storing.
|
WrapperClassType |
A WrapperClassType instance represents a Java wrapper class type.
|
This package contains classes that are for use across all kinds of JavaModel implementations. An environment specific JavaModel implementation should reuse this core functionality by providing subclasses of AbstractJavaModelFactory, AbstractJavaModel, AbstractJavaType, and AbstractJavaField.
A runtime JavaModel implementation should extent classes ReflectionJavaType and ReflectionJavaField, since they provide a basic implementation using Java Metadata from reflection.
All environment specific JavaModel implementations are not supposed to have their own JavaType implementation for predefined types such as primitives and their Java wrapper classes, immutable and mutable value types, JDO supported collection and map types. Instead class PredefinedType provides an environment independent implementation.
Copyright © 2005-2012 Apache Software Foundation. All Rights Reserved.