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, updateFlushPriorityaddCompletionField, addDependency, addDependency, containsCompletionField, generateCastFromObject, generateExpire, generateInvalidateForeign, generateLoad, generateLoadSelect, generatePrePersist, getCreateLoadMask, getDependencies, getDiscriminator, getField, getGetter, getGetter, getJavaTypeName, getSelfFields, getSetter, isEmbeddable, isFieldAccess, removeAllCompletionFields, setBeanClass, setDiscriminator, setFieldAccess, startConfigureaddCallback, 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, toStringfromObject, generateCreateColumnSQL, generateEquals, generateIncrementVersion, generateIsNull, generateLoad, generateLoadForeign, generateLoadNative, generateNull, generateSetNull, generateSetVersion, getColumnCount, getForeignType, getObject, isAssignableTo, isAutoIncrement, isBoolean, isNumeric, setParameter, toObject, toObjectpublic MappedSuperclassType(AmberPersistenceUnit amberPersistenceUnit)
public boolean isEntity()
isEntity in class EntityTypepublic java.lang.Class getInstanceClass()
getInstanceClass in class EntityTypepublic java.lang.String getComponentInterfaceName()
getComponentInterfaceName in class EntityTypepublic ClassComponent getComponentGenerator()
getComponentGenerator in class EntityTypepublic AmberTable getTable()
EntityTypegetTable in class EntityTypeprotected void initId()
initId in class EntityType