Package | Description |
---|---|
com.bigdata.bop.join | |
com.bigdata.bop.rdf.aggregate | |
com.bigdata.bop.rdf.filter | |
com.bigdata.bop.rdf.join | |
com.bigdata.bop.rdf.update |
This package provides bigdata operators for SPARQL update.
|
com.bigdata.bop.solutions |
This package provides distinct, sort, and aggregation operators.
|
com.bigdata.rdf.axioms | |
com.bigdata.rdf.graph.impl.bd | |
com.bigdata.rdf.inf |
This package provides an eager closure inference engine for most of the RDF and
RDFS entailments and can be used to realize entailments for owl:sameAs, owl:equivilentClass,
and owl:equivilentProperty.
|
com.bigdata.rdf.internal |
This package provides an internal representation of RDF Values.
|
com.bigdata.rdf.internal.constraints | |
com.bigdata.rdf.internal.impl | |
com.bigdata.rdf.internal.impl.bnode | |
com.bigdata.rdf.internal.impl.literal | |
com.bigdata.rdf.internal.impl.uri | |
com.bigdata.rdf.lexicon | |
com.bigdata.rdf.model |
This package provides a tuned implementation of the Sesame RDF data model
for the RDF database.
|
com.bigdata.rdf.rules | |
com.bigdata.rdf.sail |
This package contains the SAIL that allow bigdata to be used as a backend for
the Sesame 2.x platform.
|
com.bigdata.rdf.sail.sparql |
This package was imported from the
org.openrdf.query.parser.sparql
package of the openrdf distribution. |
com.bigdata.rdf.sail.webapp | |
com.bigdata.rdf.sparql | |
com.bigdata.rdf.sparql.ast |
This package contains an Abstract Syntax Tree which provides an intermediate translation
target for SPARQL parsers.
|
com.bigdata.rdf.sparql.ast.cache | |
com.bigdata.rdf.sparql.ast.eval | |
com.bigdata.rdf.sparql.ast.eval.service | |
com.bigdata.rdf.sparql.ast.optimizers | |
com.bigdata.rdf.sparql.ast.service |
This package provides support for SPARQL 1.1 Federated Query, including the
special case of "service" end points which live within the same JVM and use
direct method calls rather than SPARQL Query and remote (HTTP) end points
for which we will generate an appropriate SPARQL query.
|
com.bigdata.rdf.sparql.ast.ssets | |
com.bigdata.rdf.spo |
This package defines a statement model using long term identifiers rather than
RDF Value objects.
|
com.bigdata.rdf.store |
This package provides several realizations of an RDF database using the bigdata
architecture, including one suitable for temporary data, one suitable for local
processing (single host), and one designed for scale-out on commodity hardware.
|
com.bigdata.rdf.vocab |
This package provides a variety of different pre-compiled
Vocabulary classes. |
com.bigdata.relation.rule |
This package includes an abstraction layer for rules.
|
com.bigdata.service.geospatial | |
com.bigdata.test |
Modifier and Type | Field and Description |
---|---|
IV<?,?> |
AbstractHashJoinUtilityTestCase.NotExistsSetup.a |
IV<?,?> |
AbstractHashJoinUtilityTestCase.JoinSetup_service02.a |
IV<?,?> |
AbstractHashJoinUtilityTestCase.JoinSetup_service04.a |
IV<?,?> |
AbstractHashJoinUtilityTestCase.JoinSetup_service02.alan |
IV<?,?> |
AbstractHashJoinUtilityTestCase.JoinSetup_service04.alan |
IV<?,?> |
AbstractHashJoinUtilityTestCase.JoinSetup_service04.alanEmail |
IV<?,?> |
AbstractHashJoinUtilityTestCase.ExistsSetup.alice |
IV<?,?> |
AbstractHashJoinUtilityTestCase.JoinSetup_service04.alice |
IV<?,?> |
AbstractHashJoinUtilityTestCase.JoinSetup_service04.aliceEmail |
IV<?,?> |
AbstractHashJoinUtilityTestCase.ExistsSetup.aliceLabel |
IV<?,?> |
AbstractHashJoinUtilityTestCase.NotExistsSetup.b |
IV<?,?> |
AbstractHashJoinUtilityTestCase.JoinSetup_service02.b |
IV<?,?> |
AbstractHashJoinUtilityTestCase.JoinSetup_service04.b |
IV<?,?> |
AbstractHashJoinUtilityTestCase.ExistsSetup.bob |
IV<?,?> |
AbstractHashJoinUtilityTestCase.JoinSetup_service02.bob |
IV<?,?> |
AbstractHashJoinUtilityTestCase.JoinSetup_service04.bob |
IV<?,?> |
AbstractHashJoinUtilityTestCase.JoinSetup_service04.bobEmail |
protected IV<?,?> |
AbstractHashJoinOpTestCase.JoinSetup.brad |
IV<?,?> |
AbstractHashJoinUtilityTestCase.JoinSetup.brad |
IV<?,?> |
AbstractHashJoinUtilityTestCase.JoinSetup_service04.c |
IV<?,?> |
AbstractHashJoinUtilityTestCase.NotExistsSetup.five |
IV<?,?> |
AbstractHashJoinUtilityTestCase.JoinSetup_service02.foafInterest |
IV<?,?> |
AbstractHashJoinUtilityTestCase.JoinSetup_service04.foafMbox |
IV<?,?> |
AbstractHashJoinUtilityTestCase.ExistsSetup.foafName |
IV<?,?> |
AbstractHashJoinUtilityTestCase.JoinSetup_service02.foafName |
IV<?,?> |
AbstractHashJoinUtilityTestCase.JoinSetup_service04.foafName |
IV<?,?> |
AbstractHashJoinUtilityTestCase.ExistsSetup.foafPerson |
IV<?,?> |
AbstractHashJoinUtilityTestCase.NotExistsSetup.four |
protected IV<?,?> |
AbstractHashJoinOpTestCase.JoinSetup.fred |
IV<?,?> |
AbstractHashJoinUtilityTestCase.JoinSetup.fred |
protected IV<?,?> |
AbstractHashJoinOpTestCase.JoinSetup.john |
IV<?,?> |
AbstractHashJoinUtilityTestCase.JoinSetup.john |
protected IV<?,?> |
AbstractHashJoinOpTestCase.JoinSetup.knows |
IV<?,?> |
AbstractHashJoinUtilityTestCase.JoinSetup_service02.label |
protected IV<?,?> |
AbstractHashJoinOpTestCase.JoinSetup.leon |
IV<?,?> |
AbstractHashJoinUtilityTestCase.JoinSetup.leon |
protected IV<?,?> |
AbstractHashJoinOpTestCase.JoinSetup.luke |
protected IV<?,?> |
AbstractHashJoinOpTestCase.JoinSetup.mary |
IV<?,?> |
AbstractHashJoinUtilityTestCase.JoinSetup.mary |
IV<?,?> |
AbstractHashJoinUtilityTestCase.NotExistsSetup.one |
protected IV<?,?> |
AbstractHashJoinOpTestCase.JoinSetup.paul |
IV<?,?> |
AbstractHashJoinUtilityTestCase.JoinSetup.paul |
IV<?,?> |
AbstractHashJoinUtilityTestCase.ExistsSetup.rdfType |
IV<?,?> |
AbstractHashJoinUtilityTestCase.NotExistsSetup.three |
IV<?,?> |
AbstractHashJoinUtilityTestCase.NotExistsSetup.two |
Modifier and Type | Method and Description |
---|---|
protected abstract PipelineOp |
AbstractHashJoinOpTestCase.newJoin(BOp[] args,
int joinId,
IVariable<IV>[] joinVars,
Predicate<IV> predOp,
UUID queryId,
NV... annotations)
Return a new join operator instance for the test.
|
protected PipelineOp |
TestJVMHashJoinOp.newJoin(BOp[] args,
int joinId,
IVariable<IV>[] joinVars,
Predicate<IV> predOp,
UUID queryId,
NV... annotations) |
protected PipelineOp |
TestHTreeHashJoinOp.newJoin(BOp[] args,
int joinId,
IVariable<IV>[] joinVars,
Predicate<IV> predOp,
UUID queryId,
NV... annotations) |
Modifier and Type | Method and Description |
---|---|
IV |
SAMPLE.done() |
IV |
MAX.done() |
IV |
AVERAGE.done() |
IV |
COUNT.done() |
IV |
SUM.done() |
IV |
GROUP_CONCAT.done() |
IV |
MIN.done() |
IV |
SAMPLE.get(IBindingSet bindingSet) |
IV |
MAX.get(IBindingSet bindingSet) |
IV |
AVERAGE.get(IBindingSet bindingSet) |
IV |
COUNT.get(IBindingSet bindingSet)
Return the current value of the aggregate (this has a side-effect on the
internal state of the
IAggregate operator). |
IV |
SUM.get(IBindingSet bindingSet) |
IV |
GROUP_CONCAT.get(IBindingSet bindingSet) |
IV |
MIN.get(IBindingSet bindingSet) |
Constructor and Description |
---|
AVERAGE(boolean distinct,
IValueExpression<IV> expr) |
COUNT(boolean distinct,
IValueExpression<IV> expr) |
GROUP_CONCAT(boolean distinct,
IValueExpression<IV> expr,
String namespace,
String sep) |
SAMPLE(boolean distinct,
IValueExpression<IV> expr) |
Modifier and Type | Field and Description |
---|---|
protected IV<?,?> |
TestNativeDistinctFilter.JoinSetup.brad |
protected IV<?,?> |
TestNativeDistinctFilter.JoinSetup.fred |
protected IV<?,?> |
TestNativeDistinctFilter.JoinSetup.john |
protected IV<?,?> |
TestNativeDistinctFilter.JoinSetup.knows |
protected IV<?,?> |
TestNativeDistinctFilter.JoinSetup.leon |
protected IV<?,?> |
TestNativeDistinctFilter.JoinSetup.luke |
protected IV<?,?> |
TestNativeDistinctFilter.JoinSetup.mary |
protected IV<?,?> |
TestNativeDistinctFilter.JoinSetup.paul |
Modifier and Type | Method and Description |
---|---|
Set<IV> |
DataSetJoin.getGraphs() |
Modifier and Type | Method and Description |
---|---|
protected static IV |
AbstractAddRemoveStatementsOp.getIV(IVariable<?> var,
IBindingSet bset,
boolean required)
Return the bound value for the variable.
|
Modifier and Type | Field and Description |
---|---|
protected IV<?,?> |
AbstractDistinctSolutionsTestCase.Setup.brad |
protected IV<?,?> |
AbstractDistinctSolutionsTestCase.Setup.fred |
protected IV<?,?> |
AbstractDistinctSolutionsTestCase.Setup.jane |
protected IV<?,?> |
AbstractDistinctSolutionsTestCase.Setup.john |
protected IV<?,?> |
AbstractDistinctSolutionsTestCase.Setup.leon |
protected IV<?,?> |
AbstractDistinctSolutionsTestCase.Setup.mary |
protected IV<?,?> |
AbstractDistinctSolutionsTestCase.Setup.paul |
Modifier and Type | Method and Description |
---|---|
int |
IVComparator.compare(IV o1,
IV o2) |
int |
IVComparator.compare(IV o1,
IV o2) |
Modifier and Type | Method and Description |
---|---|
boolean |
Axioms.isAxiom(IV s,
IV p,
IV o)
Test for an axiom.
|
boolean |
Axioms.isAxiom(IV s,
IV p,
IV o)
Test for an axiom.
|
boolean |
Axioms.isAxiom(IV s,
IV p,
IV o)
Test for an axiom.
|
boolean |
BaseAxioms.isAxiom(IV s,
IV p,
IV o) |
boolean |
BaseAxioms.isAxiom(IV s,
IV p,
IV o) |
boolean |
BaseAxioms.isAxiom(IV s,
IV p,
IV o) |
Modifier and Type | Method and Description |
---|---|
IV |
AbstractBigdataGraphTestCase.SmallGraphProblem.getBryan() |
IV |
AbstractBigdataGraphTestCase.SmallGraphProblem.getFoafKnows() |
IV |
AbstractBigdataGraphTestCase.SmallWeightedGraphProblem.getFoafKnows() |
IV |
AbstractBigdataGraphTestCase.SmallGraphProblem.getFoafPerson() |
IV |
AbstractBigdataGraphTestCase.SmallWeightedGraphProblem.getLinkWeight() |
IV |
AbstractBigdataGraphTestCase.SmallGraphProblem.getMartyn() |
IV |
AbstractBigdataGraphTestCase.SmallGraphProblem.getMike() |
IV |
AbstractBigdataGraphTestCase.SmallGraphProblem.getRdfType() |
IV |
AbstractBigdataGraphTestCase.SmallWeightedGraphProblem.getV1() |
IV |
AbstractBigdataGraphTestCase.SmallWeightedGraphProblem.getV2() |
IV |
AbstractBigdataGraphTestCase.SmallWeightedGraphProblem.getV3() |
IV |
AbstractBigdataGraphTestCase.SmallWeightedGraphProblem.getV4() |
IV |
AbstractBigdataGraphTestCase.SmallWeightedGraphProblem.getV5() |
Modifier and Type | Field and Description |
---|---|
protected IV |
BackchainOwlSameAsIterator.sameAs |
Modifier and Type | Method and Description |
---|---|
protected Set<IV> |
BackchainOwlSameAsIterator.getSames(IV iv) |
protected Set<IV> |
BackchainOwlSameAsIterator.getSelfAndSames(IV iv) |
Modifier and Type | Method and Description |
---|---|
protected Set<IV> |
BackchainOwlSameAsIterator.getSames(IV iv) |
protected void |
BackchainOwlSameAsIterator.getSames(IV id,
Set<IV> sames) |
protected Set<IV> |
BackchainOwlSameAsIterator.getSelfAndSames(IV iv) |
static IChunkedOrderedIterator<ISPO> |
BackchainTypeResourceIterator.newInstance(IChunkedOrderedIterator<ISPO> _src,
IAccessPath<ISPO> accessPath,
AbstractTripleStore db,
IV rdfType,
IV rdfsResource)
Returns a suitably configured
BackchainTypeResourceIterator -or-
src iff the accessPath does not require the materialization
of (x rdf:type rdfs:Resource) entailments. |
static IChunkedOrderedIterator<ISPO> |
BackchainTypeResourceIterator.newInstance(IChunkedOrderedIterator<ISPO> _src,
IAccessPath<ISPO> accessPath,
AbstractTripleStore db,
IV rdfType,
IV rdfsResource)
Returns a suitably configured
BackchainTypeResourceIterator -or-
src iff the accessPath does not require the materialization
of (x rdf:type rdfs:Resource) entailments. |
Modifier and Type | Method and Description |
---|---|
protected void |
BackchainOwlSameAsIterator.getSames(IV id,
Set<IV> sames) |
Constructor and Description |
---|
BackchainOwlSameAsIterator(IChunkedOrderedIterator<ISPO> src,
AbstractTripleStore db,
IV sameAs) |
BackchainOwlSameAsPropertiesIterator(IChunkedOrderedIterator<ISPO> src,
IV s,
IV p,
IV o,
AbstractTripleStore db,
IV sameAs)
Create an iterator that will visit all statements in the source iterator
and also backchain any entailments that would have resulted from
owl:sameAs {2,3}.
|
BackchainOwlSameAsPropertiesIterator(IChunkedOrderedIterator<ISPO> src,
IV s,
IV p,
IV o,
AbstractTripleStore db,
IV sameAs)
Create an iterator that will visit all statements in the source iterator
and also backchain any entailments that would have resulted from
owl:sameAs {2,3}.
|
BackchainOwlSameAsPropertiesIterator(IChunkedOrderedIterator<ISPO> src,
IV s,
IV p,
IV o,
AbstractTripleStore db,
IV sameAs)
Create an iterator that will visit all statements in the source iterator
and also backchain any entailments that would have resulted from
owl:sameAs {2,3}.
|
BackchainOwlSameAsPropertiesIterator(IChunkedOrderedIterator<ISPO> src,
IV s,
IV p,
IV o,
AbstractTripleStore db,
IV sameAs)
Create an iterator that will visit all statements in the source iterator
and also backchain any entailments that would have resulted from
owl:sameAs {2,3}.
|
BackchainOwlSameAsPropertiesPIterator(IChunkedOrderedIterator<ISPO> src,
IV p,
AbstractTripleStore db,
IV sameAs)
Create an iterator that will visit all statements in the source iterator
and also backchain any entailments that would have resulted from
owl:sameAs {2,3}.
|
BackchainOwlSameAsPropertiesPIterator(IChunkedOrderedIterator<ISPO> src,
IV p,
AbstractTripleStore db,
IV sameAs)
Create an iterator that will visit all statements in the source iterator
and also backchain any entailments that would have resulted from
owl:sameAs {2,3}.
|
BackchainOwlSameAsPropertiesPOIterator(IChunkedOrderedIterator<ISPO> src,
IV p,
IV o,
AbstractTripleStore db,
IV sameAs)
Create an iterator that will visit all statements in the source iterator
and also backchain any entailments that would have resulted from
owl:sameAs {2,3}.
|
BackchainOwlSameAsPropertiesPOIterator(IChunkedOrderedIterator<ISPO> src,
IV p,
IV o,
AbstractTripleStore db,
IV sameAs)
Create an iterator that will visit all statements in the source iterator
and also backchain any entailments that would have resulted from
owl:sameAs {2,3}.
|
BackchainOwlSameAsPropertiesPOIterator(IChunkedOrderedIterator<ISPO> src,
IV p,
IV o,
AbstractTripleStore db,
IV sameAs)
Create an iterator that will visit all statements in the source iterator
and also backchain any entailments that would have resulted from
owl:sameAs {2,3}.
|
BackchainOwlSameAsPropertiesSPIterator(IChunkedOrderedIterator<ISPO> src,
IV s,
IV p,
AbstractTripleStore db,
IV sameAs)
Create an iterator that will visit all statements in the source iterator
and also backchain any entailments that would have resulted from
owl:sameAs {2,3}.
|
BackchainOwlSameAsPropertiesSPIterator(IChunkedOrderedIterator<ISPO> src,
IV s,
IV p,
AbstractTripleStore db,
IV sameAs)
Create an iterator that will visit all statements in the source iterator
and also backchain any entailments that would have resulted from
owl:sameAs {2,3}.
|
BackchainOwlSameAsPropertiesSPIterator(IChunkedOrderedIterator<ISPO> src,
IV s,
IV p,
AbstractTripleStore db,
IV sameAs)
Create an iterator that will visit all statements in the source iterator
and also backchain any entailments that would have resulted from
owl:sameAs {2,3}.
|
BackchainOwlSameAsPropertiesSPOIterator(IChunkedOrderedIterator<ISPO> src,
IV s,
IV p,
IV o,
AbstractTripleStore db,
IV sameAs)
Create an iterator that will visit all statements in the source iterator
and also backchain any entailments that would have resulted from
owl:sameAs {2,3}.
|
BackchainOwlSameAsPropertiesSPOIterator(IChunkedOrderedIterator<ISPO> src,
IV s,
IV p,
IV o,
AbstractTripleStore db,
IV sameAs)
Create an iterator that will visit all statements in the source iterator
and also backchain any entailments that would have resulted from
owl:sameAs {2,3}.
|
BackchainOwlSameAsPropertiesSPOIterator(IChunkedOrderedIterator<ISPO> src,
IV s,
IV p,
IV o,
AbstractTripleStore db,
IV sameAs)
Create an iterator that will visit all statements in the source iterator
and also backchain any entailments that would have resulted from
owl:sameAs {2,3}.
|
BackchainOwlSameAsPropertiesSPOIterator(IChunkedOrderedIterator<ISPO> src,
IV s,
IV p,
IV o,
AbstractTripleStore db,
IV sameAs)
Create an iterator that will visit all statements in the source iterator
and also backchain any entailments that would have resulted from
owl:sameAs {2,3}.
|
Justification(int N,
IV[] ids)
Used by the
JustificationTupleSerializer to materialize
justifications. |
OwlSameAsPropertiesExpandingIterator(IV s,
IV p,
IV o,
AbstractTripleStore db,
IV sameAs,
IKeyOrder<ISPO> keyOrder) |
OwlSameAsPropertiesExpandingIterator(IV s,
IV p,
IV o,
AbstractTripleStore db,
IV sameAs,
IKeyOrder<ISPO> keyOrder) |
OwlSameAsPropertiesExpandingIterator(IV s,
IV p,
IV o,
AbstractTripleStore db,
IV sameAs,
IKeyOrder<ISPO> keyOrder) |
OwlSameAsPropertiesExpandingIterator(IV s,
IV p,
IV o,
AbstractTripleStore db,
IV sameAs,
IKeyOrder<ISPO> keyOrder) |
Modifier and Type | Interface and Description |
---|---|
interface |
InlineLiteralIV<V extends BigdataLiteral,T>
Common root interface for AbstractLiteralIV and LiteralExtensionIV, the two
inline literal IV class roots.
|
Modifier and Type | Field and Description |
---|---|
protected IV |
InlineURIHandler.namespaceIV
The inline vocab IV for the namespace prefix.
|
Modifier and Type | Method and Description |
---|---|
static IV |
XPathMathFunctions.abs(IV iv) |
static IV |
XPathMathFunctions.ceiling(IV iv)
Returns the smallest (closest to negative infinity) number with no
fractional part that is not less than the value of $arg.
|
IV<V,T> |
IVCache.clone(boolean clearCache)
Return a copy of this
IV . |
IV |
ILexiconConfiguration.createInlineIV(org.openrdf.model.Value value)
Create an inline
IV for the supplied RDF value if inlining is
supported for the supplied RDF value. |
IV |
LexiconConfiguration.createInlineIV(org.openrdf.model.Value value) |
static IV |
IVUtility.decode(byte[] key)
Decode an
IV from a byte[]. |
static IV[] |
IVUtility.decode(byte[] key,
int numTerms)
Decodes up to numTerms
IV s from a byte[]. |
static IV[] |
IVUtility.decode(byte[] key,
int offset,
int numTerms)
Decodes up to numTerms
IV s from a byte[]. |
static IV[] |
IVUtility.decodeAll(byte[] key)
Decodes all
IV s from a byte[]. |
static IV[] |
IVUtility.decodeAll(byte[] key,
int off,
int len)
Decodes
IV s from a slice of a byte[]. |
static IV |
IVUtility.decodeFromOffset(byte[] key,
int offset)
Decode one
IV . |
static IV |
IVUtility.decodeFromOffset(byte[] key,
int offset,
boolean nullIsNullRef)
Decode one
IV . |
static IV[] |
AbstractEncodeDecodeKeysTestCase.decodeStatementKey(byte[] key,
int arity)
Decode a key from one of the statement indices.
|
protected static IV<?,?>[] |
AbstractEncodeDecodeKeysTestCase.doEncodeDecodeTest(IV<?,?>[] e)
Encodes an array of
IV s and then decodes them and
verifies that the decoded values are equal-to the original values. |
static IV |
XPathMathFunctions.floor(IV iv) |
IV |
IExtensionIV.getExtensionIV() |
protected IV<?,?> |
AbstractEncodeDecodeKeysTestCase.newTermId(VTE vte)
Factory for mock
IV s. |
static IV |
XPathMathFunctions.round(IV iv) |
Modifier and Type | Method and Description |
---|---|
protected List<IV<?,?>> |
AbstractEncodeDecodeMixedIVsTest.prepareIVs() |
Modifier and Type | Method and Description |
---|---|
static IV |
XPathMathFunctions.abs(IV iv) |
V |
ILexiconConfiguration.asValueFromVocab(IV<?,?> iv)
|
V |
LexiconConfiguration.asValueFromVocab(IV<?,?> iv) |
static IV |
XPathMathFunctions.ceiling(IV iv)
Returns the smallest (closest to negative infinity) number with no
fractional part that is not less than the value of $arg.
|
static int |
IVUtility.compare(IV iv1,
IV iv2)
This provides a dumb comparison across IVs.
|
static int |
IVUtility.compare(IV iv1,
IV iv2)
This provides a dumb comparison across IVs.
|
protected static void |
AbstractEncodeDecodeKeysTestCase.doComparatorTest(IV<?,?>[] e)
Verify the comparator for some set of
IV s. |
protected static IV<?,?>[] |
AbstractEncodeDecodeKeysTestCase.doEncodeDecodeTest(IV<?,?>[] e)
Encodes an array of
IV s and then decodes them and
verifies that the decoded values are equal-to the original values. |
static IKeyBuilder |
IVUtility.encode(IKeyBuilder keyBuilder,
IV iv)
Encode an RDF value into a key for one of the statement indices.
|
static boolean |
IVUtility.equals(IV iv1,
IV iv2) |
static boolean |
IVUtility.equals(IV iv1,
IV iv2) |
static IV |
XPathMathFunctions.floor(IV iv) |
static IV |
XPathMathFunctions.round(IV iv) |
Modifier and Type | Class and Description |
---|---|
class |
ConditionalBind<E extends IV>
Operator causes a variable to be bound to the result of its evaluation as a
side-effect unless the variable is already bound and the as-bound value does
not compare as equals.
|
class |
IVValueExpression<T extends IV>
A specialized IValueExpression that evaluates to an IV.
|
Modifier and Type | Method and Description |
---|---|
protected IV |
IVValueExpression.asIV(BigdataValue value,
IBindingSet bs)
Return an
IV for the Value . |
protected IV |
IVValueExpression.asIV(org.openrdf.model.Value value,
IBindingSet bs)
Return an
IV for the Value . |
IV |
DateTimeUtility.doMathOp(org.openrdf.model.Literal l1,
IV iv1,
org.openrdf.model.Literal l2,
IV iv2,
MathBOp.MathOp op,
BigdataValueFactory vf) |
IV |
IMathOpHandler.doMathOp(org.openrdf.model.Literal l1,
IV iv1,
org.openrdf.model.Literal l2,
IV iv2,
MathBOp.MathOp op,
BigdataValueFactory vf)
Perform the operation on arguments.
|
IV |
Range.from() |
IV |
NumericBOp.get(IBindingSet bs) |
IV |
XsdUnsignedLongBOp.get(IBindingSet bs) |
IV |
IriBOp.get(IBindingSet bs) |
IV |
MathBOp.get(IBindingSet bs) |
IV |
LcaseBOp.get(IBindingSet bs) |
IV |
StrlenBOp.get(IBindingSet bs) |
IV |
CoalesceBOp.get(IBindingSet bs) |
IV |
NowBOp.get(IBindingSet bs) |
IV |
LangBOp.get(IBindingSet bs) |
IV |
RandBOp.get(IBindingSet bindingSet) |
IV |
UUIDBOp.get(IBindingSet bs) |
IV |
StrBeforeBOp.get(IBindingSet bs) |
IV |
XsdStrBOp.get(IBindingSet bs) |
IV |
ConcatBOp.get(IBindingSet bs) |
IV |
DigestBOp.get(IBindingSet bs) |
IV |
BNodeBOp.get(IBindingSet bs) |
IV |
StrAfterBOp.get(IBindingSet bs) |
IV |
StrBOp.get(IBindingSet bs) |
IV |
FuncBOp.get(IBindingSet bs) |
IV |
SubstrBOp.get(IBindingSet bs) |
IV |
ReplaceBOp.get(IBindingSet bs) |
IV |
StrdtBOp.get(IBindingSet bs) |
IV |
IfBOp.get(IBindingSet bs) |
IV |
DateBOp.get(IBindingSet bs) |
IV |
DatatypeBOp.get(IBindingSet bs) |
IV |
EncodeForURIBOp.get(IBindingSet bs) |
IV |
XsdLongBOp.get(IBindingSet bs) |
IV |
StrlangBOp.get(IBindingSet bs) |
IV |
UcaseBOp.get(IBindingSet bs) |
protected IV |
IVValueExpression.getAndCheckBound(int i,
IBindingSet bs)
Get the function argument (a value expression) and evaluate it against
the source solution.
|
protected IV |
IVValueExpression.getAndCheckLiteral(int i,
IBindingSet bs)
Get the function argument (a value expression) and evaluate it against
the source solution.
|
protected IV |
DateBOp.timezone(BigdataLiteral l) |
IV |
Range.to() |
protected IV |
DateBOp.tz(BigdataLiteral l) |
Modifier and Type | Method and Description |
---|---|
IValueExpression<? extends IV> |
RangeBOp.from() |
IValueExpression<? extends IV> |
IVValueExpression.get(int i) |
IValueExpression<IV> |
InBOp.getValueExpression()
The value expression to be tested.
|
IValueExpression<? extends IV> |
NumericBOp.left() |
IValueExpression<? extends IV> |
MathBOp.left() |
IValueExpression<? extends IV> |
DateBOp.left() |
IValueExpression<? extends IV> |
MathBOp.right() |
IValueExpression<? extends IV> |
RangeBOp.to() |
Modifier and Type | Method and Description |
---|---|
static org.openrdf.model.Literal |
IVValueExpression.asLiteral(IV iv)
Return the
Literal for the IV . |
static org.openrdf.model.Value |
IVValueExpression.asValue(IV iv)
Return the
Value for the IV . |
static boolean |
CompareBOp.compare(IV<BigdataValue,?> left,
IV<BigdataValue,?> right,
org.openrdf.query.algebra.Compare.CompareOp op) |
static boolean |
CompareBOp.compare(IV<BigdataValue,?> left,
IV<BigdataValue,?> right,
org.openrdf.query.algebra.Compare.CompareOp op) |
IV |
DateTimeUtility.doMathOp(org.openrdf.model.Literal l1,
IV iv1,
org.openrdf.model.Literal l2,
IV iv2,
MathBOp.MathOp op,
BigdataValueFactory vf) |
IV |
DateTimeUtility.doMathOp(org.openrdf.model.Literal l1,
IV iv1,
org.openrdf.model.Literal l2,
IV iv2,
MathBOp.MathOp op,
BigdataValueFactory vf) |
NumericIV |
MathUtility.doMathOp(org.openrdf.model.Literal l1,
IV iv1,
org.openrdf.model.Literal l2,
IV iv2,
MathBOp.MathOp op,
BigdataValueFactory vf) |
NumericIV |
MathUtility.doMathOp(org.openrdf.model.Literal l1,
IV iv1,
org.openrdf.model.Literal l2,
IV iv2,
MathBOp.MathOp op,
BigdataValueFactory vf) |
IV |
IMathOpHandler.doMathOp(org.openrdf.model.Literal l1,
IV iv1,
org.openrdf.model.Literal l2,
IV iv2,
MathBOp.MathOp op,
BigdataValueFactory vf)
Perform the operation on arguments.
|
IV |
IMathOpHandler.doMathOp(org.openrdf.model.Literal l1,
IV iv1,
org.openrdf.model.Literal l2,
IV iv2,
MathBOp.MathOp op,
BigdataValueFactory vf)
Perform the operation on arguments.
|
protected String |
IVValueExpression.literalLabel(IV iv)
|
Modifier and Type | Method and Description |
---|---|
void |
RangeBOp.setFrom(IValueExpression<? extends IV> from) |
void |
RangeBOp.setTo(IValueExpression<? extends IV> to) |
protected static XSDBooleanIVValueExpression |
XSDBooleanIVValueExpression.wrap(IValueExpression<? extends IV> ve)
If the operand is not known to evaluate to a boolean, wrap it with an
EBVBOp . |
Constructor and Description |
---|
Range(IV from,
IV to)
Construct a numerical range using two IVs.
|
Range(IV from,
IV to)
Construct a numerical range using two IVs.
|
Constructor and Description |
---|
AndBOp(IValueExpression<? extends IV> x,
IValueExpression<? extends IV> y) |
AndBOp(IValueExpression<? extends IV> x,
IValueExpression<? extends IV> y) |
BNodeBOp(IValueExpression<? extends IV> x,
GlobalAnnotations globals) |
CompareBOp(IValueExpression<? extends IV> left,
IValueExpression<? extends IV> right,
org.openrdf.query.algebra.Compare.CompareOp op) |
CompareBOp(IValueExpression<? extends IV> left,
IValueExpression<? extends IV> right,
org.openrdf.query.algebra.Compare.CompareOp op) |
DatatypeBOp(IValueExpression<? extends IV> x,
GlobalAnnotations globals) |
DateBOp(IValueExpression<? extends IV> left,
DateBOp.DateOp op,
GlobalAnnotations globals) |
DigestBOp(IValueExpression<? extends IV> left,
DigestBOp.DigestOp op,
GlobalAnnotations globals) |
EBVBOp(IValueExpression<? extends IV> x) |
EncodeForURIBOp(IValueExpression<? extends IV> x,
GlobalAnnotations globals) |
IfBOp(IValueExpression<? extends IV> conditional,
IValueExpression<? extends IV> expression1,
IValueExpression<? extends IV> expression2) |
IfBOp(IValueExpression<? extends IV> conditional,
IValueExpression<? extends IV> expression1,
IValueExpression<? extends IV> expression2) |
IfBOp(IValueExpression<? extends IV> conditional,
IValueExpression<? extends IV> expression1,
IValueExpression<? extends IV> expression2) |
InBinaryBOp(boolean not,
IValueExpression<? extends IV> var,
IConstant<? extends IV>... set) |
InBOp(boolean not,
IValueExpression<? extends IV> var,
IConstant<? extends IV>... set) |
InHashBOp(boolean not,
IValueExpression<? extends IV> var,
IConstant<? extends IV>... set) |
IriBOp(IValueExpression<? extends IV> x,
String baseURI,
GlobalAnnotations globals) |
IsBNodeBOp(IValueExpression<? extends IV> x) |
IsBoundBOp(IVariable<IV> x) |
IsInlineBOp(IVariable<IV> x,
boolean inline) |
IsLiteralBOp(IValueExpression<? extends IV> x) |
IsMaterializedBOp(IVariable<IV> x,
boolean materialized) |
IsNumericBOp(IValueExpression<? extends IV<?,?>> x) |
IsURIBOp(IValueExpression<? extends IV> x) |
IVValueExpression(IValueExpression<? extends IV> x,
GlobalAnnotations globals,
NV... anns)
One arg convenience constructor.
|
LangBOp(IValueExpression<? extends IV> x,
GlobalAnnotations globals) |
LangMatchesBOp(IValueExpression<? extends IV> tag,
IValueExpression<? extends IV> range) |
LangMatchesBOp(IValueExpression<? extends IV> tag,
IValueExpression<? extends IV> range) |
LcaseBOp(IValueExpression<? extends IV> x,
GlobalAnnotations globals) |
MathBOp(IValueExpression<? extends IV> left,
IValueExpression<? extends IV> right,
MathBOp.MathOp op,
GlobalAnnotations globals) |
MathBOp(IValueExpression<? extends IV> left,
IValueExpression<? extends IV> right,
MathBOp.MathOp op,
GlobalAnnotations globals) |
NotBOp(IValueExpression<? extends IV> x) |
NumericBOp(IValueExpression<? extends IV> left,
NumericBOp.NumericOp op) |
OrBOp(IValueExpression<? extends IV> x,
IValueExpression<? extends IV> y) |
OrBOp(IValueExpression<? extends IV> x,
IValueExpression<? extends IV> y) |
RangeBOp(IValueExpression<? extends IV> from,
IValueExpression<? extends IV> to) |
RangeBOp(IValueExpression<? extends IV> from,
IValueExpression<? extends IV> to) |
RegexBOp(IValueExpression<? extends IV> var,
IValueExpression<? extends IV> pattern)
Construct a regex bop without flags.
|
RegexBOp(IValueExpression<? extends IV> var,
IValueExpression<? extends IV> pattern)
Construct a regex bop without flags.
|
RegexBOp(IValueExpression<? extends IV> var,
IValueExpression<? extends IV> pattern,
IValueExpression<? extends IV> flags)
Construct a regex bop with flags.
|
RegexBOp(IValueExpression<? extends IV> var,
IValueExpression<? extends IV> pattern,
IValueExpression<? extends IV> flags)
Construct a regex bop with flags.
|
RegexBOp(IValueExpression<? extends IV> var,
IValueExpression<? extends IV> pattern,
IValueExpression<? extends IV> flags)
Construct a regex bop with flags.
|
ReplaceBOp(IValueExpression<? extends IV> var,
IValueExpression<? extends IV> pattern,
IValueExpression<? extends IV> replacement,
GlobalAnnotations globals)
Construct a replace bop without flags.
|
ReplaceBOp(IValueExpression<? extends IV> var,
IValueExpression<? extends IV> pattern,
IValueExpression<? extends IV> replacement,
GlobalAnnotations globals)
Construct a replace bop without flags.
|
ReplaceBOp(IValueExpression<? extends IV> var,
IValueExpression<? extends IV> pattern,
IValueExpression<? extends IV> replacement,
GlobalAnnotations globals)
Construct a replace bop without flags.
|
ReplaceBOp(IValueExpression<? extends IV> var,
IValueExpression<? extends IV> pattern,
IValueExpression<? extends IV> replacement,
IValueExpression<? extends IV> flags,
GlobalAnnotations globals)
Construct a replace bop with flags.
|
ReplaceBOp(IValueExpression<? extends IV> var,
IValueExpression<? extends IV> pattern,
IValueExpression<? extends IV> replacement,
IValueExpression<? extends IV> flags,
GlobalAnnotations globals)
Construct a replace bop with flags.
|
ReplaceBOp(IValueExpression<? extends IV> var,
IValueExpression<? extends IV> pattern,
IValueExpression<? extends IV> replacement,
IValueExpression<? extends IV> flags,
GlobalAnnotations globals)
Construct a replace bop with flags.
|
ReplaceBOp(IValueExpression<? extends IV> var,
IValueExpression<? extends IV> pattern,
IValueExpression<? extends IV> replacement,
IValueExpression<? extends IV> flags,
GlobalAnnotations globals)
Construct a replace bop with flags.
|
SameTermBOp(IValueExpression<? extends IV> left,
IValueExpression<? extends IV> right)
Constructor for sameTerm using
Compare.CompareOp.EQ . |
SameTermBOp(IValueExpression<? extends IV> left,
IValueExpression<? extends IV> right)
Constructor for sameTerm using
Compare.CompareOp.EQ . |
SameTermBOp(IValueExpression<? extends IV> left,
IValueExpression<? extends IV> right,
org.openrdf.query.algebra.Compare.CompareOp op)
Constructor for sameTerm using either
Compare.CompareOp.EQ or
Compare.CompareOp.NE . |
SameTermBOp(IValueExpression<? extends IV> left,
IValueExpression<? extends IV> right,
org.openrdf.query.algebra.Compare.CompareOp op)
Constructor for sameTerm using either
Compare.CompareOp.EQ or
Compare.CompareOp.NE . |
SPARQLConstraint(IValueExpression<? extends IV> x)
Construct a SPARQL constraint using the specified value expression.
|
SparqlTypeErrorBOp(IValueExpression<? extends IV> x) |
StrAfterBOp(IValueExpression<? extends IV> arg1,
IValueExpression<? extends IV> arg2,
GlobalAnnotations globals) |
StrAfterBOp(IValueExpression<? extends IV> arg1,
IValueExpression<? extends IV> arg2,
GlobalAnnotations globals) |
StrBeforeBOp(IValueExpression<? extends IV> arg1,
IValueExpression<? extends IV> arg2,
GlobalAnnotations globals) |
StrBeforeBOp(IValueExpression<? extends IV> arg1,
IValueExpression<? extends IV> arg2,
GlobalAnnotations globals) |
StrBOp(IValueExpression<? extends IV> x,
GlobalAnnotations globals) |
StrcontainsBOp(IValueExpression<? extends IV> x,
IValueExpression<? extends IV> y) |
StrcontainsBOp(IValueExpression<? extends IV> x,
IValueExpression<? extends IV> y) |
StrdtBOp(IValueExpression<? extends IV> x,
IValueExpression<? extends IV> dt,
GlobalAnnotations globals) |
StrdtBOp(IValueExpression<? extends IV> x,
IValueExpression<? extends IV> dt,
GlobalAnnotations globals) |
StrendsBOp(IValueExpression<? extends IV> x,
IValueExpression<? extends IV> y) |
StrendsBOp(IValueExpression<? extends IV> x,
IValueExpression<? extends IV> y) |
StrlangBOp(IValueExpression<? extends IV> x,
IValueExpression<? extends IV> dt,
GlobalAnnotations globals) |
StrlangBOp(IValueExpression<? extends IV> x,
IValueExpression<? extends IV> dt,
GlobalAnnotations globals) |
StrlenBOp(IValueExpression<? extends IV> x,
GlobalAnnotations globals) |
StrstartsBOp(IValueExpression<? extends IV> x,
IValueExpression<? extends IV> y) |
StrstartsBOp(IValueExpression<? extends IV> x,
IValueExpression<? extends IV> y) |
SubstrBOp(IValueExpression<? extends IV> x,
IValueExpression<? extends IV> start,
IValueExpression<? extends IV> length,
GlobalAnnotations globals) |
SubstrBOp(IValueExpression<? extends IV> x,
IValueExpression<? extends IV> start,
IValueExpression<? extends IV> length,
GlobalAnnotations globals) |
SubstrBOp(IValueExpression<? extends IV> x,
IValueExpression<? extends IV> start,
IValueExpression<? extends IV> length,
GlobalAnnotations globals) |
UcaseBOp(IValueExpression<? extends IV> x,
GlobalAnnotations globals) |
XsdLongBOp(IValueExpression<? extends IV> x,
GlobalAnnotations globals) |
XsdStrBOp(IValueExpression<? extends IV> x,
GlobalAnnotations globals) |
XsdUnsignedLongBOp(IValueExpression<? extends IV> x,
GlobalAnnotations globals) |
Modifier and Type | Class and Description |
---|---|
class |
AbstractInlineExtensionIV<V extends BigdataValue,T>
Abstract base class for fully inline
IExtensionIV s. |
class |
AbstractInlineIV<V extends BigdataValue,T>
Abstract base class for inline RDF values (literals, blank nodes, and
statement identifiers can be inlined).
|
class |
AbstractIV<V extends BigdataValue,T>
Abstract base class for the inline representation of an RDF Value (the
representation which is encoded in to the keys of the statement indices).
|
class |
AbstractNonInlineExtensionIV<V extends BigdataValue,T>
Abstract base class for non-inline
IV s which use the extension bit
and distinguish themselves by an extension byte
following the flags byte. |
class |
AbstractNonInlineExtensionIVWithDelegateIV<V extends BigdataValue,T>
Class always has the extension bit set but is NOT
100% "inline".
|
class |
AbstractNonInlineIV<V extends BigdataValue,T>
Abstract base class for
IV s which CAN NOT be fully materialized
from their inline representation. |
class |
BlobIV<V extends BigdataValue>
Implementation for any kind of RDF
Value when the value is not being
inlined, but primarily used with large RDF Value s. |
class |
TermId<V extends BigdataValue>
Implementation for any kind of RDF
Value when the values is not being
inlined. |
Modifier and Type | Method and Description |
---|---|
IV<V,Void> |
TermId.clone(boolean clearCache) |
IV<V,Void> |
BlobIV.clone(boolean clearCache) |
IV<?,?> |
AbstractNonInlineExtensionIVWithDelegateIV.getExtensionIV() |
IV |
BlobIV.getExtensionIV() |
Modifier and Type | Method and Description |
---|---|
int |
TermId._compareTo(IV o) |
abstract int |
AbstractIV._compareTo(IV o)
Compare two
IV s having the same intrinsic datatype. |
int |
AbstractNonInlineExtensionIVWithDelegateIV._compareTo(IV o) |
int |
BlobIV._compareTo(IV o) |
int |
AbstractIV.compareTo(IV o)
Imposes an ordering of IVs based on their natural sort ordering in the
index as unsigned byte[]s.
|
Constructor and Description |
---|
AbstractNonInlineExtensionIVWithDelegateIV(VTE vte,
AbstractLiteralIV<BigdataLiteral,?> delegate,
IV<?,?> extensionIv) |
Modifier and Type | Class and Description |
---|---|
class |
AbstractBNodeIV<V extends BigdataBNode,T>
Class for inline RDF blank nodes.
|
class |
FullyInlineUnicodeBNodeIV<V extends BigdataBNode>
Class for inline RDF blank nodes.
|
class |
NumericBNodeIV<V extends BigdataBNode>
Class for inline RDF blank nodes.
|
class |
SidIV<V extends BigdataBNode>
Internal value representing an inline statement identifier.
|
class |
UUIDBNodeIV<V extends BigdataBNode>
Class for inline RDF blank nodes.
|
Modifier and Type | Method and Description |
---|---|
IV<V,Integer> |
NumericBNodeIV.clone(boolean clearCache) |
IV<V,ISPO> |
SidIV.clone(boolean clearCache) |
IV<V,UUID> |
UUIDBNodeIV.clone(boolean clearCache) |
IV<V,String> |
FullyInlineUnicodeBNodeIV.clone(boolean clearCache) |
Modifier and Type | Method and Description |
---|---|
int |
NumericBNodeIV._compareTo(IV o) |
int |
SidIV._compareTo(IV o) |
int |
UUIDBNodeIV._compareTo(IV o) |
int |
FullyInlineUnicodeBNodeIV._compareTo(IV o) |
Modifier and Type | Class and Description |
---|---|
class |
AbstractLiteralIV<V extends BigdataLiteral,T>
Abstract base class for RDF datatype literals adds primitive data type
value access methods.
|
class |
FullyInlineTypedLiteralIV<V extends BigdataLiteral>
Implementation for inline
Literal s. |
class |
IPv4AddrIV<V extends BigdataLiteral>
Internal value representing an inline IP address.
|
class |
LiteralArrayIV
An inline literal IV composed of an array of other inline literal IVs.
|
class |
LiteralExtensionIV<V extends BigdataLiteral>
Class provides support for datatype
Literal s for which an
IExtension was registered. |
class |
MockedValueIV
Internally used IV representing a mocked value.
|
class |
NumericIV<V extends BigdataLiteral,T>
|
class |
PackedLongIV<V extends BigdataLiteral>
Internal value representing a packed long in the range [0;72057594037927935L].
|
class |
PartlyInlineTypedLiteralIV<V extends BigdataLiteral>
|
class |
UUIDLiteralIV<V extends BigdataLiteral>
Implementation for inline
UUID s (there is no corresponding XML
Schema Datatype). |
class |
XSDBooleanIV<V extends BigdataLiteral>
Implementation for inline
xsd:boolean . |
class |
XSDDecimalIV<V extends BigdataLiteral>
Implementation for inline
xsd:decimal . |
class |
XSDIntegerIV<V extends BigdataLiteral>
Implementation for inline
xsd:integer . |
class |
XSDNumericIV<V extends BigdataLiteral>
Implementation for inline
xsd:byte , xsd:short ,
xsd:int , xsd:long , xsd:float ,
xsd:decimal . |
class |
XSDUnsignedByteIV<V extends BigdataLiteral>
Implementation for inline
xsd:unsignedByte . |
class |
XSDUnsignedIntIV<V extends BigdataLiteral>
Implementation for inline
xsd:unsignedInt . |
class |
XSDUnsignedLongIV<V extends BigdataLiteral>
Implementation for inline
xsd:unsignedLong . |
class |
XSDUnsignedShortIV<V extends BigdataLiteral>
Implementation for inline
xsd:unsignedShort . |
Modifier and Type | Method and Description |
---|---|
IV<V,BigInteger> |
XSDIntegerIV.clone(boolean clearCache) |
IV<V,org.openrdf.model.Literal> |
PartlyInlineTypedLiteralIV.clone(boolean clearCache) |
IV<V,UUID> |
UUIDLiteralIV.clone(boolean clearCache) |
IV<V,BigInteger> |
XSDUnsignedLongIV.clone(boolean clearCache) |
IV<V,Number> |
XSDNumericIV.clone(boolean clearCache) |
IV<V,Short> |
XSDUnsignedByteIV.clone(boolean clearCache) |
IV<V,BigDecimal> |
XSDDecimalIV.clone(boolean clearCache) |
IV<V,Object> |
LiteralExtensionIV.clone(boolean clearCache)
Return a copy of this
IV . |
IV<V,String> |
FullyInlineTypedLiteralIV.clone(boolean clearCache) |
IV<V,Boolean> |
XSDBooleanIV.clone(boolean clearCache) |
IV<V,IPv4Address> |
IPv4AddrIV.clone(boolean clearCache) |
IV<V,Long> |
XSDUnsignedIntIV.clone(boolean clearCache) |
IV<V,Integer> |
XSDUnsignedShortIV.clone(boolean clearCache) |
IV<V,Long> |
PackedLongIV.clone(boolean clearCache) |
IV<BigdataURI,?> |
LiteralExtensionIV.getExtensionIV()
Extension IV is the datatype for this literal.
|
IV<?,?> |
MockedValueIV.getInlineValue()
We could theoretically get all the inline values from the inline IVs
and return them here.
|
IV<?,?> |
MockedValueIV.getIV() |
Modifier and Type | Method and Description |
---|---|
int |
XSDIntegerIV._compareTo(IV o) |
int |
UUIDLiteralIV._compareTo(IV o) |
int |
XSDUnsignedLongIV._compareTo(IV o) |
int |
XSDNumericIV._compareTo(IV o) |
int |
XSDUnsignedByteIV._compareTo(IV o) |
int |
XSDDecimalIV._compareTo(IV o) |
int |
LiteralExtensionIV._compareTo(IV o) |
int |
FullyInlineTypedLiteralIV._compareTo(IV o)
Compare two
IV s having the same intrinsic datatype. |
int |
XSDBooleanIV._compareTo(IV o) |
int |
IPv4AddrIV._compareTo(IV o) |
int |
MockedValueIV._compareTo(IV o) |
int |
XSDUnsignedIntIV._compareTo(IV o) |
int |
XSDUnsignedShortIV._compareTo(IV o) |
int |
LiteralArrayIV._compareTo(IV o) |
int |
PackedLongIV._compareTo(IV o) |
Constructor and Description |
---|
LiteralExtensionIV(AbstractLiteralIV<BigdataLiteral,?> delegate,
IV<BigdataURI,?> datatype) |
MockedValueIV(IV<?,?> delegate)
Construct an instance using the delegate.
|
PartlyInlineTypedLiteralIV(AbstractLiteralIV<BigdataLiteral,?> delegate,
IV<?,?> datatype) |
Modifier and Type | Class and Description |
---|---|
class |
FullyInlineURIIV<V extends BigdataURI>
Implementation for inline
URI s. |
class |
PartlyInlineURIIV<V extends BigdataURI>
|
class |
URIExtensionIV<V extends BigdataURI>
Class provides support for fully inline
URI s for which a
Vocabulary item was registered for the URI namespace
. |
class |
VocabURIByteIV<V extends BigdataURI>
A fully inlined representation of a URI based on a
byte code. |
class |
VocabURIShortIV<V extends BigdataURI>
A fully inlined representation of a URI based on a
short code. |
Modifier and Type | Method and Description |
---|---|
IV<V,Object> |
URIExtensionIV.clone(boolean clearCache)
Return a copy of this
IV . |
IV<V,org.openrdf.model.URI> |
FullyInlineURIIV.clone(boolean clearCache) |
IV<V,org.openrdf.model.URI> |
PartlyInlineURIIV.clone(boolean clearCache)
Return a copy of this
IV . |
IV<V,Short> |
VocabURIShortIV.clone(boolean clearCache)
Return a copy of this
IV . |
IV<V,Byte> |
VocabURIByteIV.clone(boolean clearCache)
Return a copy of this
IV . |
IV<BigdataURI,?> |
URIExtensionIV.getExtensionIV()
Extension IV is the
namespace for the URI . |
Modifier and Type | Method and Description |
---|---|
int |
URIExtensionIV._compareTo(IV o) |
int |
FullyInlineURIIV._compareTo(IV o) |
int |
VocabURIShortIV._compareTo(IV o) |
int |
VocabURIByteIV._compareTo(IV o) |
Constructor and Description |
---|
PartlyInlineURIIV(AbstractLiteralIV<BigdataLiteral,?> delegate,
IV<?,?> namespace) |
URIExtensionIV(AbstractLiteralIV<BigdataLiteral,?> delegateIV,
IV<?,?> namespaceIV) |
Modifier and Type | Interface and Description |
---|---|
interface |
ITermCache<K extends IV<?,?>,V extends BigdataValue>
Reduced interface for the
LexiconRelation 's term cache. |
class |
TermCache<K extends IV<?,?>,V extends BigdataValue> |
Modifier and Type | Field and Description |
---|---|
IV[] |
Term2IdWriteProc.Result.ivs |
Modifier and Type | Method and Description |
---|---|
IV |
IVDocIdExtension.decode(byte[] key,
int off) |
IV |
Term2IdTupleSerializer.deserialize(ITuple tuple)
|
IV |
BlobsTupleSerializer.deserializeKey(ITuple tuple)
Decodes the key to a
BlobIV . |
IV |
Id2TermTupleSerializer.deserializeKey(ITuple tuple)
Decodes the term identifier key to a term identifier.
|
IV |
LexiconRelation.getInlineIV(org.openrdf.model.Value value)
Attempt to convert the value to an inline internal value.
|
IV |
LexiconRelation.getIV(org.openrdf.model.Value value)
Deprecated.
Not even the unit tests should be doing this.
|
Modifier and Type | Method and Description |
---|---|
Map<IV<?,?>,BigdataValue> |
LexiconRelation.getTerms(Collection<IV<?,?>> ivs)
Batch resolution of internal values to
BigdataValue s. |
Map<IV<?,?>,BigdataValue> |
LexiconRelation.getTerms(Collection<IV<?,?>> ivsUnmodifiable,
int termsChunksSize,
int blobsChunkSize)
Batch resolution of internal values to
BigdataValue s. |
IVariableOrConstant<IV> |
LexPredicate.iv()
Return the
IV at index position . |
Iterator<IV> |
LexiconRelation.prefixScan(org.openrdf.model.Literal lit)
A scan of all literals having the given literal as a prefix.
|
Iterator<IV> |
LexiconRelation.prefixScan(org.openrdf.model.Literal[] lits)
A scan of all literals having any of the given literals as a prefix.
|
Modifier and Type | Method and Description |
---|---|
int |
IVDocIdExtension.byteLength(IV obj) |
void |
IVDocIdExtension.encode(IKeyBuilder keyBuilder,
IV obj) |
BigdataValue |
LexiconRelation.getTerm(IV iv)
Note:
BNode s are not stored in the reverse lexicon and are
recognized using AbstractTripleStore#isBNode(long) . |
void |
ISubjectCentricTextIndexer.index(IV<?,?> subject,
Iterator<BigdataValue> valuesIterator)
Add the terms to the full text index so that we can do fast lookup of the
corresponding term identifiers.
|
void |
BigdataSubjectCentricFullTextIndex.index(IV<?,?> subject,
Iterator<BigdataValue> valuesIterator) |
boolean |
ITermIVFilter.isValid(IV iv)
Return
true iff the term IV should be visited. |
Modifier and Type | Method and Description |
---|---|
static LexPredicate |
LexPredicate.forwardInstance(String relationName,
long timestamp,
IVariableOrConstant<BigdataValue> term,
IVariable<IV> var)
Simplified forward lookup ctor.
|
Map<IV<?,?>,BigdataValue> |
LexiconRelation.getTerms(Collection<IV<?,?>> ivs)
Batch resolution of internal values to
BigdataValue s. |
Map<IV<?,?>,BigdataValue> |
LexiconRelation.getTerms(Collection<IV<?,?>> ivsUnmodifiable,
int termsChunksSize,
int blobsChunkSize)
Batch resolution of internal values to
BigdataValue s. |
static LexPredicate |
LexPredicate.reverseInstance(String relationName,
long timestamp,
IVariable<BigdataValue> var,
IVariableOrConstant<IV> term)
Simplified reverse lookup ctor.
|
Constructor and Description |
---|
AssignTermId(IV iv) |
Term2IdWriteProc.Result(IV[] ivs) |
Constructor and Description |
---|
TermCache(ConcurrentWeakValueCacheWithBatchedUpdates<IV<?,?>,V> delegate) |
Modifier and Type | Field and Description |
---|---|
protected IV |
BigdataValueImpl.iv |
Modifier and Type | Method and Description |
---|---|
IV |
BigdataStatementImpl.c() |
IV |
BigdataStatementImpl.get(int index) |
IV |
BigdataValueImpl.getIV() |
IV |
BigdataValue.getIV()
Return the internal value for this value.
|
IV |
BigdataBNodeImpl.getIV() |
IV |
BigdataStatementImpl.getStatementIdentifier() |
IV |
BigdataStatementImpl.o() |
IV |
BigdataStatementImpl.p() |
IV |
BigdataStatementImpl.s() |
Modifier and Type | Method and Description |
---|---|
void |
BigdataValueImpl.setIV(IV iv) |
void |
BigdataValue.setIV(IV iv)
Set the internal value for this value.
|
Constructor and Description |
---|
BigdataResourceImpl(BigdataValueFactory valueFactory,
IV iv) |
BigdataValueImpl(BigdataValueFactory valueFactory,
IV iv) |
Modifier and Type | Field and Description |
---|---|
protected IV |
AbstractRuleFastClosure_11_13.propertyId |
Modifier and Type | Field and Description |
---|---|
protected IConstant<IV> |
AbstractRuleFastClosure_3_5_6_7_9.FastClosureRuleTask.propertyId |
protected IConstant<IV> |
AbstractRuleFastClosure_3_5_6_7_9.FastClosureRuleTask.rdfsSubPropertyOf |
Modifier and Type | Method and Description |
---|---|
protected IV[] |
AbstractRuleFastClosure_3_5_6_7_9.FastClosureRuleTask.getSortedArray(Set<IV> ivs)
Convert a
Set of term identifiers into a sorted array of term
identifiers. |
protected static IV |
AbstractInferenceEngineTestCase.getValue(IAccessPath<?> ap,
int index)
Return the constant bound on the
Predicate associated with the
IAccessPath at the specified slot index -or- AbstractTestCase.NULL iff
the predicate is not bound at that slot index. |
Modifier and Type | Method and Description |
---|---|
Set<IV> |
AbstractRuleFastClosure_3_5_6_7_9.SubPropertyClosureTask.call() |
Set<IV> |
AbstractRuleFastClosure_3_5_6_7_9.SubPropertiesOfClosureTask.call() |
protected abstract Set<IV> |
AbstractRuleFastClosure_3_5_6_7_9.FastClosureRuleTask.getSet()
Return the set of term identifiers that will be processed by the
rule.
|
protected Set<IV> |
AbstractRuleFastClosure_3_5_6_7_9.FastClosureRuleTask.getSubProperties()
|
Set<IV> |
AbstractRuleFastClosure_3_5_6_7_9.SubPropertyClosureTask.getSubProperties()
Compute the closure.
|
protected Set<IV> |
AbstractRuleFastClosure_3_5_6_7_9.FastClosureRuleTask.getSubPropertiesOf(IConstant<IV> propertyId)
|
Set<IV> |
AbstractRuleFastClosure_3_5_6_7_9.SubPropertiesOfClosureTask.getSubPropertiesOf(IConstant<IV> p)
Compute the closure.
|
Modifier and Type | Method and Description |
---|---|
protected IV[] |
AbstractRuleFastClosure_3_5_6_7_9.FastClosureRuleTask.getSortedArray(Set<IV> ivs)
Convert a
Set of term identifiers into a sorted array of term
identifiers. |
protected Set<IV> |
AbstractRuleFastClosure_3_5_6_7_9.FastClosureRuleTask.getSubPropertiesOf(IConstant<IV> propertyId)
|
Set<IV> |
AbstractRuleFastClosure_3_5_6_7_9.SubPropertiesOfClosureTask.getSubPropertiesOf(IConstant<IV> p)
Compute the closure.
|
Constructor and Description |
---|
AbstractRuleDistinctTermScan.DistinctTermScan(IRule rule,
IJoinNexus joinNexus,
IBuffer<ISolution[]> buffer,
IVariable<IV> h,
SPOKeyOrder keyOrder) |
AbstractRuleFastClosure_3_5_6_7_9.FastClosureRuleTask(String database,
String focusStore,
IRule rule,
IJoinNexus joinNexus,
IBuffer<ISolution[]> buffer,
IConstant<IV> rdfsSubPropertyOf,
IConstant<IV> propertyId)
(?x, {P}, ?y) -> (?x, propertyId, ?y)
Note: Both the database and the (optional) focusStore relation names
MUST be declared for these rules. |
AbstractRuleFastClosure_3_5_6_7_9.FastClosureRuleTask(String database,
String focusStore,
IRule rule,
IJoinNexus joinNexus,
IBuffer<ISolution[]> buffer,
IConstant<IV> rdfsSubPropertyOf,
IConstant<IV> propertyId)
(?x, {P}, ?y) -> (?x, propertyId, ?y)
Note: Both the database and the (optional) focusStore relation names
MUST be declared for these rules. |
AbstractRuleFastClosure_3_5_6_7_9.SubPropertiesOfClosureTask(IRelation<ISPO> view,
IConstant<IV> rdfsSubPropertyOf,
IConstant<IV> p) |
AbstractRuleFastClosure_3_5_6_7_9.SubPropertiesOfClosureTask(IRelation<ISPO> view,
IConstant<IV> rdfsSubPropertyOf,
IConstant<IV> p) |
AbstractRuleFastClosure_3_5_6_7_9.SubPropertyClosureTask(IRelation<ISPO> view,
IConstant<IV> rdfsSubPropertyOf) |
AbstractRuleFastClosure_3_5_6_7_9(String name,
String relationName,
IConstant<IV> rdfsSubPropertyOf,
IConstant<IV> propertyId,
IRuleTaskFactory taskFactory) |
AbstractRuleFastClosure_3_5_6_7_9(String name,
String relationName,
IConstant<IV> rdfsSubPropertyOf,
IConstant<IV> propertyId,
IRuleTaskFactory taskFactory) |
AbstractRuleFastClosure_5_6_7_9(String name,
String database,
String focusStore,
IConstant<IV> rdfsSubPropertyOf,
IConstant<IV> propertyId) |
AbstractRuleFastClosure_5_6_7_9(String name,
String database,
String focusStore,
IConstant<IV> rdfsSubPropertyOf,
IConstant<IV> propertyId) |
MatchRule(String relationName,
Vocabulary vocab,
IVariable<IV> lit,
IConstant<IV>[] preds,
IConstant<IV> cls) |
MatchRule(String relationName,
Vocabulary vocab,
IVariable<IV> lit,
IConstant<IV>[] preds,
IConstant<IV> cls) |
Modifier and Type | Method and Description |
---|---|
protected IV<?,?>[] |
RDRHistory.resolveTerms(org.openrdf.model.URI[] terms)
Helper method to resolve added and removed terms.
|
Modifier and Type | Method and Description |
---|---|
static IV |
ASTDeferredIVResolutionInitializer.decode(String val,
String type)
Decode an IV from its string representation and type, provided in as
ASTRDFLiteral node in AST model.
|
Modifier and Type | Field and Description |
---|---|
IV<?,?> |
VoID.IVCount.iv |
Modifier and Type | Method and Description |
---|---|
protected static VoID.IVCount[] |
VoID.classUsage(AbstractTripleStore kb,
IV<?,?> civ,
VoID.IVCount[] classPartitionCounts)
Return the class partition statistics for the named graph.
|
protected static VoID.IVCount[] |
VoID.predicateUsage(AbstractTripleStore kb,
IV<?,?> civ,
VoID.IVCount[] predicatePartitionCounts)
Return the predicate partition statistics for the named graph.
|
Constructor and Description |
---|
VoID.IVCount(IV<?,?> iv,
long count) |
Modifier and Type | Method and Description |
---|---|
protected IV<BigdataValue,?> |
AbstractBigdataExprBuilderTestCase.makeIV(BigdataValue value)
Note: makeIV() in the tests can leave the IV as a MockIV since we will
never have anything in the database (unless there is a Vocabulary or it
is otherwise inline, in which case this code is sufficient to resolve the
inline IV).
|
Modifier and Type | Method and Description |
---|---|
IV |
FunctionRegistry.UnknownFunctionBOp.get(IBindingSet bindingSet) |
protected IV |
AbstractASTEvaluationTestCase.makeIV(org.openrdf.model.Value v)
Return a (Mock) IV for a Value.
|
protected IV |
TestStaticAnalysis_CanJoin.mockIV()
Return a (Mock) IV.
|
static IV |
DummyConstantNode.toDummyIV(BigdataValue val) |
Modifier and Type | Method and Description |
---|---|
IValueExpression<? extends IV> |
FunctionRegistry.Factory.create(BOpContextBase context,
GlobalAnnotations globals,
Map<String,Object> scalarValues,
ValueExpressionNode... args)
Create an
IValueExpression instance. |
IValueExpression<? extends IV> |
FunctionRegistry.CompareFactory.create(BOpContextBase context,
GlobalAnnotations globals,
Map<String,Object> scalarValues,
ValueExpressionNode... args) |
IValueExpression<? extends IV> |
FunctionRegistry.SameTermFactory.create(BOpContextBase context,
GlobalAnnotations globals,
Map<String,Object> scalarValues,
ValueExpressionNode... args) |
IValueExpression<? extends IV> |
FunctionRegistry.MathFactory.create(BOpContextBase context,
GlobalAnnotations globals,
Map<String,Object> scalarValues,
ValueExpressionNode... args) |
IValueExpression<? extends IV> |
FunctionRegistry.NumericFactory.create(BOpContextBase context,
GlobalAnnotations globals,
Map<String,Object> scalarValues,
ValueExpressionNode... args) |
IValueExpression<? extends IV> |
FunctionRegistry.DigestFactory.create(BOpContextBase context,
GlobalAnnotations globals,
Map<String,Object> scalarValues,
ValueExpressionNode... args) |
IValueExpression<? extends IV> |
FunctionRegistry.DateFactory.create(BOpContextBase context,
GlobalAnnotations globals,
Map<String,Object> scalarValues,
ValueExpressionNode... args) |
IValueExpression<? extends IV> |
FunctionRegistry.CastFactory.create(BOpContextBase context,
GlobalAnnotations globals,
Map<String,Object> scalarValues,
ValueExpressionNode... args) |
IValueExpression<? extends IV> |
FunctionRegistry.GroupConcatFactory.create(BOpContextBase context,
GlobalAnnotations globals,
Map<String,Object> scalarValues,
ValueExpressionNode... args) |
IValueExpression<? extends IV> |
FunctionRegistry.InFactory.create(BOpContextBase context,
GlobalAnnotations globals,
Map<String,Object> scalarValues,
ValueExpressionNode... args) |
IValueExpression<? extends IV> |
FunctionRegistry.ExistsFactory.create(BOpContextBase context,
GlobalAnnotations globals,
Map<String,Object> scalarValues,
ValueExpressionNode... args) |
IValueExpression<? extends IV> |
GroupMemberValueExpressionNodeBase.getRequiredValueExpression()
Return the
IValueExpression . |
IValueExpression<? extends IV> |
ValueExpressionNode.getRequiredValueExpression() |
IValueExpression<? extends IV> |
IValueExpressionNode.getRequiredValueExpression()
Return the cached
IValueExpressionNode if it exists on the node. |
IVariableOrConstant<IV> |
TermNode.getValueExpression()
Strengthen the return type.
|
IConstant<IV> |
ConstantNode.getValueExpression()
Strengthen return type.
|
IValueExpression<? extends IV> |
FilterNode.getValueExpression() |
IVariable<IV> |
VarNode.getValueExpression()
Strengthen return type.
|
IValueExpression<? extends IV> |
AssignmentNode.getValueExpression() |
IValueExpression<? extends IV> |
ValueExpressionNode.getValueExpression() |
IValueExpression<? extends IV> |
OrderByExpr.getValueExpression() |
IValueExpression<? extends IV> |
IValueExpressionNode.getValueExpression()
Return the cached
IValueExpression if it exists on the node,
otherwise return null. |
IVariable<IV> |
AssignmentNode.getVar()
The variable onto which the assignment is bound (as an
IVariable ). |
Set<IVariable<IV>> |
ComputedMaterializationRequirement.getVarsToMaterialize() |
static IValueExpression<? extends IV> |
FunctionRegistry.toVE(BOpContextBase context,
GlobalAnnotations globals,
org.openrdf.model.URI functionURI,
Map<String,Object> scalarValues,
ValueExpressionNode... args)
Convert a
FunctionNode into an IValueExpression . |
Modifier and Type | Method and Description |
---|---|
static INeedsMaterialization.Requirement |
StaticAnalysis.gatherVarsToMaterialize(BOp c,
Set<IVariable<IV>> terms)
Static helper used to determine materialization requirements.
|
static INeedsMaterialization.Requirement |
StaticAnalysis.gatherVarsToMaterialize(BOp c,
Set<IVariable<IV>> terms,
boolean includeVarsInAnnotations)
Static helper used to determine materialization requirements.
|
static INeedsMaterialization.Requirement |
StaticAnalysis.gatherVarsToMaterialize(BOp c,
Set<IVariable<IV>> terms,
Map<IVariable<?>,IValueExpression<?>> varMap)
Static helper used to determine materialization requirements.
|
static INeedsMaterialization.Requirement |
StaticAnalysis.gatherVarsToMaterialize(BOp c,
Set<IVariable<IV>> terms,
Map<IVariable<?>,IValueExpression<?>> varMap,
boolean includeVarsInAnnotations)
Static helper used to determine materialization requirements.
|
void |
TermNode.setValueExpression(IValueExpression<? extends IV> ve)
Operation is not supported (could be modeled by changing args[0] if we
still want to do this).
|
void |
VarNode.setValueExpression(IValueExpression<? extends IV> ve)
Hot-swap the IVariable underneath this VarNode.
|
void |
AssignmentNode.setValueExpression(IValueExpression<? extends IV> ve) |
void |
ValueExpressionNode.setValueExpression(IValueExpression<? extends IV> ve)
Called by AST2BOpUtility to populate the value expression nodes
with value expressions.
|
void |
IValueExpressionNode.setValueExpression(IValueExpression<? extends IV> ve)
Cache the translated value expression on the node.
|
Constructor and Description |
---|
ConstantNode(IV val) |
Constructor and Description |
---|
ComputedMaterializationRequirement(INeedsMaterialization.Requirement requirement,
Set<IVariable<IV>> varsToMaterialize) |
ConstantNode(IConstant<IV> val) |
DatasetNode(Set<IV> defaultGraphs,
Set<IV> namedGraphs,
boolean update) |
DatasetNode(Set<IV> defaultGraphs,
Set<IV> namedGraphs,
boolean update) |
DatasetNode(Set<IV> defaultGraphs,
Set<IV> namedGraphs,
IElementFilter<ISPO> defaultGraphFilter,
IElementFilter<ISPO> namedGraphFilter,
boolean update) |
DatasetNode(Set<IV> defaultGraphs,
Set<IV> namedGraphs,
IElementFilter<ISPO> defaultGraphFilter,
IElementFilter<ISPO> namedGraphFilter,
boolean update) |
ValueExpressionNode(IValueExpression<? extends IV> ve)
Deprecated.
This was just for compatibility with SOp2ASTUtility. It is
only used by the test suite now. It should be removed now
that we are done with the SPARQL to AST direct translation.
|
VarNode(IVariable<IV> var) |
Modifier and Type | Method and Description |
---|---|
void |
DescribeCache.insert(IV<?,?> iv,
org.openrdf.model.Graph g)
Insert/update the cache entry for an
IV . |
void |
IDescribeCache.insert(IV<?,?> iv,
org.openrdf.model.Graph g)
Insert/update the cache entry for an
IV . |
org.openrdf.model.Graph |
DescribeCache.lookup(IV<?,?> iv) |
org.openrdf.model.Graph |
IDescribeCache.lookup(IV<?,?> iv)
Lookup and return the cache entry.
|
Modifier and Type | Method and Description |
---|---|
void |
DescribeCache.invalidate(Set<IV<?,?>> ivs)
Invalidate the identified cache entries.
|
void |
IDescribeCache.invalidate(Set<IV<?,?>> ivs)
Invalidate the identified cache entries.
|
Modifier and Type | Field and Description |
---|---|
IV |
DataSetSummary.firstContext
|
Modifier and Type | Field and Description |
---|---|
Set<IV> |
DataSetSummary.graphs
The set of graphs.
|
Modifier and Type | Method and Description |
---|---|
protected IV[] |
ASTSearchInSearchOptimizer.getHits(AST2BOpContext ctx,
org.openrdf.model.Literal search,
String match,
String regex)
Collect the hits for the IN filter.
|
Modifier and Type | Method and Description |
---|---|
IVariable<IV> |
ServiceParams.getAsVar(org.openrdf.model.URI param)
Helper.
|
IVariable<IV> |
ServiceParams.getAsVar(org.openrdf.model.URI param,
IVariable<IV> defaultValue)
Helper.
|
Set<IV> |
DataSetSummary.getGraphs()
Return the distinct
IV s for the graphs known to the database. |
static Set<IV> |
DataSetSummary.toInternalValues(Set<org.openrdf.model.URI> graphs) |
static IValueExpression<? extends IV> |
AST2BOpUtility.toVE(BOpContextBase context,
GlobalAnnotations globals,
IValueExpressionNode node)
Convert an
IValueExpressionNode (recursively) to an
IValueExpression . |
Modifier and Type | Method and Description |
---|---|
protected static PipelineOp |
AST2BOpFilters.addChunkedMaterializationStep(PipelineOp left,
Set<IVariable<IV>> vars,
boolean materializeInlineIvs,
Long cutoffLimit,
Properties queryHints,
AST2BOpContext ctx)
Use a pipeline operator which uses the chunked materialization pattern
for solution sets.
|
protected static PipelineOp |
AST2BOpFilters.addMaterializationSteps1(PipelineOp left,
int rightId,
IValueExpression<IV> ve,
Set<IVariable<IV>> vars,
Properties queryHints,
AST2BOpContext ctx)
If the value expression that needs the materialized variables can run
without a
NotMaterializedException then just route to the
rightId (around the rest of the materialization pipeline steps). |
protected static PipelineOp |
AST2BOpFilters.addMaterializationSteps1(PipelineOp left,
int rightId,
IValueExpression<IV> ve,
Set<IVariable<IV>> vars,
Properties queryHints,
AST2BOpContext ctx)
If the value expression that needs the materialized variables can run
without a
NotMaterializedException then just route to the
rightId (around the rest of the materialization pipeline steps). |
protected static PipelineOp |
AST2BOpFilters.addMaterializationSteps2(PipelineOp left,
int rightId,
Set<IVariable<IV>> vars,
Properties queryHints,
AST2BOpContext ctx)
Adds a series of materialization steps to materialize terms needed
downstream.
|
protected static PipelineOp |
AST2BOpFilters.addMaterializationSteps3(PipelineOp left,
Set<IVariable<?>> doneSet,
Map<IConstraint,Set<IVariable<IV>>> needsMaterialization,
Properties queryHints,
AST2BOpContext ctx)
For each filter which requires materialization steps, add the
materializations steps to the pipeline and then add the filter to the
pipeline.
|
protected static PipelineOp |
AST2BOpFilters.addNonConditionalMaterializationSteps(PipelineOp left,
Set<IVariable<?>> doneSet,
Map<IConstraint,Set<IVariable<IV>>> needsMaterialization,
Long cutoffLimit,
Properties queryHints,
AST2BOpContext ctx)
The RTO requires that we do not reorder solutions.
|
IVariable<IV> |
ServiceParams.getAsVar(org.openrdf.model.URI param,
IVariable<IV> defaultValue)
Helper.
|
protected static IConstraint[] |
AST2BOpFilters.getJoinConstraints(Collection<IConstraint> constraints,
Map<IConstraint,Set<IVariable<IV>>> needsMaterialization)
Partition the constraints for a join into those which can (or might) be
able to run attached to that join and those which must (or might) need to
materialize some variables before they can be evaluated.
|
protected static IConstraint[] |
AST2BOpFilters.getJoinConstraints2(Collection<IConstraint> constraints,
Map<IConstraint,Set<IVariable<IV>>> needsMaterialization,
boolean conditionalRouting)
Partition the constraints for a join into those which can (or might) be
able to run attached to that join and those which must (or might) need to
materialize some variables before they can be evaluated.
|
Constructor and Description |
---|
DataSetSummary(Set<IV> graphs,
boolean update) |
DGExpander(int maxParallel,
Collection<IV> graphs,
long estimatedRangeCount) |
Modifier and Type | Method and Description |
---|---|
IV<?,?> |
GeoSpatialDummyLiteralSerializer.serializeCoordSystem(BigdataValueFactory vf,
Object coordinateSystem) |
IV<?,?> |
GeoSpatialDummyLiteralSerializer.serializeCustomFields(BigdataValueFactory vf,
Object... customFields) |
IV<?,?> |
GeoSpatialDummyLiteralSerializer.serializeLatitude(BigdataValueFactory vf,
Object latitude) |
IV<?,?> |
GeoSpatialDummyLiteralSerializer.serializeLocation(BigdataValueFactory vf,
Object latitude,
Object longitude) |
IV<?,?> |
GeoSpatialTestWKTLiteralSerializer.serializeLocation(BigdataValueFactory vf,
Object latitude,
Object longitude) |
IV<?,?> |
GeoSpatialDummyLiteralSerializer.serializeLocationAndTime(BigdataValueFactory vf,
Object latitude,
Object longitude,
Object time) |
IV<?,?> |
GeoSpatialDummyLiteralSerializer.serializeLongitude(BigdataValueFactory vf,
Object longitude) |
IV<?,?> |
GeoSpatialDummyLiteralSerializer.serializeTime(BigdataValueFactory vf,
Object time) |
Modifier and Type | Field and Description |
---|---|
protected IV |
AbstractOptimizerTestCase.Helper.a
Constants ...
|
protected IV |
AbstractOptimizerTestCase.Helper.b
Constants ...
|
protected IV |
AbstractOptimizerTestCase.Helper.c
Constants ...
|
protected IV |
AbstractOptimizerTestCase.Helper.d
Constants ...
|
protected IV |
AbstractOptimizerTestCase.Helper.e
Constants ...
|
protected IV |
AbstractOptimizerTestCase.Helper.f
Constants ...
|
protected IV |
AbstractOptimizerTestCase.Helper.g
Constants ...
|
protected IV |
AbstractOptimizerTestCase.Helper.h
Constants ...
|
Modifier and Type | Method and Description |
---|---|
protected static IV |
ASTRangeCountOptimizer.getIV(TermNode term,
IBindingSet exogenousBindings,
AtomicBoolean usesExogeneousBinding)
Helper method grabs the IV out of the TermNode, doing the appropriate
NULL and constant/var checks.
|
Modifier and Type | Method and Description |
---|---|
protected IConstant<? extends IV> |
AbstractOptimizerTestCase.Helper.toValueExpression(ConstantNode v) |
protected IVariable<? extends IV> |
AbstractOptimizerTestCase.Helper.toValueExpression(VarNode v) |
Modifier and Type | Method and Description |
---|---|
protected TermNode |
AbstractOptimizerTestCase.Helper.constantNode(IV iv) |
protected void |
ASTRangeCountOptimizer.estimateCardinalities(StatementPatternNode sp,
IV<?,?> s,
IV<?,?> p,
IV<?,?> o,
IV<?,?> c,
AST2BOpContext ctx,
int exogenousBindingsAdjustmentFactor) |
protected void |
ASTRangeCountOptimizer.estimateCardinalities(StatementPatternNode sp,
IV<?,?> s,
IV<?,?> p,
IV<?,?> o,
IV<?,?> c,
AST2BOpContext ctx,
int exogenousBindingsAdjustmentFactor) |
protected void |
ASTRangeCountOptimizer.estimateCardinalities(StatementPatternNode sp,
IV<?,?> s,
IV<?,?> p,
IV<?,?> o,
IV<?,?> c,
AST2BOpContext ctx,
int exogenousBindingsAdjustmentFactor) |
protected void |
ASTRangeCountOptimizer.estimateCardinalities(StatementPatternNode sp,
IV<?,?> s,
IV<?,?> p,
IV<?,?> o,
IV<?,?> c,
AST2BOpContext ctx,
int exogenousBindingsAdjustmentFactor) |
Constructor and Description |
---|
ASTStaticBindingsOptimizer.InlineTasks(IVariable var,
IConstant<IV> val,
List<IQueryNode> nodes)
Construct an inline task
|
Modifier and Type | Method and Description |
---|---|
List<IVariable<IV>> |
MockIVReturningServiceCall.getMockVariables()
Returns the set of variables that are internally bound.
|
Modifier and Type | Field and Description |
---|---|
protected IV<?,?> |
TestSolutionSetManager.inlineIV2
An inline IV whose
IVCache is NOT set. |
Modifier and Type | Field and Description |
---|---|
IV |
SPO.o
The internal value for the object position.
|
IV |
SPO.p
The internal value for the predicate position.
|
IV |
SPO.s
The internal value for the subject position.
|
Modifier and Type | Field and Description |
---|---|
protected IVariableOrConstant<IV> |
SPOStarJoin.SPOStarConstraint.o
Variable or constant O for the constraint.
|
protected IVariableOrConstant<IV> |
SPOStarJoin.SPOStarConstraint.p
Variable or constant P for the constraint.
|
Modifier and Type | Method and Description |
---|---|
IV |
SPO.c() |
IV |
ISPO.c()
The term identifier for the SID/context position (slot 3) -or-
#NULL . |
IV |
SPO.get(int index) |
IV |
ISPO.get(int index)
Return the s,p,o, or c value corresponding to the given index.
|
IV |
SPO.getStatementIdentifier() |
IV |
ISPO.getStatementIdentifier()
The statement identifier (optional).
|
protected IV<?,?> |
TestSPOKeyCoders.getTermId()
Random non-SID
IV . |
IV |
SPO.o() |
IV |
ISPO.o()
The term identifier for the object position (slot 2) -or-
#NULL . |
IV |
SPO.p() |
IV |
ISPO.p()
The term identifier for the predicate position (slot 1) -or-
#NULL . |
IV |
SPO.s() |
IV |
ISPO.s()
The term identifier for the subject position (slot 0) -or-
#NULL . |
Modifier and Type | Method and Description |
---|---|
IVariableOrConstant<IV> |
SPOPredicate.c()
The variable or constant for the context position (required iff in quads
mode).
|
IChunkedIterator<IV> |
SPORelation.distinctMultiTermScan(IKeyOrder<ISPO> keyOrder,
IV[] knownTerms)
Efficient scan of the distinct term identifiers that appear in the first
position of the keys for the statement index corresponding to the
specified
IKeyOrder . |
IChunkedIterator<IV> |
SPORelation.distinctMultiTermScan(IKeyOrder<ISPO> keyOrder,
IV[] knownTerms,
ITermIVFilter termIdFilter)
Efficient scan of the distinct term identifiers that appear in the first
position of the keys for the statement index corresponding to the
specified
IKeyOrder . |
IChunkedIterator<IV> |
SPORelation.distinctTermScan(IKeyOrder<ISPO> keyOrder)
Efficient scan of the distinct term identifiers that appear in the first
position of the keys for the statement index corresponding to the
specified
IKeyOrder . |
IChunkedIterator<IV> |
SPORelation.distinctTermScan(IKeyOrder<ISPO> keyOrder,
byte[] fromKey,
byte[] toKey,
ITermIVFilter termIdFilter)
Efficient scan of the distinct term identifiers that appear in the first
position of the keys for the statement index corresponding to the
specified
IKeyOrder . |
IChunkedIterator<IV> |
SPORelation.distinctTermScan(IKeyOrder<ISPO> keyOrder,
ITermIVFilter filter)
Efficient scan of the distinct term identifiers that appear in the first
position of the keys for the statement index corresponding to the
specified
IKeyOrder . |
IVariableOrConstant<IV> |
SPOPredicate.o()
The variable or constant for the object position (required).
|
IVariableOrConstant<IV> |
SPOStarJoin.SPOStarConstraint.o() |
IVariableOrConstant<IV> |
SPOPredicate.p()
The variable or constant for the predicate position (required).
|
IVariableOrConstant<IV> |
SPOStarJoin.SPOStarConstraint.p() |
IVariableOrConstant<IV> |
SPOPredicate.s()
The variable or constant for the subject position (required).
|
IVariable<IV> |
SPOPredicate.sid()
The variable for the statement identifier (optional).
|
Modifier and Type | Method and Description |
---|---|
IChunkedIterator<IV> |
SPORelation.distinctMultiTermScan(IKeyOrder<ISPO> keyOrder,
IV[] knownTerms)
Efficient scan of the distinct term identifiers that appear in the first
position of the keys for the statement index corresponding to the
specified
IKeyOrder . |
IChunkedIterator<IV> |
SPORelation.distinctMultiTermScan(IKeyOrder<ISPO> keyOrder,
IV[] knownTerms,
ITermIVFilter termIdFilter)
Efficient scan of the distinct term identifiers that appear in the first
position of the keys for the statement index corresponding to the
specified
IKeyOrder . |
IAccessPath<ISPO> |
SPORelation.getAccessPath(IV s,
IV p,
IV o)
Deprecated.
|
IAccessPath<ISPO> |
SPORelation.getAccessPath(IV s,
IV p,
IV o)
Deprecated.
|
IAccessPath<ISPO> |
SPORelation.getAccessPath(IV s,
IV p,
IV o)
Deprecated.
|
IAccessPath<ISPO> |
SPORelation.getAccessPath(IV s,
IV p,
IV o,
IV c)
Return the access path for a triple or quad pattern.
|
IAccessPath<ISPO> |
SPORelation.getAccessPath(IV s,
IV p,
IV o,
IV c)
Return the access path for a triple or quad pattern.
|
IAccessPath<ISPO> |
SPORelation.getAccessPath(IV s,
IV p,
IV o,
IV c)
Return the access path for a triple or quad pattern.
|
IAccessPath<ISPO> |
SPORelation.getAccessPath(IV s,
IV p,
IV o,
IV c)
Return the access path for a triple or quad pattern.
|
IAccessPath<ISPO> |
SPORelation.getAccessPath(IV s,
IV p,
IV o,
IV c,
IElementFilter<ISPO> filter)
Return the access path for a triple or quad pattern with a filter.
|
IAccessPath<ISPO> |
SPORelation.getAccessPath(IV s,
IV p,
IV o,
IV c,
IElementFilter<ISPO> filter)
Return the access path for a triple or quad pattern with a filter.
|
IAccessPath<ISPO> |
SPORelation.getAccessPath(IV s,
IV p,
IV o,
IV c,
IElementFilter<ISPO> filter)
Return the access path for a triple or quad pattern with a filter.
|
IAccessPath<ISPO> |
SPORelation.getAccessPath(IV s,
IV p,
IV o,
IV c,
IElementFilter<ISPO> filter)
Return the access path for a triple or quad pattern with a filter.
|
IAccessPath<ISPO> |
SPORelation.getAccessPath(IV s,
IV p,
IV o,
IV c,
IElementFilter<ISPO> filter,
RangeBOp range)
Return the access path for a triple or quad pattern with an optional
filter (core implementation).
|
IAccessPath<ISPO> |
SPORelation.getAccessPath(IV s,
IV p,
IV o,
IV c,
IElementFilter<ISPO> filter,
RangeBOp range)
Return the access path for a triple or quad pattern with an optional
filter (core implementation).
|
IAccessPath<ISPO> |
SPORelation.getAccessPath(IV s,
IV p,
IV o,
IV c,
IElementFilter<ISPO> filter,
RangeBOp range)
Return the access path for a triple or quad pattern with an optional
filter (core implementation).
|
IAccessPath<ISPO> |
SPORelation.getAccessPath(IV s,
IV p,
IV o,
IV c,
IElementFilter<ISPO> filter,
RangeBOp range)
Return the access path for a triple or quad pattern with an optional
filter (core implementation).
|
IAccessPath<ISPO> |
SPORelation.getAccessPath(IV s,
IV p,
IV o,
IV c,
RangeBOp range)
Return the access path for a triple or quad pattern with a range.
|
IAccessPath<ISPO> |
SPORelation.getAccessPath(IV s,
IV p,
IV o,
IV c,
RangeBOp range)
Return the access path for a triple or quad pattern with a range.
|
IAccessPath<ISPO> |
SPORelation.getAccessPath(IV s,
IV p,
IV o,
IV c,
RangeBOp range)
Return the access path for a triple or quad pattern with a range.
|
IAccessPath<ISPO> |
SPORelation.getAccessPath(IV s,
IV p,
IV o,
IV c,
RangeBOp range)
Return the access path for a triple or quad pattern with a range.
|
IPredicate<ISPO> |
SPORelation.getPredicate(IV s,
IV p,
IV o,
IV c)
Return the predicate for a triple or quad pattern filter (core
implementation).
|
IPredicate<ISPO> |
SPORelation.getPredicate(IV s,
IV p,
IV o,
IV c)
Return the predicate for a triple or quad pattern filter (core
implementation).
|
IPredicate<ISPO> |
SPORelation.getPredicate(IV s,
IV p,
IV o,
IV c)
Return the predicate for a triple or quad pattern filter (core
implementation).
|
IPredicate<ISPO> |
SPORelation.getPredicate(IV s,
IV p,
IV o,
IV c)
Return the predicate for a triple or quad pattern filter (core
implementation).
|
IPredicate<ISPO> |
SPORelation.getPredicate(IV s,
IV p,
IV o,
IV c,
IElementFilter<ISPO> filter,
RangeBOp range)
Return the predicate for a triple or quad pattern with an optional
filter (core implementation).
|
IPredicate<ISPO> |
SPORelation.getPredicate(IV s,
IV p,
IV o,
IV c,
IElementFilter<ISPO> filter,
RangeBOp range)
Return the predicate for a triple or quad pattern with an optional
filter (core implementation).
|
IPredicate<ISPO> |
SPORelation.getPredicate(IV s,
IV p,
IV o,
IV c,
IElementFilter<ISPO> filter,
RangeBOp range)
Return the predicate for a triple or quad pattern with an optional
filter (core implementation).
|
IPredicate<ISPO> |
SPORelation.getPredicate(IV s,
IV p,
IV o,
IV c,
IElementFilter<ISPO> filter,
RangeBOp range)
Return the predicate for a triple or quad pattern with an optional
filter (core implementation).
|
static String |
SPO.toString(IV iv)
Represents the term identifier together with its type (literal, bnode,
uri, or statement identifier).
|
Constructor and Description |
---|
SPO(IV s,
IV p,
IV o)
Triple constructor for a statement whose type is NOT known.
|
SPO(IV s,
IV p,
IV o)
Triple constructor for a statement whose type is NOT known.
|
SPO(IV s,
IV p,
IV o)
Triple constructor for a statement whose type is NOT known.
|
SPO(IV s,
IV p,
IV o,
IV c)
Quads constructor.
|
SPO(IV s,
IV p,
IV o,
IV c)
Quads constructor.
|
SPO(IV s,
IV p,
IV o,
IV c)
Quads constructor.
|
SPO(IV s,
IV p,
IV o,
IV c)
Quads constructor.
|
SPO(IV s,
IV p,
IV o,
IV c,
StatementEnum type)
Quads constructor with
StatementEnum . |
SPO(IV s,
IV p,
IV o,
IV c,
StatementEnum type)
Quads constructor with
StatementEnum . |
SPO(IV s,
IV p,
IV o,
IV c,
StatementEnum type)
Quads constructor with
StatementEnum . |
SPO(IV s,
IV p,
IV o,
IV c,
StatementEnum type)
Quads constructor with
StatementEnum . |
SPO(IV s,
IV p,
IV o,
StatementEnum type)
Construct a triple.
|
SPO(IV s,
IV p,
IV o,
StatementEnum type)
Construct a triple.
|
SPO(IV s,
IV p,
IV o,
StatementEnum type)
Construct a triple.
|
Modifier and Type | Field and Description |
---|---|
protected IV |
AbstractTestCase.NULL
A
null IV reference (NOT a NullIV object). |
Modifier and Type | Method and Description |
---|---|
IV |
IRawTripleStore.addTerm(org.openrdf.model.Value value)
Add a term into the term:id index and the id:term index, returning the
assigned term identifier (non-batch API).
|
IV |
AbstractTripleStore.addTerm(org.openrdf.model.Value value) |
IV |
IRawTripleStore.getIV(org.openrdf.model.Value value)
Deprecated.
This is only used by the unit tests. It is not efficient for
scale-out.
|
IV |
AbstractTripleStore.getIV(org.openrdf.model.Value value)
Deprecated.
Not even the unit tests should be doing this.
|
Modifier and Type | Method and Description |
---|---|
IAccessPath<ISPO> |
IRawTripleStore.getAccessPath(IV s,
IV p,
IV o)
Deprecated.
|
IAccessPath<ISPO> |
IRawTripleStore.getAccessPath(IV s,
IV p,
IV o)
Deprecated.
|
IAccessPath<ISPO> |
IRawTripleStore.getAccessPath(IV s,
IV p,
IV o)
Deprecated.
|
IAccessPath<ISPO> |
AbstractTripleStore.getAccessPath(IV s,
IV p,
IV o) |
IAccessPath<ISPO> |
AbstractTripleStore.getAccessPath(IV s,
IV p,
IV o) |
IAccessPath<ISPO> |
AbstractTripleStore.getAccessPath(IV s,
IV p,
IV o) |
IAccessPath<ISPO> |
AbstractTripleStore.getAccessPath(IV s,
IV p,
IV o,
IElementFilter<ISPO> filter) |
IAccessPath<ISPO> |
AbstractTripleStore.getAccessPath(IV s,
IV p,
IV o,
IElementFilter<ISPO> filter) |
IAccessPath<ISPO> |
AbstractTripleStore.getAccessPath(IV s,
IV p,
IV o,
IElementFilter<ISPO> filter) |
IAccessPath<ISPO> |
AbstractTripleStore.getAccessPath(IV s,
IV p,
IV o,
IV c) |
IAccessPath<ISPO> |
AbstractTripleStore.getAccessPath(IV s,
IV p,
IV o,
IV c) |
IAccessPath<ISPO> |
AbstractTripleStore.getAccessPath(IV s,
IV p,
IV o,
IV c) |
IAccessPath<ISPO> |
AbstractTripleStore.getAccessPath(IV s,
IV p,
IV o,
IV c) |
IAccessPath<ISPO> |
AbstractTripleStore.getAccessPath(IV s,
IV p,
IV o,
IV c,
IElementFilter<ISPO> filter) |
IAccessPath<ISPO> |
AbstractTripleStore.getAccessPath(IV s,
IV p,
IV o,
IV c,
IElementFilter<ISPO> filter) |
IAccessPath<ISPO> |
AbstractTripleStore.getAccessPath(IV s,
IV p,
IV o,
IV c,
IElementFilter<ISPO> filter) |
IAccessPath<ISPO> |
AbstractTripleStore.getAccessPath(IV s,
IV p,
IV o,
IV c,
IElementFilter<ISPO> filter) |
IAccessPath<ISPO> |
AbstractTripleStore.getAccessPath(IV s,
IV p,
IV o,
IV c,
RangeBOp range) |
IAccessPath<ISPO> |
AbstractTripleStore.getAccessPath(IV s,
IV p,
IV o,
IV c,
RangeBOp range) |
IAccessPath<ISPO> |
AbstractTripleStore.getAccessPath(IV s,
IV p,
IV o,
IV c,
RangeBOp range) |
IAccessPath<ISPO> |
AbstractTripleStore.getAccessPath(IV s,
IV p,
IV o,
IV c,
RangeBOp range) |
protected Program |
AbstractTripleStore.getMatchProgram(org.openrdf.model.Literal[] lits,
IConstant<IV>[] _preds,
IV _cls)
Generate a program from the possible completions of the literals.
|
ISPO |
IRawTripleStore.getStatement(IV s,
IV p,
IV o)
Deprecated.
does not support quads.
|
ISPO |
IRawTripleStore.getStatement(IV s,
IV p,
IV o)
Deprecated.
does not support quads.
|
ISPO |
IRawTripleStore.getStatement(IV s,
IV p,
IV o)
Deprecated.
does not support quads.
|
ISPO |
AbstractTripleStore.getStatement(IV s,
IV p,
IV o) |
ISPO |
AbstractTripleStore.getStatement(IV s,
IV p,
IV o) |
ISPO |
AbstractTripleStore.getStatement(IV s,
IV p,
IV o) |
ISPO |
IRawTripleStore.getStatement(IV s,
IV p,
IV o,
IV c)
Return the statement from the database (fully bound s:p:o only).
|
ISPO |
IRawTripleStore.getStatement(IV s,
IV p,
IV o,
IV c)
Return the statement from the database (fully bound s:p:o only).
|
ISPO |
IRawTripleStore.getStatement(IV s,
IV p,
IV o,
IV c)
Return the statement from the database (fully bound s:p:o only).
|
ISPO |
IRawTripleStore.getStatement(IV s,
IV p,
IV o,
IV c)
Return the statement from the database (fully bound s:p:o only).
|
ISPO |
AbstractTripleStore.getStatement(IV s,
IV p,
IV o,
IV c) |
ISPO |
AbstractTripleStore.getStatement(IV s,
IV p,
IV o,
IV c) |
ISPO |
AbstractTripleStore.getStatement(IV s,
IV p,
IV o,
IV c) |
ISPO |
AbstractTripleStore.getStatement(IV s,
IV p,
IV o,
IV c) |
org.openrdf.model.Value |
IRawTripleStore.getTerm(IV iv)
Return the RDF
Value given an internal value (non-batch api). |
BigdataValue |
AbstractTripleStore.getTerm(IV iv)
This method is extremely inefficient for scale-out as it does one RMI per
request!
|
boolean |
AbstractTripleStore.hasStatement(IV s,
IV p,
IV o)
Deprecated.
|
boolean |
AbstractTripleStore.hasStatement(IV s,
IV p,
IV o)
Deprecated.
|
boolean |
AbstractTripleStore.hasStatement(IV s,
IV p,
IV o)
Deprecated.
|
boolean |
AbstractTripleStore.hasStatement(IV s,
IV p,
IV o,
IV c)
Return true if the statement pattern matches any statement(s) in the store
(non-batch API).
|
boolean |
AbstractTripleStore.hasStatement(IV s,
IV p,
IV o,
IV c)
Return true if the statement pattern matches any statement(s) in the store
(non-batch API).
|
boolean |
AbstractTripleStore.hasStatement(IV s,
IV p,
IV o,
IV c)
Return true if the statement pattern matches any statement(s) in the store
(non-batch API).
|
boolean |
AbstractTripleStore.hasStatement(IV s,
IV p,
IV o,
IV c)
Return true if the statement pattern matches any statement(s) in the store
(non-batch API).
|
boolean |
AbstractTripleStore.isAxiom(IV s,
IV p,
IV o)
Return
true iff the fully bound statement is an axiom. |
boolean |
AbstractTripleStore.isAxiom(IV s,
IV p,
IV o)
Return
true iff the fully bound statement is an axiom. |
boolean |
AbstractTripleStore.isAxiom(IV s,
IV p,
IV o)
Return
true iff the fully bound statement is an axiom. |
String |
IRawTripleStore.toString(IV iv)
Externalizes a term using an abbreviated syntax.
|
String |
AbstractTripleStore.toString(IV iv) |
String |
IRawTripleStore.toString(IV s,
IV p,
IV o)
Deprecated.
|
String |
IRawTripleStore.toString(IV s,
IV p,
IV o)
Deprecated.
|
String |
IRawTripleStore.toString(IV s,
IV p,
IV o)
Deprecated.
|
String |
AbstractTripleStore.toString(IV s,
IV p,
IV o) |
String |
AbstractTripleStore.toString(IV s,
IV p,
IV o) |
String |
AbstractTripleStore.toString(IV s,
IV p,
IV o) |
String |
IRawTripleStore.toString(IV s,
IV p,
IV o,
IV c)
Externalizes a quad or a triple with a statement identifier using an
abbreviated syntax.
|
String |
IRawTripleStore.toString(IV s,
IV p,
IV o,
IV c)
Externalizes a quad or a triple with a statement identifier using an
abbreviated syntax.
|
String |
IRawTripleStore.toString(IV s,
IV p,
IV o,
IV c)
Externalizes a quad or a triple with a statement identifier using an
abbreviated syntax.
|
String |
IRawTripleStore.toString(IV s,
IV p,
IV o,
IV c)
Externalizes a quad or a triple with a statement identifier using an
abbreviated syntax.
|
String |
AbstractTripleStore.toString(IV s,
IV p,
IV o,
IV c) |
String |
AbstractTripleStore.toString(IV s,
IV p,
IV o,
IV c) |
String |
AbstractTripleStore.toString(IV s,
IV p,
IV o,
IV c) |
String |
AbstractTripleStore.toString(IV s,
IV p,
IV o,
IV c) |
Constructor and Description |
---|
BigdataStatementIteratorImpl(AbstractTripleStore db,
Map<IV,BigdataBNode> bnodes,
IChunkedOrderedIterator<ISPO> src) |
BigdataValueIteratorImpl(AbstractTripleStore db,
IChunkedIterator<IV> src) |
Modifier and Type | Method and Description |
---|---|
IV |
Vocabulary.get(org.openrdf.model.Value value)
The term identifier for the pre-defined
Value . |
IV |
BaseVocabulary.get(org.openrdf.model.Value value) |
Modifier and Type | Method and Description |
---|---|
IConstant<IV> |
Vocabulary.getConstant(org.openrdf.model.Value value)
Returns the
IConstant for the Value . |
IConstant<IV> |
BaseVocabulary.getConstant(org.openrdf.model.Value value) |
Modifier and Type | Method and Description |
---|---|
org.openrdf.model.Value |
Vocabulary.asValue(IV iv)
Reverse lookup of an
IV defined by this vocabulary. |
BigdataValue |
BaseVocabulary.asValue(IV iv) |
Modifier and Type | Field and Description |
---|---|
protected static Constant<IV> |
AbstractRuleTestCase.rdfProperty |
protected static Constant<IV> |
AbstractRuleTestCase.rdfsClass |
protected static Constant<IV> |
AbstractRuleTestCase.rdfsResource |
protected static Constant<IV> |
AbstractRuleTestCase.rdfsSubClassOf |
protected static Constant<IV> |
AbstractRuleTestCase.rdfType |
Constructor and Description |
---|
AbstractRuleTestCase.P(String relation,
IVariableOrConstant<IV> s,
IVariableOrConstant<IV> p,
IVariableOrConstant<IV> o) |
AbstractRuleTestCase.P(String relation,
IVariableOrConstant<IV> s,
IVariableOrConstant<IV> p,
IVariableOrConstant<IV> o) |
AbstractRuleTestCase.P(String relation,
IVariableOrConstant<IV> s,
IVariableOrConstant<IV> p,
IVariableOrConstant<IV> o) |
Modifier and Type | Method and Description |
---|---|
IV<?,?> |
GeoSpatialDefaultLiteralSerializer.serializeCoordSystem(BigdataValueFactory vf,
Object coordinateSystem) |
IV<?,?> |
IGeoSpatialLiteralSerializer.serializeCoordSystem(BigdataValueFactory vf,
Object coordinateSystem)
Serialize a coordinate system value contained in a geospatial datatype.
|
IV<?,?> |
GeoSpatialDefaultLiteralSerializer.serializeCustomFields(BigdataValueFactory vf,
Object... customFields) |
IV<?,?> |
IGeoSpatialLiteralSerializer.serializeCustomFields(BigdataValueFactory vf,
Object... customFields)
Serialize a custom fields value contained in a geospatial datatype.
|
IV<?,?> |
GeoSpatialDefaultLiteralSerializer.serializeDistance(BigdataValueFactory vf,
Double distance,
ICoordinate.UNITS unit) |
IV<?,?> |
IGeoSpatialLiteralSerializer.serializeDistance(BigdataValueFactory vf,
Double distance,
ICoordinate.UNITS unit)
Serialize a distance value.
|
IV<?,?> |
GeoSpatialDefaultLiteralSerializer.serializeLatitude(BigdataValueFactory vf,
Object latitude) |
IV<?,?> |
IGeoSpatialLiteralSerializer.serializeLatitude(BigdataValueFactory vf,
Object latitude)
Serialize a latitude value contained in a geospatial datatype.
|
IV<?,?> |
GeoSpatialDefaultLiteralSerializer.serializeLocation(BigdataValueFactory vf,
Object latitude,
Object longitude) |
IV<?,?> |
IGeoSpatialLiteralSerializer.serializeLocation(BigdataValueFactory vf,
Object latitude,
Object longitude)
Serialize a geo-location of latitude and longitude.
|
IV<?,?> |
GeoSpatialDefaultLiteralSerializer.serializeLocationAndTime(BigdataValueFactory vf,
Object latitude,
Object longitude,
Object time) |
IV<?,?> |
IGeoSpatialLiteralSerializer.serializeLocationAndTime(BigdataValueFactory vf,
Object latitude,
Object longitude,
Object time)
Serialize a latitude+longitude+time value contained in a geospatial datatype.
|
IV<?,?> |
GeoSpatialDefaultLiteralSerializer.serializeLongitude(BigdataValueFactory vf,
Object longitude) |
IV<?,?> |
IGeoSpatialLiteralSerializer.serializeLongitude(BigdataValueFactory vf,
Object longitude)
Serialize a longitude value contained in a geospatial datatype.
|
IV<?,?> |
GeoSpatialDefaultLiteralSerializer.serializeTime(BigdataValueFactory vf,
Object time) |
IV<?,?> |
IGeoSpatialLiteralSerializer.serializeTime(BigdataValueFactory vf,
Object time)
Serialize a time value contained in a geospatial datatype.
|
protected IV<?,?> |
GeoSpatialDefaultLiteralSerializer.toSeparatedString(BigdataValueFactory vf,
Object... args)
Converts the input passed via args into string using its toString() method,
separating the components via {GeoSpatial#CUSTOM_FIELDS_SEPARATOR}.
|
Modifier and Type | Method and Description |
---|---|
IV<?,?> |
MockTermIdFactory.newTermId()
Random distribution of different
VTE types. |
IV<?,?> |
MockTermIdFactory.newTermId(VTE vte)
Factory for
IV s. |
IV<?,?> |
MockTermIdFactory.newTermId(VTE vte,
long termId)
TermId having the termId. |
IV<?,?> |
MockTermIdFactory.newTermIdNoSids()
Random distribution without SIDs.
|
Copyright © 2006–2019 SYSTAP, LLC DBA Blazegraph. All rights reserved.