Interface IValueHandler<TTargetType>
-
- All Superinterfaces:
ValueHandler
- All Known Implementing Classes:
BaseValueHandler,BigDecimalValueHandler,BooleanValueHandler,BoxValueHandler,ByteArrayValueHandler,ByteValueHandler,CircleValueHandler,CollectionValueHandler,DoubleValueHandler,FloatValueHandler,HstoreValueHandler,Inet4AddressValueHandler,Inet6AddressValueHandler,IntegerValueHandler,JsonbValueHandler,LineSegmentValueHandler,LineValueHandler,LocalDateTimeValueHandler,LocalDateValueHandler,LocalTimeValueHandler,LongValueHandler,MacAddressValueHandler,PathValueHandler,PointValueHandler,PolygonValueHandler,RangeValueHandler,ShortValueHandler,StringValueHandler,UUIDValueHandler,ZonedDateTimeValueHandler
public interface IValueHandler<TTargetType> extends ValueHandler
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description intgetLength(TTargetType value)voidhandle(DataOutputStream buffer, @Nullable TTargetType value)
-
-
-
Method Detail
-
handle
void handle(DataOutputStream buffer, @Nullable TTargetType value)
-
getLength
int getLength(TTargetType value)
-
-