Represents a composition of
| Modifier and Type | Method and Description |
|---|---|
| public default JavaType | getDomainJavaType()
The domain Java form, which is either |
| public default JavaType | |
| public JdbcMapping | |
| public DiscriminatorConverter | |
| public Expression | resolveSqlExpression(NavigablePath navigablePath, JdbcMapping
The JDBC mapping to use. This allows opting between
the "domain result type" (aka Class) and the "underlying type" (Integer, String, etc) jdbcMappingToUse, TableGroup tableGroup, SqlAstCreationState creationState)Create the appropriate SQL expression for this discriminator |
| getDomainJavaType | back to summary |
|---|---|
| public default JavaType The domain Java form, which is either | |
| getRelationalJavaType | back to summary |
|---|---|
| public default JavaType The relational Java form. This will typically be some form of integer or character value. | |
| getUnderlyingJdbcMapping | back to summary |
|---|---|
| public JdbcMapping getUnderlyingJdbcMapping() | |
| getValueConverter | back to summary |
|---|---|
| public DiscriminatorConverter Information about the value mappings | |
| resolveSqlExpression | back to summary |
|---|---|
| public Expression resolveSqlExpression(NavigablePath navigablePath, JdbcMapping jdbcMappingToUse, TableGroup tableGroup, SqlAstCreationState creationState) Create the appropriate SQL expression for this discriminator
| |