Package oracle.nosql.driver.values
Class NullValue
java.lang.Object
oracle.nosql.driver.values.FieldValue
oracle.nosql.driver.values.NullValue
- All Implemented Interfaces:
- Comparable<FieldValue>
A 
FieldValue instance representing a null or missing value
 in a fully-typed schema. This type only exists in index keys on a fully-typed
 field and never inside indexed JSON.- 
Nested Class SummaryNested classes/interfaces inherited from class oracle.nosql.driver.values.FieldValueFieldValue.Type
- 
Method SummaryModifier and TypeMethodDescriptionintcompareTo(FieldValue other) booleanstatic NullValueReturns an instance (singleton) of NullValue.Returns a String value for the field.getType()Returns the type of the objectinthashCode()toJson(JsonOptions options) Returns a JSON representation of the value using the options, if specified.Methods inherited from class oracle.nosql.driver.values.FieldValueasArray, asBinary, asBoolean, asDouble, asInteger, asJsonNull, asLong, asMap, asNull, asNumber, asString, asTimestamp, castAsDouble, createFromJson, createFromJson, createFromJson, getBinary, getBoolean, getDouble, getInt, getLong, getNumber, getSerializedSize, getTimestamp, isAnyNull, isArray, isAtomic, isBinary, isBoolean, isDouble, isInteger, isJsonNull, isLong, isMap, isNull, isNumber, isNumeric, isString, isTimestamp, toJson, toString
- 
Method Details- 
getTypeDescription copied from class:FieldValueReturns the type of the object- Specified by:
- getTypein class- FieldValue
- Returns:
- the type
 
- 
getInstanceReturns an instance (singleton) of NullValue.- Returns:
- the value
 
- 
compareTo
- 
getStringDescription copied from class:FieldValueReturns a String value for the field. The String value cannot be created for MapValue, ArrayValue and BinaryValue. String values that are coerced use Java rules for representation.- Overrides:
- getStringin class- FieldValue
- Returns:
- a String value
 
- 
toJsonDescription copied from class:FieldValueReturns a JSON representation of the value using the options, if specified.- Overrides:
- toJsonin class- FieldValue
- Parameters:
- options- configurable options used to affect the JSON output format of some data types. May be null.
- Returns:
- the JSON representation of this value.
 
- 
equals
- 
hashCodepublic int hashCode()
 
-