public class BooleanTypeDescriptor extends AbstractTypeDescriptor<java.lang.Boolean>
Boolean
handling.Modifier and Type | Field and Description |
---|---|
static BooleanTypeDescriptor |
INSTANCE |
Constructor and Description |
---|
BooleanTypeDescriptor() |
BooleanTypeDescriptor(char characterValueTrue,
char characterValueFalse) |
Modifier and Type | Method and Description |
---|---|
java.lang.Boolean |
fromString(java.lang.String string) |
java.lang.Byte |
toByte(java.lang.Boolean value) |
int |
toInt(java.lang.Boolean value) |
java.lang.Integer |
toInteger(java.lang.Boolean value) |
java.lang.Long |
toLong(java.lang.Boolean value) |
java.lang.Short |
toShort(java.lang.Boolean value) |
java.lang.String |
toString(java.lang.Boolean value) |
<X> X |
unwrap(java.lang.Boolean value,
java.lang.Class<X> type,
WrapperOptions options)
Unwrap an instance of our handled Java type into the requested type.
|
<X> java.lang.Boolean |
wrap(X value,
WrapperOptions options)
Wrap a value as our handled Java type.
|
areEqual, extractHashCode, extractLoggableRepresentation, getComparator, getJavaType, getJavaTypeClass, getMutabilityPlan, unknownUnwrap, unknownWrap
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
getJdbcRecommendedSqlType
public static final BooleanTypeDescriptor INSTANCE
public BooleanTypeDescriptor()
public BooleanTypeDescriptor(char characterValueTrue, char characterValueFalse)
public java.lang.String toString(java.lang.Boolean value)
public java.lang.Boolean fromString(java.lang.String string)
public <X> X unwrap(java.lang.Boolean value, java.lang.Class<X> type, WrapperOptions options)
JavaTypeDescriptor
JavaTypeDescriptor<Integer>
and we are asked to unwrap
the Integer value
as a Long
we would return something like
Long.valueOf( value.longValue() )
.
Intended use is during PreparedStatement
binding.X
- The conversion type.value
- The value to unwraptype
- The type as which to unwrapoptions
- The optionspublic <X> java.lang.Boolean wrap(X value, WrapperOptions options)
JavaTypeDescriptor
ResultSet
extraction.X
- The conversion type.value
- The value to wrap.options
- The optionspublic int toInt(java.lang.Boolean value)
public java.lang.Byte toByte(java.lang.Boolean value)
public java.lang.Short toShort(java.lang.Boolean value)
public java.lang.Integer toInteger(java.lang.Boolean value)
public java.lang.Long toLong(java.lang.Boolean value)
Copyright © 2001-2021 Red Hat, Inc. All Rights Reserved.