java.lang.Object
org.apache.openjpa.persistence.meta.Types

public class Types extends Object
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.
Since:
2.0.0
Author:
Pinaki Poddar
  • Nested Class Summary

    Nested Classes
    Modifier and Type
    Class
    Description
    static class 
    Basic non-relational types of a persistent attribute such as long or java.util.Date.
    static class 
    An embedded, not independently identifiable type.
    static class 
    An entity type that is independently identifiable.
    static class 
    Represents an abstract persistent type that has a persistent identity.
    static class 
    A abstract, independently identifiable persistent type.
    static class 
    A pseudo managed type used to represent keys of a java.util.Map as a pseudo attribute.
  • Field Summary

    Fields
    Modifier and Type
    Field
    Description
    protected static Localizer
     
  • Constructor Summary

    Constructors
    Constructor
    Description
     
  • Method Summary

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Field Details

  • Constructor Details

    • Types

      public Types()