Class OrientProperty<V>

java.lang.Object
org.apache.tinkerpop.gremlin.orientdb.OrientProperty<V>
All Implemented Interfaces:
org.apache.tinkerpop.gremlin.structure.Property<V>
Direct Known Subclasses:
OrientVertexProperty

public class OrientProperty<V> extends Object implements org.apache.tinkerpop.gremlin.structure.Property<V>
  • Field Details

    • key

      protected String key
    • value

      protected V value
    • wrappedValue

      protected Object wrappedValue
    • element

      protected OrientElement element
  • Constructor Details

  • Method Details

    • key

      public String key()
      Specified by:
      key in interface org.apache.tinkerpop.gremlin.structure.Property<V>
    • value

      public V value() throws NoSuchElementException
      Specified by:
      value in interface org.apache.tinkerpop.gremlin.structure.Property<V>
      Throws:
      NoSuchElementException
    • isPresent

      public boolean isPresent()
      Specified by:
      isPresent in interface org.apache.tinkerpop.gremlin.structure.Property<V>
    • element

      public org.apache.tinkerpop.gremlin.structure.Element element()
      Specified by:
      element in interface org.apache.tinkerpop.gremlin.structure.Property<V>
    • remove

      public void remove()
      Specified by:
      remove in interface org.apache.tinkerpop.gremlin.structure.Property<V>
    • toString

      public String toString()
      Overrides:
      toString in class Object
    • equals

      public boolean equals(Object object)
      Overrides:
      equals in class Object
    • hashCode

      public int hashCode()
      Overrides:
      hashCode in class Object