Class ConstraintFacade2Impl<T>
java.lang.Object
org.aksw.jenax.facete.treequery2.impl.ConstraintFacade2Impl<T>
- All Implemented Interfaces:
ConstraintFacade<T>
API to access the constraints at the target node reached by a traversal.
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionHLFacetConstraint<? extends ConstraintFacade<T>>absent()HLFacetConstraint<? extends ConstraintFacade<T>>createConstraint(org.apache.jena.sparql.expr.Expr expr) end()HLFacetConstraint<? extends ConstraintFacade<T>>eq(org.apache.jena.graph.Node node) HLFacetConstraint<? extends ConstraintFacade<T>>exists()HLFacetConstraint<? extends ConstraintFacade<T>>gt(org.apache.jena.graph.Node node) list()Collection<HLFacetConstraint<? extends ConstraintFacade<T>>>listHl()HLFacetConstraint<? extends ConstraintFacade<T>>lt(org.apache.jena.graph.Node node) HLFacetConstraint<? extends ConstraintFacade<T>>neq(org.apache.jena.graph.Node node) HLFacetConstraint<? extends ConstraintFacade<T>>nodeRange(com.google.common.collect.Range<org.aksw.jenax.arq.util.node.ComparableNodeValue> range) HLFacetConstraint<? extends ConstraintFacade<T>>range(com.google.common.collect.Range<?> range) HLFacetConstraint<? extends ConstraintFacade<T>>org.apache.jena.sparql.expr.ExprMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.aksw.facete.v3.api.ConstraintFacade
eq, eqIri, eqStr, findConstraintByExpr, getOrCreateConstraint, hasExpr, leaveConstraints, regex, removeExpr, stream, toggle
-
Field Details
-
parent
-
constraintApi
-
-
Constructor Details
-
ConstraintFacade2Impl
-
-
Method Details
-
list
- Specified by:
listin interfaceConstraintFacade<T>
-
listHl
- Specified by:
listHlin interfaceConstraintFacade<T>
-
eq
- Specified by:
eqin interfaceConstraintFacade<T>
-
exists
- Specified by:
existsin interfaceConstraintFacade<T>
-
absent
- Specified by:
absentin interfaceConstraintFacade<T>
-
gt
- Specified by:
gtin interfaceConstraintFacade<T>
-
lt
- Specified by:
ltin interfaceConstraintFacade<T>
-
neq
- Specified by:
neqin interfaceConstraintFacade<T>
-
nodeRange
public HLFacetConstraint<? extends ConstraintFacade<T>> nodeRange(com.google.common.collect.Range<org.aksw.jenax.arq.util.node.ComparableNodeValue> range) - Specified by:
nodeRangein interfaceConstraintFacade<T>
-
range
public HLFacetConstraint<? extends ConstraintFacade<T>> range(com.google.common.collect.Range<?> range) - Specified by:
rangein interfaceConstraintFacade<T>
-
thisAsExpr
public org.apache.jena.sparql.expr.Expr thisAsExpr()- Specified by:
thisAsExprin interfaceConstraintFacade<T>
-
createConstraint
public HLFacetConstraint<? extends ConstraintFacade<T>> createConstraint(org.apache.jena.sparql.expr.Expr expr) - Specified by:
createConstraintin interfaceConstraintFacade<T>
-
regex
- Specified by:
regexin interfaceConstraintFacade<T>
-
end
- Specified by:
endin interfaceConstraintFacade<T>
-