Package oracle.kv.table
Interface IntegerDef
- All Superinterfaces:
- FieldDef
IntegerDef is an extension of 
FieldDef to encapsulate an Integer.
 It adds a minimum and maximum value range and type.  Minimum and maximum
 are inclusive.- Since:
- 3.0
- 
Nested Class SummaryNested classes/interfaces inherited from interface oracle.kv.table.FieldDefFieldDef.Type
- 
Method SummaryMethods inherited from interface oracle.kv.table.FieldDefasAny, asAnyAtomic, asAnyJsonAtomic, asAnyRecord, asArray, asBinary, asBoolean, asDouble, asEnum, asFixedBinary, asFloat, asInteger, asJson, asLong, asMap, asNumber, asRecord, asString, asTimestamp, createArray, createBinary, createBoolean, createDouble, createEnum, createFixedBinary, createFloat, createInteger, createJsonNull, createLong, createMap, createNumber, createNumber, createNumber, createNumber, createNumber, createRecord, createString, createTimestamp, getDescription, getType, isAny, isAnyAtomic, isAnyJsonAtomic, isAnyRecord, isArray, isAtomic, isBinary, isBoolean, isComplex, isDouble, isEnum, isFixedBinary, isFloat, isInteger, isJson, isLong, isMap, isMRCounter, isNumber, isNumeric, isPrecise, isRecord, isString, isTimestamp, isType, isUUIDString, isValidIndexField, isValidKeyField
- 
Method Details- 
getMinDeprecated.as of release 4.0 it is no longer possible to specify ranges on Integer types. A storage size argument can be specified on an Integer type when used in a primary key.- Returns:
- the minimum value for the instance if defined, otherwise null
 
- 
getMaxDeprecated.as of release 4.0 it is no longer possible to specify ranges on Integer types. A storage size argument can be specified on an Integer type when used in a primary key.- Returns:
- the maximum value for the instance if defined, otherwise null
 
- 
cloneIntegerDef clone()Description copied from interface:FieldDefPerform a deep copy of this FieldDef instance.
 
-