Top Description Methods
org.hibernate.param

public Interface ParameterSpecification

extends ParameterBinder
Known Direct Subinterfaces
org.hibernate.param.ExplicitParameterSpecification
Known Direct Implementers
org.hibernate.param.VersionTypeSeedParameterSpecification, org.hibernate.hql.internal.ast.tree.IndexNode.AggregatedIndexCollectionSelectorParameterSpecifications, org.hibernate.param.CollectionFilterKeyParameterSpecification, org.hibernate.param.DynamicFilterParameterSpecification
Imports
java.sql.PreparedStatement, org.hibernate.type.Type

Maintains information relating to parameters which need to get bound into a JDBC PreparedStatement.
Author
Steve Ebersole

Method Summary

Modifier and TypeMethod and Description
public Type

Returns:

The expected type.
getExpectedType
()

Get the type which we are expecting for a bind into this parameter based on translated contextual information.

public String

Returns:

The displayable info.
renderDisplayInfo
()

Render this parameter into displayable info (for logging, etc).

public void
setExpectedType(Type
The type to expect.
expectedType
)

Injects the expected type.

Inherited from org.hibernate.param.ParameterBinder:
bind

Method Detail

getExpectedTypeback to summary
public Type getExpectedType()

Get the type which we are expecting for a bind into this parameter based on translated contextual information.

Returns:Type

The expected type.

renderDisplayInfoback to summary
public String renderDisplayInfo()

Render this parameter into displayable info (for logging, etc).

Returns:String

The displayable info.

setExpectedTypeback to summary
public void setExpectedType(Type expectedType)

Injects the expected type. Called during translation.

Parameters
expectedType:Type

The type to expect.