org.apache.openjpa.persistence.meta
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:
- EmbeddableType<X>, ManagedType<X>, Type<X>
- Enclosing class:
- Types
public static class Types.Embeddable<X>
- extends AbstractManagedType<X>
- implements EmbeddableType<X>
An embedded, not independently identifiable type.
- Author:
- Pinaki Poddar
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> |
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 interface javax.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 javax.persistence.metamodel.Type |
getJavaType |
cls
public final Class<X> cls
Types.Embeddable
public Types.Embeddable(ClassMetaData meta,
MetamodelImpl model)
getPersistenceType
public Type.PersistenceType getPersistenceType()
- Specified by:
getPersistenceType
in interface Type<X>
getJavaType
public final Class<X> getJavaType()
- Specified by:
getJavaType
in interface Type<X>
toString
public String toString()
- Overrides:
toString
in class Object
Copyright © 2006-2010 Apache Software Foundation. All Rights Reserved.