public class HibernateIdentityType extends SqlIdentityType
logger| Constructor and Description |
|---|
HibernateIdentityType() |
| Modifier and Type | Method and Description |
|---|---|
void |
addScalar(SqlTypeFactory typeFactory,
SqlQuery query,
String dbName,
Class<?>... attributeTypes) |
Class<?>[] |
getClassTypes() |
Object |
getProviderSqlType() |
void |
setParameter(SqlRuntimeContext runtimeCtx,
SqlQuery query,
String paramName,
Object identitySetter,
boolean ingoreError,
Class<?>... inputTypes) |
void |
setResult(SqlRuntimeContext runtimeCtx,
Object resultInstance,
String attributeName,
Object resultValue,
boolean ingoreError) |
getClassTypesForDefault, getMetaTypeserrorpublic void addScalar(SqlTypeFactory typeFactory, SqlQuery query, String dbName, Class<?>... attributeTypes)
addScalar in interface SqlMetaTypeaddScalar in class SqlDefaultTypepublic void setResult(SqlRuntimeContext runtimeCtx, Object resultInstance, String attributeName, Object resultValue, boolean ingoreError) throws SqlRuntimeException
setResult in interface SqlMetaTypesetResult in class SqlIdentityTypeSqlRuntimeExceptionpublic void setParameter(SqlRuntimeContext runtimeCtx, SqlQuery query, String paramName, Object identitySetter, boolean ingoreError, Class<?>... inputTypes) throws SqlRuntimeException
setParameter in interface SqlMetaTypesetParameter in class SqlIdentityTypeSqlRuntimeExceptionpublic Class<?>[] getClassTypes()
public Object getProviderSqlType()
Copyright © 2016. All rights reserved.