org.apache.openjpa.persistence.meta
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:
- ManagedType<X>, 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 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.Type |
getJavaType |
cls
public final Class<X> cls
Types.PseudoEntity
protected Types.PseudoEntity(Class<X> cls,
MetamodelImpl model)
getPersistenceType
public Type.PersistenceType getPersistenceType()
getJavaType
public final Class<X> getJavaType()
- Specified by:
getJavaType
in interface Type<X>
toString
public String toString()
- Overrides:
toString
in class Object
Copyright © 2006–2013 Apache Software Foundation. All rights reserved.