Uses of Interface
com.gentics.api.lib.expressionparser.filtergenerator.DatasourceFilter

Packages that use DatasourceFilter
com.gentics.api.lib.datasource Package for datasource related classes and interfaces. 
com.gentics.api.lib.expressionparser Package for classes and interfaces related to parsing and evaluating of expressions. 
 

Uses of DatasourceFilter in com.gentics.api.lib.datasource
 

Methods in com.gentics.api.lib.datasource that return DatasourceFilter
 DatasourceFilter ResolvableDatasource.createDatasourceFilter(Expression expression)
           
 DatasourceFilter Datasource.createDatasourceFilter(Expression expression)
          Create a datasource filter for the given expression.
 

Methods in com.gentics.api.lib.datasource with parameters of type DatasourceFilter
 DatasourceInfo WriteableDatasource.delete(DatasourceFilter filter)
          Deletes all objects found with the given filter.
protected  com.gentics.lib.datasource.ResolvableDatasourceFilter ResolvableDatasource.getAsResolvableDatasourceFilter(DatasourceFilter filter)
          Get the datasource filter as resolvable datasource filter
 int Datasource.getCount(DatasourceFilter filter)
          Get the number of objects in the datasource that match the given filter
 int AbstractVersioningDatasource.getCount(DatasourceFilter filter)
           
 int AbstractDatasource.getCount(DatasourceFilter filter)
           
 int VersioningDatasource.getCount(DatasourceFilter filter, int versionTimestamp)
          Get the number of resolvables matching the given filter at the versionTimestamp
 int AbstractVersioningDatasource.getCount(DatasourceFilter filter, int versionTimestamp)
           
 int ResolvableDatasource.getCount(DatasourceFilter filter, Map specificParameters)
           
 int AbstractVersioningDatasource.getCount(DatasourceFilter filter, Map specificParameters)
           
 int Datasource.getCount(DatasourceFilter filter, Map<String,Object> specificParameters)
          Get the number of objects in the datasource that match the given filter
 int VersioningDatasource.getCount(DatasourceFilter filter, Map specificParameters, int versionTimestamp)
          Get the number of resolvables matching the given filter at the versionTimestamp
 Collection<Resolvable> Datasource.getResult(DatasourceFilter filter, String[] prefillAttributes)
          Get the resolvables from the datasource that match the given datasource filter (unsorted).
 Collection<Resolvable> AbstractDatasource.getResult(DatasourceFilter filter, String[] prefillAttributes)
           
 Collection VersioningDatasource.getResult(DatasourceFilter filter, String[] prefillAttributes, int versionTimestamp)
          Get the resolvables matching the given datasource filter at the timestamp
 Collection AbstractVersioningDatasource.getResult(DatasourceFilter filter, String[] prefillAttributes, int versionTimestamp)
           
 Collection<Resolvable> Datasource.getResult(DatasourceFilter filter, String[] prefillAttributes, int start, int count, Datasource.Sorting[] sortedColumns)
          Get the resolvables from the datasource that match the given datasource filter.
 Collection<Resolvable> AbstractDatasource.getResult(DatasourceFilter filter, String[] prefillAttributes, int start, int count, Datasource.Sorting[] sortedColumns)
           
 Collection VersioningDatasource.getResult(DatasourceFilter filter, String[] prefillAttributes, int start, int count, Datasource.Sorting[] sortedColumns, int versionTimestamp)
          Get the resolvables matching the given datasource filter at the timestamp
 Collection AbstractVersioningDatasource.getResult(DatasourceFilter filter, String[] prefillAttributes, int start, int count, Datasource.Sorting[] sortedColumns, int versionTimestamp)
           
 Collection ResolvableDatasource.getResult(DatasourceFilter filter, String[] prefillAttributes, int start, int count, Datasource.Sorting[] sortedColumns, Map specificParameters)
           
 Collection AbstractVersioningDatasource.getResult(DatasourceFilter filter, String[] prefillAttributes, int start, int count, Datasource.Sorting[] sortedColumns, Map specificParameters)
           
 Collection<Resolvable> Datasource.getResult(DatasourceFilter filter, String[] prefillAttributes, int start, int count, Datasource.Sorting[] sortedColumns, Map<String,Object> specificParameters)
          Get the resolvables from the datasource that match the given datasource filter.
 Collection VersioningDatasource.getResult(DatasourceFilter filter, String[] prefillAttributes, int start, int count, Datasource.Sorting[] sortedColumns, Map specificParameters, int versionTimestamp)
          Get the resolvables matching the given datasource filter at the timestamp
 

Uses of DatasourceFilter in com.gentics.api.lib.expressionparser
 

Methods in com.gentics.api.lib.expressionparser that return DatasourceFilter
 DatasourceFilter ExpressionQueryRequest.getFilter()
          Get the filter
 

Methods in com.gentics.api.lib.expressionparser with parameters of type DatasourceFilter
 boolean EvaluableExpression.allowsNullValues(DatasourceFilter filter)
          Checks wheter this expression allows null values.
 int EvaluableExpression.getExpectedValueType(DatasourceFilter filter)
          Get the value type which this expression is expected to return
 boolean EvaluableExpression.isStatic(DatasourceFilter filter)
          Check whether the evaluable expression (and all its sub parts) is static or not.
 boolean EvaluableExpression.isVariable(DatasourceFilter filter)
          Check whether the evaluable expression (with its sub parts) contains a variable part.
 void ExpressionQueryRequest.setFilter(DatasourceFilter filter)
          Set the filter
 

Constructors in com.gentics.api.lib.expressionparser with parameters of type DatasourceFilter
ExpressionQueryRequest(DatasourceFilter filter, Datasource datasource, int start, int count, Datasource.Sorting[] sorting, int versionTimestamp, PropertyResolver resolver, Map parameters)
          Create an instance of the query request
ExpressionQueryRequest(DatasourceFilter filter, Datasource datasource, PropertyResolver resolver)
          Create an instance of the query request
 



Copyright © 2013 Gentics Software GmbH. All Rights Reserved.