Interface InternalValue

All Superinterfaces:
org.neo4j.driver.internal.AsValue, MapAccessor, MapAccessorWithDefaultValue, org.neo4j.bolt.connection.values.Value, Value
All Known Implementing Classes:
BooleanValue, BytesValue, DateTimeValue, DateValue, DurationValue, EntityValueAdapter, FloatValue, IntegerValue, ListValue, LocalDateTimeValue, LocalTimeValue, MapValue, NodeValue, NullValue, NumberValueAdapter, ObjectValueAdapter, PathValue, PointValue, RelationshipValue, StringValue, TimeValue, UnsupportedDateTimeValue, ValueAdapter

public interface InternalValue extends Value, org.neo4j.driver.internal.AsValue, org.neo4j.bolt.connection.values.Value
  • Method Details

    • typeConstructor

      TypeConstructor typeConstructor()
    • as

      default Object as(Type type)
    • as

      default Object as(ParameterizedType type)
    • getBoltValue

      default org.neo4j.bolt.connection.values.Value getBoltValue(String key)
    • asBoltIsoDuration

      default org.neo4j.bolt.connection.values.IsoDuration asBoltIsoDuration()
      Specified by:
      asBoltIsoDuration in interface org.neo4j.bolt.connection.values.Value
    • asBoltPoint

      default org.neo4j.bolt.connection.values.Point asBoltPoint()
      Specified by:
      asBoltPoint in interface org.neo4j.bolt.connection.values.Value
    • boltValues

      default Iterable<org.neo4j.bolt.connection.values.Value> boltValues()
    • asBoltMap

      default Map<String,org.neo4j.bolt.connection.values.Value> asBoltMap()
      Specified by:
      asBoltMap in interface org.neo4j.bolt.connection.values.Value
    • keys

      Iterable<String> keys()
    • size

      int size()
    • containsKey

      boolean containsKey(String arg0)