Package oracle.kv.table
Interface AnyDef
-
- All Superinterfaces:
FieldDef
public interface AnyDef extends FieldDef
AnyDef is the most generic data type; it contains all kinds of values. AnyDef cannot be used when defining the schema of a table (i.e., in the CREATE TABLE statement). Instead, it is used to describe the result of a query expression, when the query processor cannot infer a more precise type for the expression.- Since:
- 4.0
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from interface oracle.kv.table.FieldDef
FieldDef.Type
-
-
Method Summary
-
Methods inherited from interface oracle.kv.table.FieldDef
asAny, asAnyAtomic, asAnyJsonAtomic, asAnyRecord, asArray, asBinary, asBoolean, asDouble, asEnum, asFixedBinary, asFloat, asInteger, asJson, asLong, asMap, asNumber, asRecord, asString, asTimestamp, clone, 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
-
-