public interface DiscriminatorSource extends ImplicitDiscriminatorColumnNameSource
| Modifier and Type | Method and Description |
|---|---|
RelationalValueSource |
getDiscriminatorRelationalValueSource()
Obtain the column/formula information about the discriminator.
|
String |
getExplicitHibernateTypeName()
Obtain the discriminator type.
|
boolean |
isForced()
"Forces" Hibernate to specify the allowed discriminator values, even when retrieving
all instances of the root class.
|
boolean |
isInserted()
Set this to
false, if your discriminator column is also part of a mapped
composite identifier. |
getEntityNaminggetBuildingContextRelationalValueSource getDiscriminatorRelationalValueSource()
String getExplicitHibernateTypeName()
boolean isForced()
true in case the discriminator value should be forces, false
otherwise. Default is false.boolean isInserted()
false, if your discriminator column is also part of a mapped
composite identifier. It tells Hibernate not to include the column in SQL INSERTs.true in case the discriminator value should be included in inserts,
false otherwise. Default is true.Copyright © 2001-2022 Red Hat, Inc. All Rights Reserved.