Top Fields Constructors Methods
com.mysql.cj.conf

public Class LongProperty

extends AbstractRuntimeProperty<Long>
Class Inheritance
Imports
com.mysql.cj.exceptions.ExceptionFactory, .ExceptionInterceptor, .WrongArgumentException

Field Summary

Modifier and TypeField and Description
private static final long
Inherited from com.mysql.cj.conf.AbstractRuntimeProperty:
initialValuevaluewasExplicitlySet

Constructor Summary

AccessConstructor and Description
protected
LongProperty(PropertyDefinition<Long> propertyDefinition)

Method Summary

Modifier and TypeMethod and Description
protected void
checkRange(Long
value
val
,
String
value represented by String
valueAsString
,
ExceptionInterceptor
exception interceptor
exceptionInterceptor
)

Overrides com.mysql.cj.conf.AbstractRuntimeProperty.checkRange.

For range-based property, checks that value fit into range given by PropertyDefinition.

Inherited from com.mysql.cj.conf.AbstractRuntimeProperty:
addListenergetInitialValuegetPropertyDefinitiongetStringValuegetValueinitializeFrominitializeFrominvokeListenersisExplicitlySetremoveListenerresetValuesetValuesetValuesetValueInternalsetValueInternal

Field Detail

serialVersionUIDback to summary
private static final long serialVersionUID

Hides com.mysql.cj.conf.AbstractRuntimeProperty.serialVersionUID.

Constructor Detail

LongPropertyback to summary
protected LongProperty(PropertyDefinition<Long> propertyDefinition)

Method Detail

checkRangeback to summary
protected void checkRange(Long val, String valueAsString, ExceptionInterceptor exceptionInterceptor)

Overrides com.mysql.cj.conf.AbstractRuntimeProperty.checkRange.

Doc from com.mysql.cj.conf.AbstractRuntimeProperty.checkRange.

For range-based property, checks that value fit into range given by PropertyDefinition.

Parameters
val:Long

value

valueAsString:String

value represented by String

exceptionInterceptor:ExceptionInterceptor

exception interceptor

Annotations
@Override