public class EmptyBlazeVertexProperty<V> extends BlazeVertexProperty<V>
EmptyVertexProperty, but it's final.| Modifier and Type | Field and Description |
|---|---|
static EmptyBlazeVertexProperty |
INSTANCE |
| Modifier and Type | Method and Description |
|---|---|
BlazeVertex |
element()
The vertex to which this property belongs.
|
boolean |
equals(Object object)
Pass through to
ElementHelper.areEqual(VertexProperty, Object) |
BlazeGraph |
graph()
The
BlazeGraph instance. |
int |
hashCode()
Pass through to
ElementHelper.hashCode(Element) |
String |
id()
The internally generated element id for this vertex property.
|
static <V> BlazeVertexProperty<V> |
instance() |
boolean |
isPresent() |
String |
key()
Property key.
|
String |
label()
The element label, which is the property key.
|
<U> CloseableIterator<org.apache.tinkerpop.gremlin.structure.Property<U>> |
properties(String... propertyKeys)
Strength return type to
CloseableIterator. |
<U> BlazeProperty<U> |
property(String key)
Safer default implementation that closes the iterator from properties().
|
<U> BlazeProperty<U> |
property(String key,
U value)
Strengthen return type to
BlazeProperty. |
com.bigdata.rdf.model.BigdataBNode |
rdfId()
The reified vertex property triple.
|
org.openrdf.model.URI |
rdfLabel()
The RDF representation of the element label (required by
BlazeElement). |
void |
remove() |
String |
toString()
Pass through to
StringFactory.propertyString(Property) |
V |
value()
Property value.
|
clone, finalize, getClass, notify, notifyAll, wait, wait, waitifPresent, orElse, orElseGet, orElseThrowkeys, valuespublic static final EmptyBlazeVertexProperty INSTANCE
public static <V> BlazeVertexProperty<V> instance()
public com.bigdata.rdf.model.BigdataBNode rdfId()
BlazeVertexPropertyrdfId in interface BlazeElementrdfId in interface BlazeReifiedElementrdfId in class BlazeVertexProperty<V>BlazeElement.rdfId()public org.openrdf.model.URI rdfLabel()
BlazeVertexPropertyBlazeElement).rdfLabel in interface BlazeElementrdfLabel in class BlazeVertexProperty<V>public String label()
BlazeVertexPropertylabel in interface org.apache.tinkerpop.gremlin.structure.Elementlabel in interface org.apache.tinkerpop.gremlin.structure.VertexProperty<V>label in class BlazeVertexProperty<V>public int hashCode()
BlazeVertexPropertyElementHelper.hashCode(Element)hashCode in class BlazeVertexProperty<V>public boolean equals(Object object)
BlazeVertexPropertyElementHelper.areEqual(VertexProperty, Object)equals in class BlazeVertexProperty<V>public BlazeVertex element()
BlazeVertexPropertyelement in interface org.apache.tinkerpop.gremlin.structure.Property<V>element in interface org.apache.tinkerpop.gremlin.structure.VertexProperty<V>element in class BlazeVertexProperty<V>public String id()
BlazeVertexPropertyid in interface org.apache.tinkerpop.gremlin.structure.Elementid in class BlazeVertexProperty<V>public BlazeGraph graph()
BlazeVertexPropertyBlazeGraph instance.graph in interface BlazeElementgraph in interface org.apache.tinkerpop.gremlin.structure.Elementgraph in interface org.apache.tinkerpop.gremlin.structure.VertexProperty<V>graph in class BlazeVertexProperty<V>public <U> BlazeProperty<U> property(String key)
BlazeReifiedElementpublic <U> BlazeProperty<U> property(String key, U value)
BlazeVertexPropertyBlazeProperty.property in interface BlazeReifiedElementproperty in interface org.apache.tinkerpop.gremlin.structure.Elementproperty in class BlazeVertexProperty<V>public String key()
BlazeVertexPropertykey in interface org.apache.tinkerpop.gremlin.structure.Property<V>key in class BlazeVertexProperty<V>public V value() throws NoSuchElementException
BlazeVertexPropertyvalue in interface org.apache.tinkerpop.gremlin.structure.Property<V>value in class BlazeVertexProperty<V>NoSuchElementExceptionpublic boolean isPresent()
isPresent in interface org.apache.tinkerpop.gremlin.structure.Property<V>isPresent in class BlazeVertexProperty<V>Property.isPresent()public void remove()
remove in interface org.apache.tinkerpop.gremlin.structure.Elementremove in interface org.apache.tinkerpop.gremlin.structure.Property<V>remove in class BlazeVertexProperty<V>Property.remove(),
BlazeGraph.remove(BlazeReifiedElement)public String toString()
BlazeVertexPropertyStringFactory.propertyString(Property)toString in class BlazeVertexProperty<V>public <U> CloseableIterator<org.apache.tinkerpop.gremlin.structure.Property<U>> properties(String... propertyKeys)
BlazeVertexPropertyCloseableIterator. You MUST close this
iterator when finished.properties in interface BlazeElementproperties in interface BlazeReifiedElementproperties in interface org.apache.tinkerpop.gremlin.structure.Elementproperties in interface org.apache.tinkerpop.gremlin.structure.VertexProperty<V>properties in class BlazeVertexProperty<V>Copyright © 2015–2016 SYSTAP, LLC DBA Blazegraph. All rights reserved.