Package com.mysql.cj.result
Class BooleanValueFactory
java.lang.Object
com.mysql.cj.result.DefaultValueFactory<java.lang.Boolean>
com.mysql.cj.result.BooleanValueFactory
- All Implemented Interfaces:
ValueFactory<java.lang.Boolean>
public class BooleanValueFactory extends DefaultValueFactory<java.lang.Boolean>
A value factory for creating
Boolean values.-
Field Summary
Fields inherited from class com.mysql.cj.result.DefaultValueFactory
jdbcCompliantTruncationForReads, pset -
Constructor Summary
Constructors Constructor Description BooleanValueFactory(PropertySet pset) -
Method Summary
Modifier and Type Method Description java.lang.BooleancreateFromBigDecimal(java.math.BigDecimal d)java.lang.BooleancreateFromBigInteger(java.math.BigInteger i)java.lang.BooleancreateFromBit(byte[] bytes, int offset, int length)java.lang.BooleancreateFromBytes(byte[] bytes, int offset, int length, Field f)java.lang.BooleancreateFromDouble(double d)java.lang.BooleancreateFromLong(long l)java.lang.BooleancreateFromYear(long l)java.lang.StringgetTargetTypeName()Get the actual class name of T parameter.Methods inherited from class com.mysql.cj.result.DefaultValueFactory
createFromDate, createFromDatetime, createFromNull, createFromTime, createFromTimestamp, setPropertySet, unsupported
-
Constructor Details
-
Method Details
-
createFromLong
public java.lang.Boolean createFromLong(long l)- Specified by:
createFromLongin interfaceValueFactory<java.lang.Boolean>- Overrides:
createFromLongin classDefaultValueFactory<java.lang.Boolean>
-
createFromBigInteger
public java.lang.Boolean createFromBigInteger(java.math.BigInteger i)- Specified by:
createFromBigIntegerin interfaceValueFactory<java.lang.Boolean>- Overrides:
createFromBigIntegerin classDefaultValueFactory<java.lang.Boolean>
-
createFromDouble
public java.lang.Boolean createFromDouble(double d)- Specified by:
createFromDoublein interfaceValueFactory<java.lang.Boolean>- Overrides:
createFromDoublein classDefaultValueFactory<java.lang.Boolean>
-
createFromBigDecimal
public java.lang.Boolean createFromBigDecimal(java.math.BigDecimal d)- Specified by:
createFromBigDecimalin interfaceValueFactory<java.lang.Boolean>- Overrides:
createFromBigDecimalin classDefaultValueFactory<java.lang.Boolean>
-
createFromBit
public java.lang.Boolean createFromBit(byte[] bytes, int offset, int length)- Specified by:
createFromBitin interfaceValueFactory<java.lang.Boolean>- Overrides:
createFromBitin classDefaultValueFactory<java.lang.Boolean>
-
createFromYear
public java.lang.Boolean createFromYear(long l)- Specified by:
createFromYearin interfaceValueFactory<java.lang.Boolean>- Overrides:
createFromYearin classDefaultValueFactory<java.lang.Boolean>
-
getTargetTypeName
public java.lang.String getTargetTypeName()Description copied from interface:ValueFactoryGet the actual class name of T parameter.- Returns:
- class name
-
createFromBytes
-