public class ListIndexExtension<V extends com.bigdata.rdf.model.BigdataValue> extends Object implements com.bigdata.rdf.internal.IExtension<V>
<http://www.blazegraph.com/rdf/datatype#listIndex>
Builds on the PackedLongIV
datatype for representing timestamps,
thus supporting the range [0;72057594037927935L]. Used for Cardinality.list
vertex properties.Modifier and Type | Field and Description |
---|---|
static org.openrdf.model.URI |
DATATYPE |
Constructor and Description |
---|
ListIndexExtension(com.bigdata.rdf.internal.IDatatypeURIResolver resolver) |
Modifier and Type | Method and Description |
---|---|
V |
asValue(com.bigdata.rdf.internal.impl.literal.LiteralExtensionIV iv,
com.bigdata.rdf.model.BigdataValueFactory vf) |
com.bigdata.rdf.internal.impl.literal.LiteralExtensionIV |
createIV(org.openrdf.model.Value value)
Convert the supplied value into an internal representation as
PackedLongIV.
|
Set<com.bigdata.rdf.model.BigdataURI> |
getDatatypes() |
public ListIndexExtension(com.bigdata.rdf.internal.IDatatypeURIResolver resolver)
public Set<com.bigdata.rdf.model.BigdataURI> getDatatypes()
getDatatypes
in interface com.bigdata.rdf.internal.IExtension<V extends com.bigdata.rdf.model.BigdataValue>
public com.bigdata.rdf.internal.impl.literal.LiteralExtensionIV createIV(org.openrdf.model.Value value)
createIV
in interface com.bigdata.rdf.internal.IExtension<V extends com.bigdata.rdf.model.BigdataValue>
Copyright © 2015–2016 SYSTAP, LLC DBA Blazegraph. All rights reserved.