public class ResourceShape extends Object
| Constructor and Description |
|---|
ResourceShape() |
| Modifier and Type | Method and Description |
|---|---|
static Relation |
asRelation(org.apache.jena.sparql.expr.Expr expr) |
static void |
collectConcepts(Collection<Concept> result,
Concept baseConcept,
Map<Relation,ResourceShape> map,
boolean isInverse,
org.aksw.jena_sparql_api.utils.Generator<org.apache.jena.sparql.core.Var> vargen) |
static void |
collectConcepts(Collection<Concept> result,
Concept baseConcept,
ResourceShape source,
org.aksw.jena_sparql_api.utils.Generator<org.apache.jena.sparql.core.Var> vargen) |
static void |
collectConcepts(Collection<Concept> result,
ResourceShape source) |
static void |
collectConcepts(Collection<Concept> result,
ResourceShape source,
org.aksw.jena_sparql_api.utils.Generator<org.apache.jena.sparql.core.Var> vargen) |
static List<Concept> |
collectConcepts(ResourceShape source) |
static boolean |
contains(Collection<org.apache.jena.sparql.expr.Expr> exprs,
org.apache.jena.graph.Triple triple,
org.apache.jena.sparql.function.FunctionEnv functionEnv)
Whether a triple matches any of the ingoing or outgoing filter expression of this node
|
static Concept |
createConcept(Concept baseConcept,
org.aksw.jena_sparql_api.utils.Generator<org.apache.jena.sparql.core.Var> vargen,
Relation predicateRelation,
boolean isInverse)
Creates elements for this node and then descends into its children
|
static MappedConcept<org.apache.jena.graph.Graph> |
createMappedConcept(org.apache.jena.query.Query query) |
static MappedConcept<org.apache.jena.graph.Graph> |
createMappedConcept(ResourceShape resourceShape,
Concept filter) |
static MappedConcept<org.apache.jena.sparql.core.DatasetGraph> |
createMappedConcept2(org.apache.jena.query.Query query) |
static MappedConcept<org.apache.jena.sparql.core.DatasetGraph> |
createMappedConcept2(ResourceShape resourceShape,
Concept filter) |
static org.apache.jena.query.Query |
createQuery(List<Concept> concepts,
Concept filter) |
static org.apache.jena.query.Query |
createQuery(ResourceShape resourceShape,
Concept filter) |
static org.apache.jena.query.Query |
createQueryConstruct(List<Concept> concepts,
Concept filter)
Deprecated.
|
boolean |
equals(Object obj) |
void |
extend(ResourceShape that) |
Map<Relation,ResourceShape> |
getIngoing() |
Map<Relation,ResourceShape> |
getOutgoing() |
static List<Relation> |
group(Collection<Relation> relations) |
int |
hashCode()
Get all triples about the titles of books, together with the books'
male buyers' names and age.
|
static org.apache.jena.sparql.syntax.Element |
remapVars(org.apache.jena.sparql.syntax.Element element,
Map<org.apache.jena.sparql.core.Var,org.apache.jena.sparql.core.Var> varMap) |
String |
toString() |
public Map<Relation,ResourceShape> getOutgoing()
public Map<Relation,ResourceShape> getIngoing()
public void extend(ResourceShape that)
public static List<Concept> collectConcepts(ResourceShape source)
public static void collectConcepts(Collection<Concept> result, ResourceShape source)
public static void collectConcepts(Collection<Concept> result, ResourceShape source, org.aksw.jena_sparql_api.utils.Generator<org.apache.jena.sparql.core.Var> vargen)
public static void collectConcepts(Collection<Concept> result, Concept baseConcept, ResourceShape source, org.aksw.jena_sparql_api.utils.Generator<org.apache.jena.sparql.core.Var> vargen)
public static void collectConcepts(Collection<Concept> result, Concept baseConcept, Map<Relation,ResourceShape> map, boolean isInverse, org.aksw.jena_sparql_api.utils.Generator<org.apache.jena.sparql.core.Var> vargen)
public static List<Relation> group(Collection<Relation> relations)
public static Relation asRelation(org.apache.jena.sparql.expr.Expr expr)
public static org.apache.jena.sparql.syntax.Element remapVars(org.apache.jena.sparql.syntax.Element element,
Map<org.apache.jena.sparql.core.Var,org.apache.jena.sparql.core.Var> varMap)
public static org.apache.jena.query.Query createQuery(ResourceShape resourceShape, Concept filter)
@Deprecated public static org.apache.jena.query.Query createQueryConstruct(List<Concept> concepts, Concept filter)
concepts - filter - public static MappedConcept<org.apache.jena.sparql.core.DatasetGraph> createMappedConcept2(ResourceShape resourceShape, Concept filter)
public static MappedConcept<org.apache.jena.graph.Graph> createMappedConcept(ResourceShape resourceShape, Concept filter)
public static MappedConcept<org.apache.jena.sparql.core.DatasetGraph> createMappedConcept2(org.apache.jena.query.Query query)
public static MappedConcept<org.apache.jena.graph.Graph> createMappedConcept(org.apache.jena.query.Query query)
public static org.apache.jena.query.Query createQuery(List<Concept> concepts, Concept filter)
public static Concept createConcept(Concept baseConcept, org.aksw.jena_sparql_api.utils.Generator<org.apache.jena.sparql.core.Var> vargen, Relation predicateRelation, boolean isInverse)
predicateConcept - target - isInverse - public static boolean contains(Collection<org.apache.jena.sparql.expr.Expr> exprs, org.apache.jena.graph.Triple triple, org.apache.jena.sparql.function.FunctionEnv functionEnv)
triple - functionEnv - public int hashCode()
Copyright © 2016. All rights reserved.