Package net.binis.codegen.hibernate
Interface CodeEnumValueConverter<O extends net.binis.codegen.objects.base.enumeration.CodeEnum,R>
- All Superinterfaces:
org.hibernate.metamodel.model.convert.spi.BasicValueConverter<O,R>
- All Known Implementing Classes:
NamedCodeEnumValueConverter,OrdinalCodeEnumValueConverter
public interface CodeEnumValueConverter<O extends net.binis.codegen.objects.base.enumeration.CodeEnum,R>
extends org.hibernate.metamodel.model.convert.spi.BasicValueConverter<O,R>
-
Method Summary
Modifier and TypeMethodDescriptionintreadValue(ResultSet resultSet, String name, org.hibernate.engine.spi.SharedSessionContractImplementor session) toSqlLiteral(Object value) voidwriteValue(PreparedStatement statement, O value, int position, org.hibernate.engine.spi.SharedSessionContractImplementor session) Methods inherited from interface org.hibernate.metamodel.model.convert.spi.BasicValueConverter
toDomainValue, toRelationalValue
-
Method Details
-
getJavaDescriptor
CodeEnumJavaTypeDescriptor<O> getJavaDescriptor() -
getJdbcTypeCode
int getJdbcTypeCode() -
toSqlLiteral
-