Top Description Fields Constructors Methods
com.mysql.cj.result

public Class BooleanValueFactory

extends DefaultValueFactory<Boolean>
Class Inheritance
Imports
java.math.BigDecimal, .BigInteger, com.mysql.cj.Constants, .Messages, com.mysql.cj.conf.PropertyKey, .PropertySet, com.mysql.cj.exceptions.DataConversionException, com.mysql.cj.protocol.a.MysqlTextValueDecoder, com.mysql.cj.util.DataTypeUtil, .StringUtils

A value factory for creating java.lang.Boolean values.

Field Summary

Inherited from com.mysql.cj.result.DefaultValueFactory:
jdbcCompliantTruncationForReadspset

Constructor Summary

AccessConstructor and Description
public

Method Summary

Modifier and TypeMethod and Description
public Boolean
public Boolean
public Boolean
public Boolean
createFromBytes(byte[] bytes, int offset, int length, Field f)

Implements com.mysql.cj.result.ValueFactory.createFromBytes.

public Boolean
public Boolean
public Boolean
public String
getTargetTypeName()

Implements com.mysql.cj.result.ValueFactory.getTargetTypeName.

Get the actual class name of T parameter.

Inherited from com.mysql.cj.result.DefaultValueFactory:
createFromDatecreateFromDatetimecreateFromNullcreateFromTimecreateFromTimestampsetPropertySetunsupported

Constructor Detail

BooleanValueFactoryback to summary
public BooleanValueFactory(PropertySet pset)

Method Detail

createFromBigDecimalback to summary
public Boolean createFromBigDecimal(BigDecimal d)

Overrides com.mysql.cj.result.DefaultValueFactory.createFromBigDecimal.

Implements com.mysql.cj.result.ValueFactory.createFromBigDecimal.

Annotations
@Override
createFromBigIntegerback to summary
public Boolean createFromBigInteger(BigInteger i)

Overrides com.mysql.cj.result.DefaultValueFactory.createFromBigInteger.

Implements com.mysql.cj.result.ValueFactory.createFromBigInteger.

Annotations
@Override
createFromBitback to summary
public Boolean createFromBit(byte[] bytes, int offset, int length)

Overrides com.mysql.cj.result.DefaultValueFactory.createFromBit.

Implements com.mysql.cj.result.ValueFactory.createFromBit.

Annotations
@Override
createFromBytesback to summary
public Boolean createFromBytes(byte[] bytes, int offset, int length, Field f)

Implements com.mysql.cj.result.ValueFactory.createFromBytes.

Annotations
@Override
createFromDoubleback to summary
public Boolean createFromDouble(double d)

Overrides com.mysql.cj.result.DefaultValueFactory.createFromDouble.

Implements com.mysql.cj.result.ValueFactory.createFromDouble.

Annotations
@Override
createFromLongback to summary
public Boolean createFromLong(long l)

Overrides com.mysql.cj.result.DefaultValueFactory.createFromLong.

Implements com.mysql.cj.result.ValueFactory.createFromLong.

Annotations
@Override
createFromYearback to summary
public Boolean createFromYear(long l)

Overrides com.mysql.cj.result.DefaultValueFactory.createFromYear.

Implements com.mysql.cj.result.ValueFactory.createFromYear.

Annotations
@Override
getTargetTypeNameback to summary
public String getTargetTypeName()

Implements com.mysql.cj.result.ValueFactory.getTargetTypeName.

Doc from com.mysql.cj.result.ValueFactory.getTargetTypeName.

Get the actual class name of T parameter.

Returns:String

class name

Annotations
@Override