Package org.aksw.facete.v4.impl
Class FacetedQueryImpl
java.lang.Object
org.aksw.facete.v4.impl.FacetedQueryImpl
- All Implemented Interfaces:
Castable,FacetedQuery
The entry point is
FacetedRelationQuery-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected org.apache.jena.sparql.core.Varprotected org.aksw.jenax.dataaccess.sparql.datasource.RDFDataSourceprotected TreeQueryNodeprotected FacetedRelationQueryprotected com.google.common.cache.Cache<TreeQueryNode,FacetNode> -
Constructor Summary
ConstructorsConstructorDescriptionFacetedQueryImpl(FacetedRelationQuery relationQuery, org.apache.jena.sparql.core.Var baseVar, TreeQueryNode focus) -
Method Summary
Modifier and TypeMethodDescriptionbaseConcept(Supplier<? extends Fragment1> conceptSupplier) baseConcept(Fragment1 concept) org.aksw.jenax.dataaccess.sparql.datasource.RDFDataSourcedataSource(org.aksw.jenax.dataaccess.sparql.datasource.RDFDataSource dataSource) focus()voidorg.apache.jena.sparql.core.Varroot()Methods 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.FacetedQuery
connection, connection
-
Field Details
-
dataSource
protected org.aksw.jenax.dataaccess.sparql.datasource.RDFDataSource dataSource -
relationQuery
-
baseVar
protected org.apache.jena.sparql.core.Var baseVar -
focus
-
viewCache
-
-
Constructor Details
-
FacetedQueryImpl
public FacetedQueryImpl(FacetedRelationQuery relationQuery, org.apache.jena.sparql.core.Var baseVar, TreeQueryNode focus)
-
-
Method Details
-
getBaseVar
public org.apache.jena.sparql.core.Var getBaseVar() -
relationQuery
-
root
- Specified by:
rootin interfaceFacetedQuery
-
focus
- Specified by:
focusin interfaceFacetedQuery
-
focus
- Specified by:
focusin interfaceFacetedQuery
-
toConcept
- Specified by:
toConceptin interfaceFacetedQuery
-
constraints
- Specified by:
constraintsin interfaceFacetedQuery
-
baseConcept
- Specified by:
baseConceptin interfaceFacetedQuery
-
baseConcept
- Specified by:
baseConceptin interfaceFacetedQuery
-
baseConcept
- Specified by:
baseConceptin interfaceFacetedQuery
-
dataSource
public org.aksw.jenax.dataaccess.sparql.datasource.RDFDataSource dataSource()- Specified by:
dataSourcein interfaceFacetedQuery
-
dataSource
public FacetedQuery dataSource(org.aksw.jenax.dataaccess.sparql.datasource.RDFDataSource dataSource) - Specified by:
dataSourcein interfaceFacetedQuery
-