Class Types.Embeddable<X>
java.lang.Object
org.apache.openjpa.persistence.meta.AbstractManagedType<X>
org.apache.openjpa.persistence.meta.Types.Embeddable<X>
- Type Parameters:
X
- the represented Java type.
- All Implemented Interfaces:
jakarta.persistence.metamodel.EmbeddableType<X>
,jakarta.persistence.metamodel.ManagedType<X>
,jakarta.persistence.metamodel.Type<X>
- Enclosing class:
- Types
public static class Types.Embeddable<X>
extends AbstractManagedType<X>
implements jakarta.persistence.metamodel.EmbeddableType<X>
An embedded, not independently identifiable type.
- Author:
- Pinaki Poddar
-
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> Nested classes/interfaces inherited from interface jakarta.persistence.metamodel.Type
jakarta.persistence.metamodel.Type.PersistenceType
-
Field Summary
Fields inherited from class org.apache.openjpa.persistence.meta.AbstractManagedType
meta, model
-
Constructor Summary
-
Method Summary
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
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
Methods inherited from interface jakarta.persistence.metamodel.ManagedType
getAttribute, getAttributes, getCollection, getCollection, getDeclaredAttribute, getDeclaredAttributes, getDeclaredCollection, getDeclaredCollection, getDeclaredList, getDeclaredList, getDeclaredMap, getDeclaredMap, getDeclaredPluralAttributes, getDeclaredSet, getDeclaredSet, getDeclaredSingularAttribute, getDeclaredSingularAttribute, getDeclaredSingularAttributes, getList, getList, getMap, getMap, getPluralAttributes, getSet, getSet, getSingularAttribute, getSingularAttribute, getSingularAttributes
Methods inherited from interface jakarta.persistence.metamodel.Type
getJavaType
-
Field Details
-
cls
-
-
Constructor Details
-
Embeddable
-
-
Method Details
-
getPersistenceType
public jakarta.persistence.metamodel.Type.PersistenceType getPersistenceType()- Specified by:
getPersistenceType
in interfacejakarta.persistence.metamodel.Type<X>
-
getJavaType
- Specified by:
getJavaType
in interfacejakarta.persistence.metamodel.Type<X>
-
toString
-