public class

NaturalIdentifier

extends Object
implements Criterion
java.lang.Object
   ↳ org.hibernate.criterion.NaturalIdentifier

Summary

Public Constructors
NaturalIdentifier()
Public Methods
TypedValue[] getTypedValues(Criteria criteria, CriteriaQuery criteriaQuery)
Return typed values for all parameters in the rendered SQL fragment
NaturalIdentifier set(String property, Object value)
String toSqlString(Criteria criteria, CriteriaQuery criteriaQuery)
Render the SQL fragment
[Expand]
Inherited Methods
From class java.lang.Object
From interface org.hibernate.criterion.Criterion

Public Constructors

public NaturalIdentifier ()

Public Methods

public TypedValue[] getTypedValues (Criteria criteria, CriteriaQuery criteriaQuery)

Return typed values for all parameters in the rendered SQL fragment

Parameters
criteria The local criteria
criteriaQuery The overal criteria query
Returns
  • The types values (for binding)

public NaturalIdentifier set (String property, Object value)

public String toSqlString (Criteria criteria, CriteriaQuery criteriaQuery)

Render the SQL fragment

Parameters
criteria The local criteria
criteriaQuery The overal criteria query
Returns
  • The generated SQL fragment