Module org.seasar.doma.core
Package org.seasar.doma.jdbc.domain
Class AbstractDomainType.DomainScalar
java.lang.Object
org.seasar.doma.jdbc.domain.AbstractDomainType.DomainScalar
- All Implemented Interfaces:
Scalar<BASIC,,DOMAIN> JdbcMappable<BASIC>,JdbcMappingHint
- Enclosing class:
- AbstractDomainType<BASIC,
DOMAIN>
-
Field Summary
Fields -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedDomainScalar(Wrapper<BASIC> wrapper, JdbcType<?> jdbcType) -
Method Summary
-
Field Details
-
wrapper
-
jdbcType
-
-
Constructor Details
-
DomainScalar
-
-
Method Details
-
getDomainClass
Description copied from interface:JdbcMappingHintReturns the domain class if this object is mapped to the domain class.- Specified by:
getDomainClassin interfaceJdbcMappingHint- Returns:
- the domain class
-
getJdbcType
Description copied from interface:JdbcMappingHintReturns the JDBC type if the target value is mapped to the JDBC type.- Specified by:
getJdbcTypein interfaceJdbcMappingHint- Returns:
- the JDBC type
-
cast
-
get
-
getAsNonOptional
- Specified by:
getAsNonOptionalin interfaceScalar<BASIC,DOMAIN>
-
getDefault
- Specified by:
getDefaultin interfaceScalar<BASIC,DOMAIN>
-
set
-
getWrapper
Description copied from interface:JdbcMappableReturns the wrapper.- Specified by:
getWrapperin interfaceJdbcMappable<BASIC>- Returns:
- the wrapper
-
toString
-