public final class Models2 extends Object
Additional Model
utilities
Modifier and Type | Method and Description |
---|---|
static List<org.openrdf.model.Value> |
asList(org.openrdf.model.Model theGraph,
org.openrdf.model.Resource theRes)
Return the contents of the given list by following the rdf:first/rdf:rest structure of the list
|
static Optional<Boolean> |
getBooleanValue(org.openrdf.model.Model theGraph,
org.openrdf.model.Resource theSubj,
org.openrdf.model.IRI thePred)
Returns the value of the property on the given resource as a boolean.
|
static Optional<org.openrdf.model.Literal> |
getLiteral(org.openrdf.model.Model theGraph,
org.openrdf.model.Resource theSubj,
org.openrdf.model.IRI thePred)
Return the value of of the property as a Literal
|
static Optional<org.openrdf.model.Value> |
getObject(org.openrdf.model.Model theGraph,
org.openrdf.model.Resource theSubj,
org.openrdf.model.IRI thePred)
Return the value of the property for the given subject.
|
static Optional<org.openrdf.model.Resource> |
getResource(org.openrdf.model.Model theGraph,
org.openrdf.model.Resource theSubj,
org.openrdf.model.IRI thePred)
Return the value of of the property as a Resource
|
static Iterable<org.openrdf.model.Resource> |
getTypes(org.openrdf.model.Model theGraph,
org.openrdf.model.Resource theRes)
|
static boolean |
isInstanceOf(org.openrdf.model.Model theGraph,
org.openrdf.model.Resource theSubject,
org.openrdf.model.Resource theType) |
static boolean |
isList(org.openrdf.model.Model theGraph,
org.openrdf.model.Resource theRes)
Returns whether or not the given resource is a rdf:List
|
static org.openrdf.model.Model |
newModel() |
static org.openrdf.model.Model |
newModel(Iterable<org.openrdf.model.Statement> theStmts) |
static org.openrdf.model.Model |
newModel(Iterator<org.openrdf.model.Statement> theStmts) |
static org.openrdf.model.Model |
newModel(org.openrdf.model.Statement... theStmts) |
static <E extends Exception,T extends info.aduna.iteration.Iteration<org.openrdf.model.Statement,E>> |
newModel(T theStmts) |
static org.openrdf.model.Model |
of(Path thePath) |
static org.openrdf.model.Model |
toList(List<org.openrdf.model.Resource> theResources)
Return the contents of the list serialized as an RDF list
|
static Collector<org.openrdf.model.Statement,org.openrdf.model.Model,org.openrdf.model.Model> |
toModel() |
static org.openrdf.model.Model |
union(org.openrdf.model.Model... theGraphs)
Return a new Graph which is the union of all the provided graphs.
|
static org.openrdf.model.Model |
withContext(Iterable<org.openrdf.model.Statement> theGraph,
org.openrdf.model.Resource theResource)
Returns a copy of the provided graph where all the statements belong to the specified context.
|
public static Collector<org.openrdf.model.Statement,org.openrdf.model.Model,org.openrdf.model.Model> toModel()
public static org.openrdf.model.Model of(Path thePath) throws IOException
IOException
public static org.openrdf.model.Model newModel()
public static org.openrdf.model.Model newModel(Iterable<org.openrdf.model.Statement> theStmts)
public static org.openrdf.model.Model newModel(Iterator<org.openrdf.model.Statement> theStmts)
public static org.openrdf.model.Model newModel(org.openrdf.model.Statement... theStmts)
public static <E extends Exception,T extends info.aduna.iteration.Iteration<org.openrdf.model.Statement,E>> org.openrdf.model.Model newModel(T theStmts) throws E extends Exception
E extends Exception
public static org.openrdf.model.Model withContext(Iterable<org.openrdf.model.Statement> theGraph, org.openrdf.model.Resource theResource)
theGraph
- the graphtheResource
- the context for all the statements in the graphpublic static org.openrdf.model.Model union(org.openrdf.model.Model... theGraphs)
theGraphs
- the graphs to unionpublic static Optional<org.openrdf.model.Value> getObject(org.openrdf.model.Model theGraph, org.openrdf.model.Resource theSubj, org.openrdf.model.IRI thePred)
theGraph
- the graphtheSubj
- the subjectthePred
- the property of the subject whose value should be retrievedpublic static Optional<org.openrdf.model.Literal> getLiteral(org.openrdf.model.Model theGraph, org.openrdf.model.Resource theSubj, org.openrdf.model.IRI thePred)
theGraph
- the graphtheSubj
- the resourcethePred
- the property whose value is to be retrievedpublic static Optional<org.openrdf.model.Resource> getResource(org.openrdf.model.Model theGraph, org.openrdf.model.Resource theSubj, org.openrdf.model.IRI thePred)
theGraph
- the graphtheSubj
- the resourcethePred
- the property whose value is to be retrievedpublic static Optional<Boolean> getBooleanValue(org.openrdf.model.Model theGraph, org.openrdf.model.Resource theSubj, org.openrdf.model.IRI thePred)
theGraph
- the graphtheSubj
- the resourcethePred
- the propertypublic static boolean isList(org.openrdf.model.Model theGraph, org.openrdf.model.Resource theRes)
theGraph
- the graphtheRes
- the resource to checkpublic static List<org.openrdf.model.Value> asList(org.openrdf.model.Model theGraph, org.openrdf.model.Resource theRes)
theGraph
- the graphtheRes
- the resource which is the head of the listpublic static org.openrdf.model.Model toList(List<org.openrdf.model.Resource> theResources)
theResources
- the listpublic static Iterable<org.openrdf.model.Resource> getTypes(org.openrdf.model.Model theGraph, org.openrdf.model.Resource theRes)
theGraph
- the graphtheRes
- the resourcepublic static boolean isInstanceOf(org.openrdf.model.Model theGraph, org.openrdf.model.Resource theSubject, org.openrdf.model.Resource theType)
Copyright © 2010-2016 Stardog Union. All Rights Reserved.