Class Types.PseudoEntity<X>

java.lang.Object
org.apache.openjpa.persistence.meta.AbstractManagedType<X>
org.apache.openjpa.persistence.meta.Types.PseudoEntity<X>
All Implemented Interfaces:
jakarta.persistence.metamodel.ManagedType<X>, jakarta.persistence.metamodel.Type<X>
Enclosing class:
Types

public static class Types.PseudoEntity<X> extends AbstractManagedType<X>
A pseudo managed type used to represent keys of a java.util.Map as a pseudo attribute.
  • Field Details

    • cls

      public final Class<X> cls
  • Constructor Details

  • Method Details

    • getPersistenceType

      public jakarta.persistence.metamodel.Type.PersistenceType getPersistenceType()
    • getJavaType

      public final Class<X> getJavaType()
      Specified by:
      getJavaType in interface jakarta.persistence.metamodel.Type<X>
    • toString

      public String toString()
      Overrides:
      toString in class Object