Package org.apache.jdo.impl.model.java

This package contains classes that are for use across all kinds of JavaModel implementations.

See: Description

Package org.apache.jdo.impl.model.java Description

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.