Interface UserVersionType<T>
- All Superinterfaces:
Comparator<T>, UserType<T>
A user type that may be used for a version property
-
Method Summary
Modifier and TypeMethodDescriptionnext(T current, SharedSessionContractImplementor session) Increment the version.seed(SharedSessionContractImplementor session) Generate an initial version.Methods inherited from interface Comparator
compare, equals, reversed, thenComparing, thenComparing, thenComparing, thenComparingDouble, thenComparingInt, thenComparingLongMethods inherited from interface UserType
assemble, deepCopy, disassemble, equals, getDefaultSqlLength, getDefaultSqlLength, getDefaultSqlPrecision, getDefaultSqlPrecision, getDefaultSqlScale, getDefaultSqlScale, getSqlType, getValueConverter, hashCode, isComparable, isMutable, nullSafeGet, nullSafeGet, nullSafeSet, nullSafeSet, replace, returnedClass
-
Method Details