public class SubclassEntitySourceImpl extends AbstractEntitySourceImpl implements SubclassEntitySource
| Modifier | Constructor and Description | 
|---|---|
protected  | 
SubclassEntitySourceImpl(MappingDocument sourceMappingDocument,
                        EntityElement entityElement)  | 
| Modifier and Type | Method and Description | 
|---|---|
String | 
getDiscriminatorMatchValue()
Get the actual discriminator value in case of a single table inheritance 
 | 
TableSource | 
getPrimaryTable()
Obtain the primary table for this entity. 
 | 
add, add, attributeSources, determineEntityMode, entityElement, getBatchSize, getClassName, getConstraints, getCustomLoaderName, getCustomPersisterClassName, getCustomSqlDelete, getCustomSqlInsert, getCustomSqlUpdate, getCustomTuplizerClassName, getEntityName, getJpaCallbackClasses, getJpaEntityName, getLocalBindingContext, getOrigin, getPath, getProxy, getSecondaryTables, getSynchronizedTableNames, injectHierarchy, isAbstract, isDynamicInsert, isDynamicUpdate, isLazy, isSelectBeforeUpdate, metaAttributes, sourceMappingDocument, subclassEntitySourcesclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetBatchSize, getClassName, getConstraints, getCustomLoaderName, getCustomPersisterClassName, getCustomSqlDelete, getCustomSqlInsert, getCustomSqlUpdate, getCustomTuplizerClassName, getEntityName, getJpaCallbackClasses, getJpaEntityName, getLocalBindingContext, getOrigin, getProxy, getSecondaryTables, getSynchronizedTableNames, isAbstract, isDynamicInsert, isDynamicUpdate, isLazy, isSelectBeforeUpdate, metaAttributesadd, subclassEntitySourcesattributeSources, getPathprotected SubclassEntitySourceImpl(MappingDocument sourceMappingDocument, EntityElement entityElement)
public TableSource getPrimaryTable()
EntitySourcegetPrimaryTable in interface EntitySourcepublic String getDiscriminatorMatchValue()
EntitySourcegetDiscriminatorMatchValue in interface EntitySourcegetDiscriminatorMatchValue in class AbstractEntitySourceImplnull in case there is no
         explicit value or a different inheritance schemeCopyright © 2001-2015 Red Hat, Inc. All Rights Reserved.