Module org.seasar.doma.core
Package org.seasar.doma.wrapper
Interface NumberWrapperVisitor<R,P,Q,TH extends Throwable>
- Type Parameters:
R- The result typeP- The first parameter typeQ- The second parameter typeTH- The error or exception type
- All Superinterfaces:
WrapperVisitor<R,P, Q, TH>
- All Known Implementing Classes:
GeneratedIdPropertyType.ValueSetter,VersionPropertyType.Incrementer,VersionPropertyType.ValueSetter
A visitor for the
NumberWrapper interface.-
Method Summary
Modifier and TypeMethodDescriptiondefault RvisitBigDecimalWrapper(BigDecimalWrapper wrapper, P p, Q q) default RvisitBigIntegerWrapper(BigIntegerWrapper wrapper, P p, Q q) default RvisitByteWrapper(ByteWrapper wrapper, P p, Q q) default RvisitDoubleWrapper(DoubleWrapper wrapper, P p, Q q) default RvisitFloatWrapper(FloatWrapper wrapper, P p, Q q) default RvisitIntegerWrapper(IntegerWrapper wrapper, P p, Q q) default RvisitLongWrapper(LongWrapper wrapper, P p, Q q) visitNumberWrapper(NumberWrapper<V> wrapper, P p, Q q) default RvisitShortWrapper(ShortWrapper wrapper, P p, Q q) Methods inherited from interface org.seasar.doma.wrapper.WrapperVisitor
visitArrayWrapper, visitBlobWrapper, visitBooleanWrapper, visitBytesWrapper, visitClobWrapper, visitDateWrapper, visitEnumWrapper, visitLocalDateTimeWrapper, visitLocalDateWrapper, visitLocalTimeWrapper, visitNClobWrapper, visitObjectWrapper, visitPrimitiveBooleanWrapper, visitPrimitiveByteWrapper, visitPrimitiveDoubleWrapper, visitPrimitiveFloatWrapper, visitPrimitiveIntWrapper, visitPrimitiveLongWrapper, visitPrimitiveShortWrapper, visitSQLXMLWrapper, visitStringWrapper, visitTimestampWrapper, visitTimeWrapper, visitUtilDateWrapper
-
Method Details
-
visitBigIntegerWrapper
- Specified by:
visitBigIntegerWrapperin interfaceWrapperVisitor<R,P, Q, TH extends Throwable> - Throws:
TH extends Throwable
-
visitBigDecimalWrapper
- Specified by:
visitBigDecimalWrapperin interfaceWrapperVisitor<R,P, Q, TH extends Throwable> - Throws:
TH extends Throwable
-
visitByteWrapper
- Specified by:
visitByteWrapperin interfaceWrapperVisitor<R,P, Q, TH extends Throwable> - Throws:
TH extends Throwable
-
visitDoubleWrapper
- Specified by:
visitDoubleWrapperin interfaceWrapperVisitor<R,P, Q, TH extends Throwable> - Throws:
TH extends Throwable
-
visitFloatWrapper
- Specified by:
visitFloatWrapperin interfaceWrapperVisitor<R,P, Q, TH extends Throwable> - Throws:
TH extends Throwable
-
visitIntegerWrapper
- Specified by:
visitIntegerWrapperin interfaceWrapperVisitor<R,P, Q, TH extends Throwable> - Throws:
TH extends Throwable
-
visitLongWrapper
- Specified by:
visitLongWrapperin interfaceWrapperVisitor<R,P, Q, TH extends Throwable> - Throws:
TH extends Throwable
-
visitShortWrapper
- Specified by:
visitShortWrapperin interfaceWrapperVisitor<R,P, Q, TH extends Throwable> - Throws:
TH extends Throwable
-
visitNumberWrapper
-