Package org.hibernate.annotations
Annotation Interface ParamDef
Details about a parameter declared in a
FilterDef
.
Mainly used to support cases where the proper type
cannot be deduced by Hibernate.
- See Also:
-
Required Element Summary
Required Elements -
Optional Element Summary
Optional Elements
-
Element Details
-
name
String nameThe name of the parameter. -
type
Class<?> typeThe type to use when binding the parameter value.Generally deduced from the bind value. Allows to specify a specific type to use.
The supplied Class can be one of the following:
-
a
UserType
-
an
AttributeConverter
-
a
JavaType
-
any Java type resolvable from
JavaTypeRegistry
-
a
-
-
-
resolver
The resolver to use when retrieving the parameter value.The parameter value can either be defined using the
setParameter
method or by providing a resolver, that will be executed to retrieve the value.The supplied Class must implement
Supplier
- Default:
- java.util.function.Supplier.class
-