Interface BasicUserTypeStringSupport<X>
- Type Parameters:
X
- The type of the user type
- All Known Subinterfaces:
BasicUserType<X>
,VersionBasicUserType<X>
- All Known Implementing Classes:
AbstractMutableBasicUserType
,ImmutableBasicUserType
,MutableBasicUserType
public interface BasicUserTypeStringSupport<X>
A contract for defining string support for a custom basic type to use with entity views.
- Since:
- 1.5.0
- Author:
- Christian Beikov
-
Method Summary
Modifier and Type Method Description X
fromString(CharSequence sequence)
Creates an instance of the type from the given string representation.String
toStringExpression(String expression)
Wraps the given JPQL.Next expression such that it is converted to the internal string representation that can be read byfromString(CharSequence)
.
-
Method Details
-
fromString
Creates an instance of the type from the given string representation.- Parameters:
sequence
- A string representation of the object- Returns:
- The object
- Since:
- 1.5.0
-
toStringExpression
Wraps the given JPQL.Next expression such that it is converted to the internal string representation that can be read byfromString(CharSequence)
.- Parameters:
expression
- The JPQL.Next expression string- Returns:
- The object
- Since:
- 1.5.0
-