Uses of Interface
org.aksw.jenax.facete.treequery2.api.NodeQuery
Packages that use NodeQuery
Package
Description
-
Uses of NodeQuery in org.aksw.facete.v4.impl
Method parameters in org.aksw.facete.v4.impl with type arguments of type NodeQueryModifier and TypeMethodDescriptionstatic ElementGeneratorElementGenerator.configure(ConstraintNode<NodeQuery> cn) -
Uses of NodeQuery in org.aksw.jenax.facete.treequery2.api
Methods in org.aksw.jenax.facete.treequery2.api that return NodeQueryModifier and TypeMethodDescriptionNodeQuery.addFragment()NodeQuery.addInjectFragment(org.aksw.jenax.sparql.fragment.api.MappedFragment<org.apache.jena.graph.Node> relation) Inject a relation to this node.default NodeQueryNodeQuery.asNodeQuery()default NodeQuerySelection.asNodeQuery()Selection.getParent()RelationQuery.getParentNode()Returns the parent relation and a variable of it to which this relation connects.default NodeQueryNodeQuery.getRoot()default NodeQueryRelationQuery.nodeFor(org.apache.jena.sparql.core.Var var) Obtain aNodeQueryfor one of the variables of the relation returned byRelationQuery.getRelation().default NodeQueryRelationQuery.predicate()NodeQuery.resolve(org.aksw.jenax.path.core.FacetPath facetPath) NodeQuery.setFilterFragment(org.aksw.jenax.sparql.fragment.api.Fragment1 relation) Sets a graph pattern which is used to 'filter' the values of this node.RelationQuery.source()RelationQuery.target()Methods in org.aksw.jenax.facete.treequery2.api that return types with arguments of type NodeQueryModifier and TypeMethodDescriptionNodeQuery.constraints()NodeQuery.getChildren()A collection of sub-paths of this nodeRelationQuery.getFacetConstraints()Get the constraints that were placed on this relationNodeQuery.orderBy()RelationQuery.roots()Return each of the relation's columns as a QueryNode.Methods in org.aksw.jenax.facete.treequery2.api with parameters of type NodeQueryModifier and TypeMethodDescriptionstatic VarScopeNodeQuery.computeVarScope(NodeQuery nodeQuery) Compute the VarScope for this nodeQuery.static ScopedFacetPathNodeQuery.toScopedFacetPath(NodeQuery nodeQuery, org.aksw.jenax.path.core.FacetPath constraintPath) Return the ScopedFacetPath that is rooted in this nodeQuery and points to constraintPathMethod parameters in org.aksw.jenax.facete.treequery2.api with type arguments of type NodeQueryModifier and TypeMethodDescriptionstatic ScopedFacetPathConstraintNode.toScopedFacetPath(ConstraintNode<NodeQuery> constraintNode) -
Uses of NodeQuery in org.aksw.jenax.facete.treequery2.impl
Classes in org.aksw.jenax.facete.treequery2.impl that implement NodeQueryModifier and TypeClassDescriptionclassA root node corresponds to a variable of a graph pattern.Fields in org.aksw.jenax.facete.treequery2.impl declared as NodeQueryFields in org.aksw.jenax.facete.treequery2.impl with type parameters of type NodeQueryModifier and TypeFieldDescriptionprotected ConstraintNode<NodeQuery>NodeQueryImpl.constraintRootprotected FacetConstraints<ConstraintNode<NodeQuery>>RelationQueryImpl.facetConstraintsRelationQueryImpl.rootsNodeQueryImpl.subPathsFacet steps with a specific target nodeMethods in org.aksw.jenax.facete.treequery2.impl that return NodeQueryModifier and TypeMethodDescriptionNodeQueryImpl.addFragment()NodeQueryImpl.addInjectFragment(org.aksw.jenax.sparql.fragment.api.MappedFragment<org.apache.jena.graph.Node> relation) OrderNodeImpl.asc()OrderNodeImpl.desc()NodeQueryImpl.getOrCreateChild(org.aksw.jenax.path.core.FacetStep step) NodeQueryImpl.getParent()RelationQueryImpl.getParentNode()static NodeQueryNodeQueryImpl.newRoot()Create a node query rooted in variables ?s of a relation based on an empty graph pattern.protected NodeQueryRelationQueryImpl.newRoot(org.apache.jena.sparql.core.Var var) RelationQueryImpl.nodeFor(org.apache.jena.sparql.core.Var var) RelationQueryImpl.predicate()NodeQueryImpl.resolve(org.aksw.jenax.path.core.FacetPath facetPath) The empty path resolves to this nodeprotected NodeQueryRelationQueryImpl.resolveComponent(org.apache.jena.graph.Node component) NodeQueryImpl.setFilterFragment(org.aksw.jenax.sparql.fragment.api.Fragment1 filterRelation) NodeQueryImpl.sort(int sortDirection) protected NodeQueryOrderNodeImpl.sort(int sortDirection) RelationQueryImpl.source()RelationQueryImpl.target()Methods in org.aksw.jenax.facete.treequery2.impl that return types with arguments of type NodeQueryModifier and TypeMethodDescriptionNodeQueryImpl.constraints()PropertyGroup.constraints()ConstraintNodeImpl.enterConstraints()NodeQueryImpl.getChildren()PropertyGroup.getChildren()RelationQueryImpl.getFacetConstraints()OrderNodeImpl.getOrCreateChild(org.aksw.jenax.path.core.FacetStep step) ConstraintNodeImpl.getParent()OrderNodeImpl.getParent()static Function<ConstraintNode<NodeQuery>,org.apache.jena.sparql.core.Var> ElementGeneratorLateral.resolveScopeName(FacetPathMapping facetPathMapping) Traversing along the empty path from a relationQuery's variable returns that variable again.RelationQueryImpl.roots()ConstraintNodeImpl.sort(int sortDirection) Methods in org.aksw.jenax.facete.treequery2.impl with parameters of type NodeQueryModifier and TypeMethodDescriptionstatic voidElementGeneratorLateral.toNodeQuery(NodeQuery nodeQuery, org.aksw.jenax.model.shacl.domain.ShNodeShape nodeShape) static org.apache.jena.query.QueryConstructors in org.aksw.jenax.facete.treequery2.impl with parameters of type NodeQueryModifierConstructorDescriptionConstraintNodeImpl(NodeQuery root, org.aksw.jenax.path.core.FacetPath path) OrderNodeImpl(NodeQuery startNode) OrderNodeImpl(NodeQuery startNode, org.aksw.jenax.path.core.FacetPath facetPath) RelationQueryImpl(String scopeBaseName, NodeQuery parent, Supplier<org.aksw.jenax.sparql.fragment.api.Fragment> relationSupplier, org.aksw.jenax.path.core.FacetStep reachingStep, QueryContext queryContext, Map<org.apache.jena.sparql.core.Var, org.apache.jena.graph.Node> varToComponent) Fields: for each row of this relation, a field may join in additional information.