Package | Description |
---|---|
org.apache.clerezza |
Apache Clerezza RDF API
|
org.apache.clerezza.dataset |
This package provides access to named
ImmutableGraph S and Graph S that may originate from various
implementations. |
org.apache.clerezza.event | |
org.apache.clerezza.implementation | |
org.apache.clerezza.implementation.graph | |
org.apache.clerezza.implementation.in_memory | |
org.apache.clerezza.test.utils | |
org.apache.clerezza.utils |
Modifier and Type | Method and Description |
---|---|
Iterator<Triple> |
Graph.filter(BlankNodeOrIRI subject,
IRI predicate,
RDFTerm object)
Filters triples given a pattern.
|
Modifier and Type | Method and Description |
---|---|
Iterator<Triple> |
SecuredGraph.filter(BlankNodeOrIRI subject,
IRI predicate,
RDFTerm object) |
Iterator<Triple> |
SecuredGraph.iterator() |
Modifier and Type | Method and Description |
---|---|
boolean |
SecuredGraph.add(Triple e) |
Modifier and Type | Method and Description |
---|---|
boolean |
SecuredGraph.addAll(Collection<? extends Triple> c) |
Modifier and Type | Method and Description |
---|---|
Triple |
GraphEvent.getTriple()
Return the
Triple that was part of the modification. |
Modifier and Type | Method and Description |
---|---|
boolean |
FilterTriple.match(Triple triple)
Returns true if the subject, predicate and object of the specified
Triple match the subject, predicate and object of this
FilterTriple . |
Constructor and Description |
---|
AddEvent(Graph graph,
Triple triple) |
GraphEvent(Graph graph,
Triple triple) |
RemoveEvent(Graph graph,
Triple triple) |
Modifier and Type | Class and Description |
---|---|
class |
TripleImpl |
Modifier and Type | Method and Description |
---|---|
Iterator<Triple> |
PrivilegedGraphWrapper.filter(BlankNodeOrIRI subject,
IRI predicate,
RDFTerm object) |
Iterator<Triple> |
WatchableGraphWrapper.filter(BlankNodeOrIRI subject,
IRI predicate,
RDFTerm object) |
Iterator<Triple> |
AbstractGraph.filter(BlankNodeOrIRI subject,
IRI predicate,
RDFTerm object) |
Iterator<Triple> |
PrivilegedGraphWrapper.iterator() |
Iterator<Triple> |
WatchableGraphWrapper.iterator() |
Iterator<Triple> |
AbstractGraph.iterator() |
protected Iterator<Triple> |
WriteBlockedGraph.performFilter(BlankNodeOrIRI subject,
IRI predicate,
RDFTerm object) |
protected abstract Iterator<Triple> |
AbstractGraph.performFilter(BlankNodeOrIRI subject,
IRI predicate,
RDFTerm object) |
protected Iterator<Triple> |
AbstractGraph.performIterator() |
Modifier and Type | Method and Description |
---|---|
boolean |
AbstractImmutableGraph.add(Triple e) |
boolean |
PrivilegedGraphWrapper.add(Triple triple) |
boolean |
WatchableGraphWrapper.add(Triple triple) |
boolean |
WriteBlockedGraph.add(Triple e) |
boolean |
AbstractGraph.add(Triple e) |
protected boolean |
WatchableGraphWrapper.performAdd(Triple e)
A subclass of
AbstractGraph should override
this method instead of add for Graph event support to be
added. |
protected boolean |
AbstractGraph.performAdd(Triple e) |
protected boolean |
WatchableGraphWrapper.performRemove(Triple triple)
A subclass of
AbstractGraph should override
this method instead of remove for ImmutableGraph event support to be
added. |
Modifier and Type | Method and Description |
---|---|
boolean |
AbstractImmutableGraph.addAll(Collection<? extends Triple> c) |
boolean |
PrivilegedGraphWrapper.addAll(Collection<? extends Triple> c) |
boolean |
WatchableGraphWrapper.addAll(Collection<? extends Triple> c) |
boolean |
WriteBlockedGraph.addAll(Collection<? extends Triple> c) |
boolean |
AbstractGraph.addAll(Collection<? extends Triple> c) |
protected boolean |
AbstractGraph.performAddAll(Collection<? extends Triple> c) |
Modifier and Type | Method and Description |
---|---|
Iterator<Triple> |
SimpleImmutableGraph.performFilter(BlankNodeOrIRI subject,
IRI predicate,
RDFTerm object) |
Iterator<Triple> |
SimpleGraph.performFilter(BlankNodeOrIRI subject,
IRI predicate,
RDFTerm object) |
Modifier and Type | Method and Description |
---|---|
boolean |
SimpleGraph.performAdd(Triple e) |
Constructor and Description |
---|
SimpleGraph(Collection<Triple> baseCollection)
Creates a SimpleGraph for the specified collection of triples,
subsequent modification of baseSet do not affect the created instance.
|
SimpleGraph(Iterator<Triple> iterator)
Creates a SimpleGraph using the passed iterator, the iterator
is consumed before the constructor returns
|
SimpleGraph(Set<Triple> baseSet)
Creates a SimpleGraph for the specified set of triples,
subsequent modification of baseSet do affect the created instance.
|
SimpleImmutableGraph(Iterator<Triple> tripleIter) |
Modifier and Type | Method and Description |
---|---|
Triple |
RandomGraph.addRandomTriple()
Adds a random triple.
|
Triple |
RandomGraph.evolve()
Add or removes randomly a triple.
|
Triple |
RandomGraph.getRandomTriple()
Returns a random triple contained in the Graph.
|
Triple |
RandomGraph.removeRandomTriple()
Removes a random triple.
|
Modifier and Type | Method and Description |
---|---|
Iterator<Triple> |
LockableMGraphWrapperForTesting.filter(BlankNodeOrIRI subject,
IRI predicate,
RDFTerm object) |
Iterator<Triple> |
LockableMGraphWrapperForTesting.iterator() |
Modifier and Type | Method and Description |
---|---|
Iterator<Triple> |
UriMutatingGraph.filter(BlankNodeOrIRI subject,
IRI predicate,
RDFTerm object) |
Iterator<Triple> |
UriMutatingGraph.iterator() |
Iterator<Triple> |
UnionGraph.performFilter(BlankNodeOrIRI subject,
IRI predicate,
RDFTerm object) |
Modifier and Type | Method and Description |
---|---|
boolean |
UnionGraph.add(Triple e) |
boolean |
UriMutatingGraph.add(Triple e) |
Modifier and Type | Method and Description |
---|---|
boolean |
UriMutatingGraph.addAll(Collection<? extends Triple> c) |
Copyright © 2015–2022 The Apache Software Foundation. All rights reserved.