public interface BlazeReifiedElement extends BlazeElement
BlazeEdge
and BlazeVertexProperty
,
both of which use a sid (reified statement) as their RDF id for attaching
labels (BlazeEdge) and properties (both).Modifier and Type | Method and Description |
---|---|
default <V> CloseableIterator<org.apache.tinkerpop.gremlin.structure.Property<V>> |
properties(String... keys)
Pass through to
BlazeGraph.properties(BlazeReifiedElement, String...) |
default <V> BlazeProperty<V> |
property(String key)
Safer default implementation that closes the iterator from properties().
|
default <V> BlazeProperty<V> |
property(String key,
V val)
Pass through to
BlazeGraph.property(BlazeReifiedElement, String, Object) |
com.bigdata.rdf.model.BigdataBNode |
rdfId()
Strengthen return type.
|
graph, keys, rdfLabel, values
com.bigdata.rdf.model.BigdataBNode rdfId()
rdfId
in interface BlazeElement
BlazeElement.rdfId()
default <V> BlazeProperty<V> property(String key)
property
in interface org.apache.tinkerpop.gremlin.structure.Element
default <V> CloseableIterator<org.apache.tinkerpop.gremlin.structure.Property<V>> properties(String... keys)
BlazeGraph.properties(BlazeReifiedElement, String...)
properties
in interface BlazeElement
properties
in interface org.apache.tinkerpop.gremlin.structure.Element
default <V> BlazeProperty<V> property(String key, V val)
BlazeGraph.property(BlazeReifiedElement, String, Object)
property
in interface org.apache.tinkerpop.gremlin.structure.Element
Copyright © 2015–2016 SYSTAP, LLC DBA Blazegraph. All rights reserved.