Top Description Constructors Methods
com.mysql.cj.result

public Class IntegerValueFactory

extends AbstractNumericValueFactory<Integer>
Class Inheritance
Imports
java.math.BigDecimal, .BigInteger, com.mysql.cj.Constants, .Messages, com.mysql.cj.conf.PropertySet, com.mysql.cj.exceptions.NumberOutOfRange, com.mysql.cj.util.DataTypeUtil

A value factory for creating int values.

Constructor Summary

AccessConstructor and Description
public

Method Summary

Modifier and TypeMethod and Description
public Integer
public Integer
public Integer
public Integer
public Integer
public String
getTargetTypeName()

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

Get the actual class name of T parameter.

Inherited from com.mysql.cj.result.AbstractNumericValueFactory:
createFromBytescreateFromYear

Constructor Detail

IntegerValueFactoryback to summary
public IntegerValueFactory(PropertySet pset)

Method Detail

createFromBigDecimalback to summary
public Integer createFromBigDecimal(BigDecimal d)

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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