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.
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class org.apache.openjpa.persistence.meta.AbstractManagedType
AbstractManagedType.AttributeNameFilter<X>, AbstractManagedType.AttributeTypeFilter<X,Y>, AbstractManagedType.DeclaredAttributeFilter<X>, AbstractManagedType.ElementTypeFilter<X,E>, AbstractManagedType.EntryTypeFilter<X,K,V>, AbstractManagedType.Filter<T>, AbstractManagedType.IdAttributeFilter<X>, AbstractManagedType.PluralCategoryFilter<X>, AbstractManagedType.SingularAttributeFilter<X>, AbstractManagedType.VersionAttributeFilter<X>
-
-
Field Summary
Fields Modifier and Type Field Description java.lang.Class<X>
cls
-
Fields inherited from class org.apache.openjpa.persistence.meta.AbstractManagedType
meta, model
-
-
Constructor Summary
Constructors Modifier Constructor Description protected
PseudoEntity(java.lang.Class<X> cls, MetamodelImpl model)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.Class<X>
getJavaType()
jakarta.persistence.metamodel.Type.PersistenceType
getPersistenceType()
java.lang.String
toString()
-
Methods inherited from class org.apache.openjpa.persistence.meta.AbstractManagedType
filter, getAttribute, getAttribute, getAttributes, getCollection, getCollection, getDeclaredAttribute, getDeclaredAttribute, getDeclaredAttributes, getDeclaredCollection, getDeclaredCollection, getDeclaredId, getDeclaredList, getDeclaredList, getDeclaredMap, getDeclaredMap, getDeclaredPluralAttributes, getDeclaredSet, getDeclaredSet, getDeclaredSingularAttribute, getDeclaredSingularAttribute, getDeclaredSingularAttributes, getDeclaredVersion, getId, getIdClassAttributes, getList, getList, getMap, getMap, getPluralAttributes, getSet, getSet, getSingularAttribute, getSingularAttribute, getSingularAttributes, getVersion, pick
-
-
-
-
Constructor Detail
-
PseudoEntity
protected PseudoEntity(java.lang.Class<X> cls, MetamodelImpl model)
-
-
Method Detail
-
getPersistenceType
public jakarta.persistence.metamodel.Type.PersistenceType getPersistenceType()
-
getJavaType
public final java.lang.Class<X> getJavaType()
- Specified by:
getJavaType
in interfacejakarta.persistence.metamodel.Type<X>
-
toString
public java.lang.String toString()
- Overrides:
toString
in classjava.lang.Object
-
-