Package org.hibernate.hql.spi.id.inline
Class IdsClauseBuilder
- java.lang.Object
-
- org.hibernate.hql.spi.id.inline.IdsClauseBuilder
-
- Direct Known Subclasses:
InlineIdsInClauseBuilder,InlineIdsOrClauseBuilder,InlineIdsSubSelectValuesListBuilder
public abstract class IdsClauseBuilder extends java.lang.ObjectBuilds the where clause that wraps the identifiers to be updated/deleted.
-
-
Constructor Summary
Constructors Modifier Constructor Description protectedIdsClauseBuilder(Dialect dialect, Type identifierType, TypeConfiguration typeConfiguration, java.lang.String[] columns, java.util.List<java.lang.Object[]> ids)protectedIdsClauseBuilder(Dialect dialect, Type identifierType, TypeResolver typeResolver, java.lang.String[] columns, java.util.List<java.lang.Object[]> ids)Deprecated.
-
Method Summary
All Methods Instance Methods Abstract Methods Concrete Methods Deprecated Methods Modifier and Type Method Description protected java.lang.String[]getColumns()TypegetIdentifierType()java.util.List<java.lang.Object[]>getIds()TypeResolvergetTypeResolver()Deprecated.(since 5.3) No replacement, access to and handling of Types will be much different in 6.0protected java.lang.StringquoteIdentifier(java.lang.Object... value)abstract java.lang.StringtoStatement()
-
-
-
Constructor Detail
-
IdsClauseBuilder
protected IdsClauseBuilder(Dialect dialect, Type identifierType, TypeConfiguration typeConfiguration, java.lang.String[] columns, java.util.List<java.lang.Object[]> ids)
-
IdsClauseBuilder
@Deprecated protected IdsClauseBuilder(Dialect dialect, Type identifierType, TypeResolver typeResolver, java.lang.String[] columns, java.util.List<java.lang.Object[]> ids)
Deprecated.
-
-
Method Detail
-
getIdentifierType
public Type getIdentifierType()
-
getTypeResolver
@Deprecated public TypeResolver getTypeResolver()
Deprecated.(since 5.3) No replacement, access to and handling of Types will be much different in 6.0Retrieve theTyperesolver associated with this factory.- Returns:
- The type resolver
-
getColumns
protected java.lang.String[] getColumns()
-
getIds
public java.util.List<java.lang.Object[]> getIds()
-
toStatement
public abstract java.lang.String toStatement()
-
quoteIdentifier
protected java.lang.String quoteIdentifier(java.lang.Object... value)
-
-