| 
 | ||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.apache.openjpa.persistence.meta.Types
public class Types
Persistent Type according to JPA 2.0.
 
 JPA 2.0 defines a type system for persistent objects to decorate a core Java type system
 with persistence-relevant properties such as persistent identity, independently persistence
 capable etc. 
 
 Implemented as a thin adapter to OpenJPA metadata system. Mostly immutable.
| Nested Class Summary | |
|---|---|
| (package private) static class | Types.BaseType<X>Mirrors a Java class. | 
| static class | Types.Basic<X>Basic non-relational types of a persistent attribute such as longorjava.util.Date. | 
| static class | Types.Embeddable<X>An embedded, not independently identifiable type. | 
| static class | Types.Entity<X>An entity type that is independently identifiable. | 
| static class | Types.Identifiable<X>Represents an abstract persistent type that has a persistent identity. | 
| static class | Types.MappedSuper<X>A abstract, independently identifiable persistent type. | 
| static class | Types.PseudoEntity<X>A pseudo managed type used to represent keys of a java.util.Map as a pseudo attribute. | 
| Field Summary | |
|---|---|
| protected static Localizer | _loc | 
| Constructor Summary | |
|---|---|
| Types() | |
| Method Summary | 
|---|
| Methods inherited from class java.lang.Object | 
|---|
| clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait | 
| Field Detail | 
|---|
protected static Localizer _loc
| Constructor Detail | 
|---|
public Types()
| 
 | ||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||