Package org.aksw.facete.v3.impl
Class FacetNodeImpl
java.lang.Object
org.aksw.facete.v3.impl.FacetNodeImpl
- All Implemented Interfaces:
Castable,FacetNode,FacetNodeResource,TraversalNode<FacetNode,FacetDirNode, FacetMultiNode>
-
Field Summary
Fields -
Constructor Summary
ConstructorsConstructorDescriptionFacetNodeImpl(FacetedQueryResource query, BgpNode state) Avoid using this ctor directly -
Method Summary
Modifier and TypeMethodDescriptionorg.apache.jena.sparql.core.Varalias()as(org.apache.jena.sparql.core.Var var) FacetedDataQuery<org.apache.jena.rdf.model.RDFNode>bwd()chFocus()chRoot()FacetedDataQuery<org.apache.jena.rdf.model.RDFNode>createValueQuery(boolean applySelfConstraints) ConstraintFacade<? extends FacetNodeResource>booleanfwd()org.aksw.jenax.sparql.fragment.api.Fragment2inthashCode()booleanparent()query()org.apache.jena.graph.NodeFacetedDataQuery<org.apache.jena.rdf.model.RDFNode>root()state()org.apache.jena.graph.NodetoString()Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
-
Field Details
-
query
-
state
-
-
Constructor Details
-
FacetNodeImpl
Avoid using this ctor directly- Parameters:
query-state-
-
-
Method Details
-
parent
- Specified by:
parentin interfaceFacetNode- Specified by:
parentin interfaceFacetNodeResource
-
query
- Specified by:
queryin interfaceFacetNode- Specified by:
queryin interfaceFacetNodeResource
-
state
- Specified by:
statein interfaceFacetNodeResource
-
fwd
- Specified by:
fwdin interfaceTraversalNode<FacetNode,FacetDirNode, FacetMultiNode>
-
bwd
- Specified by:
bwdin interfaceTraversalNode<FacetNode,FacetDirNode, FacetMultiNode>
-
getReachingRelation
public org.aksw.jenax.sparql.fragment.api.Fragment2 getReachingRelation()- Specified by:
getReachingRelationin interfaceFacetNode
-
isReverse
public boolean isReverse() -
createValueQuery
public FacetedDataQuery<org.apache.jena.rdf.model.RDFNode> createValueQuery(boolean applySelfConstraints) -
availableValues
- Specified by:
availableValuesin interfaceFacetNode
-
remainingValues
- Specified by:
remainingValuesin interfaceFacetNode
-
as
-
as
-
alias
public org.apache.jena.sparql.core.Var alias() -
root
-
enterConstraints
- Specified by:
enterConstraintsin interfaceFacetNode- Specified by:
enterConstraintsin interfaceFacetNodeResource
-
hashCode
public int hashCode() -
equals
-
toString
-
chRoot
-
chFocus
-
reachingPredicate
public org.apache.jena.graph.Node reachingPredicate()- Specified by:
reachingPredicatein interfaceFacetNode
-
reachingDirection
- Specified by:
reachingDirectionin interfaceFacetNode
-
reachingAlias
- Specified by:
reachingAliasin interfaceFacetNode
-
targetComponent
public org.apache.jena.graph.Node targetComponent()- Specified by:
targetComponentin interfaceFacetNode
-