Package org.aksw.facete.v3.api
Interface FacetDirNode
- All Superinterfaces:
TraversalDirNode<FacetNode,FacetMultiNode>
-
Method Summary
Modifier and TypeMethodDescriptiondir()default FacetedDataQuery<FacetCount>facetCounts(boolean includeAbsent) Facets and countsfacetFocusCounts(boolean includeAbsent) default FacetedDataQuery<org.apache.jena.rdf.model.RDFNode>facets()FacetedDataQuery<org.apache.jena.rdf.model.RDFNode>facets(boolean includeAbsent) Facets without counts, i.e.default FacetQueryBuilder<? extends org.apache.jena.rdf.model.RDFNode>facets2()facetValueCountsWithAbsent(boolean includeAbsent) Deprecated.The relation of facet and facet valuedefault FacetValueQueryBuilder<? extends FacetValue>Yield all facet value counts NOT affected by filters - So each item can be used as a fresh filterparent()The parent of this node, should never be nulldefault FacetedQueryquery()Get the query object this node belongs to
-
Method Details
-
parent
FacetNode parent()The parent of this node, should never be null -
dir
Direction dir() -
query
Get the query object this node belongs to -
facetValueRelation
Fragment2 facetValueRelation()The relation of facet and facet value -
facets
Facets without counts, i.e. just the available predicates -
facets
-
facetCounts
Facets and counts -
facetFocusCounts
-
facetCounts
-
facets2
-
facetValues
-
facetValueCounts
FacetedDataQuery<FacetValueCount> facetValueCounts() -
facetValueTypeCounts
FacetedDataQuery<FacetValueCount> facetValueTypeCounts() -
facetValueCountsWithAbsent
Deprecated.This method is an API hack to get the feature in now (without breaking everything) It should be replaced with a "FacetValueBuilder facetValues()" method- Returns:
-
nonConstrainedFacetValueCounts
FacetedDataQuery<FacetValueCount> nonConstrainedFacetValueCounts()Yield all facet value counts NOT affected by filters - So each item can be used as a fresh filter
-