java.lang.Object
org.seasar.doma.jdbc.domain.JdbcTypeProvider<DOMAIN>
- Type Parameters:
DOMAIN- the domain type
- All Implemented Interfaces:
DomainConverter<DOMAIN,Object>
public abstract class JdbcTypeProvider<DOMAIN>
extends Object
implements DomainConverter<DOMAIN,Object>
A JDBC type provider for a domain type.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionfinal ObjectfromDomainToValue(DOMAIN domain) Converts a domain object into a basic value.final DOMAINfromValueToDomain(Object value) Converts a basic value into a domain object.Returns the JDBC type.
-
Constructor Details
-
JdbcTypeProvider
public JdbcTypeProvider()
-
-
Method Details
-
fromDomainToValue
Description copied from interface:DomainConverterConverts a domain object into a basic value.- Specified by:
fromDomainToValuein interfaceDomainConverter<DOMAIN,Object> - Parameters:
domain- the domain object; must not be null- Returns:
- the basic value; can be null
-
fromValueToDomain
Description copied from interface:DomainConverterConverts a basic value into a domain object.- Specified by:
fromValueToDomainin interfaceDomainConverter<DOMAIN,Object> - Parameters:
value- the basic value; can be null- Returns:
- the domain object; can be null
-
getJdbcType
Returns the JDBC type.- Returns:
- the JDBC type
-