public class MappedSuperclassType extends EntityType
_defaultLoadGroupIndex, _dirtyIndex, _hasLoadCallback, _loadGroupIndex, _minDirtyIndex
Constructor and Description |
---|
MappedSuperclassType(AmberPersistenceUnit amberPersistenceUnit) |
Modifier and Type | Method and Description |
---|---|
ClassComponent |
getComponentGenerator()
Gets a component generator.
|
java.lang.String |
getComponentInterfaceName()
Returns the component interface name.
|
java.lang.Class |
getInstanceClass()
Gets the instance class.
|
AmberTable |
getTable()
Returns the table.
|
protected void |
initId()
id is not initialized for mapped superclass
|
boolean |
isEntity()
returns false since the mapped superclass can't be loaded
|
addField, addListener, addMappedSuperclassField, addSecondaryTable, addSubClass, createBean, createManyToOneCompletion, delete, findItem, generateAutoCreateSQL, generateCopyLoadObject, generateCopyUpdateObject, generateCreateSQL, generateDumpRelationships, generateFullLoadSelect, generateIdSelect, generateInsertColumns, generateInsertSet, generateKeyLoadSelect, generateLoad, generateLoadFromObject, generateLoadNative, generateLoadSelect, generateLoadSelect, generateLoadSelect, generateMergeFrom, generateNativeColumnNames, generatePostDelete, generatePostLoadSelect, generatePreDelete, generateSet, generateUpdateSQL, generateUpdateSQLComponent, generateUpdateSQLPrefix, generateUpdateSQLSuffix, getCacheTimeout, getColumns, getDefaultLoadGroupIndex, getDirtyIndex, getDiscriminatorValue, getEagerFieldNames, getExcludeDefaultListeners, getExcludeSuperclassListeners, getField, getFields, getFlushPriority, getForeignTypeName, getGenerator, getHasLoadCallback, getHome, getId, getListeners, getLoadGroupIndex, getLoadObject, getMappedSuperclassField, getMappedSuperclassFields, getMergedFields, getMinDirtyIndex, getObject, getParentType, getProxyClass, getRootTableName, getRootType, getSecondaryTable, getSecondaryTables, getSubClass, getVersionField, hasDependent, hasLoadGroup, init, isAbstractClass, isDirtyIndexOwnedByType, isEJBProxy, isIdentityGenerator, isJoinedSubClass, isLoadGroupOwnedByType, isReadOnly, isSequenceGenerator, nextDefaultLoadGroupIndex, nextDirtyIndex, nextGeneratorId, nextLoadGroupIndex, postLoad, postPersist, postRemove, postUpdate, prePersist, preRemove, preUpdate, setCacheTimeout, setDiscriminatorValue, setExcludeDefaultListeners, setExcludeSuperclassListeners, setGenerator, setHasDependent, setHasLoadCallback, setId, setJoinedSubClass, setParentType, setProxyClass, setReadOnly, setRootTableName, setTable, setVersionField, start, update, updateFlushPriority
addCompletionField, addDependency, addDependency, containsCompletionField, generateCastFromObject, generateExpire, generateInvalidateForeign, generateLoad, generateLoadSelect, generatePrePersist, getCreateLoadMask, getDependencies, getDiscriminator, getField, getGetter, getGetter, getJavaTypeName, getSelfFields, getSetter, isEmbeddable, isFieldAccess, removeAllCompletionFields, setBeanClass, setDiscriminator, setFieldAccess, startConfigure
addCallback, addPostLoadCallback, addPostPersistCallback, addPostRemoveCallback, addPostUpdateCallback, addPrePersistCallback, addPreRemoveCallback, addPreUpdateCallback, addStubMethod, getBeanClass, getCallbacks, getClassName, getConfigException, getInstance, getInstanceClass, getInstanceClassName, getJavaBeanClass, getMethods, getName, getPersistenceUnit, getPostLoadCallbacks, getPostPersistCallbacks, getPostRemoveCallbacks, getPostUpdateCallbacks, getPrePersistCallbacks, getPreRemoveCallbacks, getPreUpdateCallbacks, isEnhanced, isGenerated, isIdClass, isInit, setConfigException, setEnhanced, setGenerated, setIdClass, setInstance, setInstanceClassLoader, setInstanceClassName, setName, toString
fromObject, generateCreateColumnSQL, generateEquals, generateIncrementVersion, generateIsNull, generateLoad, generateLoadForeign, generateLoadNative, generateNull, generateSetNull, generateSetVersion, getColumnCount, getForeignType, getObject, isAssignableTo, isAutoIncrement, isBoolean, isNumeric, setParameter, toObject, toObject
public MappedSuperclassType(AmberPersistenceUnit amberPersistenceUnit)
public boolean isEntity()
isEntity
in class EntityType
public java.lang.Class getInstanceClass()
getInstanceClass
in class EntityType
public java.lang.String getComponentInterfaceName()
getComponentInterfaceName
in class EntityType
public ClassComponent getComponentGenerator()
getComponentGenerator
in class EntityType
public AmberTable getTable()
EntityType
getTable
in class EntityType
protected void initId()
initId
in class EntityType