Package | Description |
---|---|
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.
|
com.gentics.api.lib.resolving |
Package for classes and interfaces related to property resolving.
|
Modifier and Type | Method and Description |
---|---|
protected AbstractCacheableDatasource.DatasourceResultCacheKeyBase |
AbstractCacheableDatasource.getCacheKey(java.lang.String query,
java.lang.Object[] objects,
int start,
int count,
Datasource.Sorting[] sortedColumns,
java.util.Map specificParameters)
Creates and returns the cache key for the given parameters.
|
java.util.Collection<Resolvable> |
Datasource.getResult(DatasourceFilter filter,
java.lang.String[] prefillAttributes,
int start,
int count,
Datasource.Sorting[] sortedColumns)
Get the resolvables from the datasource that match the given datasource filter.
|
java.util.Collection<Resolvable> |
AbstractDatasource.getResult(DatasourceFilter filter,
java.lang.String[] prefillAttributes,
int start,
int count,
Datasource.Sorting[] sortedColumns) |
java.util.Collection |
VersioningDatasource.getResult(DatasourceFilter filter,
java.lang.String[] prefillAttributes,
int start,
int count,
Datasource.Sorting[] sortedColumns,
int versionTimestamp)
Get the resolvables matching the given datasource filter at the timestamp
|
java.util.Collection |
AbstractVersioningDatasource.getResult(DatasourceFilter filter,
java.lang.String[] prefillAttributes,
int start,
int count,
Datasource.Sorting[] sortedColumns,
int versionTimestamp) |
java.util.Collection |
ResolvableDatasource.getResult(DatasourceFilter filter,
java.lang.String[] prefillAttributes,
int start,
int count,
Datasource.Sorting[] sortedColumns,
java.util.Map specificParameters) |
java.util.Collection |
AbstractVersioningDatasource.getResult(DatasourceFilter filter,
java.lang.String[] prefillAttributes,
int start,
int count,
Datasource.Sorting[] sortedColumns,
java.util.Map specificParameters) |
java.util.Collection<Resolvable> |
Datasource.getResult(DatasourceFilter filter,
java.lang.String[] prefillAttributes,
int start,
int count,
Datasource.Sorting[] sortedColumns,
java.util.Map<java.lang.String,java.lang.Object> specificParameters)
Get the resolvables from the datasource that match the given datasource filter.
|
java.util.Collection |
VersioningDatasource.getResult(DatasourceFilter filter,
java.lang.String[] prefillAttributes,
int start,
int count,
Datasource.Sorting[] sortedColumns,
java.util.Map specificParameters,
int versionTimestamp)
Get the resolvables matching the given datasource filter at the timestamp
|
Constructor and Description |
---|
AbstractCacheableDatasource.DatasourceResultCacheKey(java.lang.String query,
java.lang.Object[] params,
int start,
int count,
Datasource.Sorting[] sortedColumns,
java.lang.Object[] additionalParameters)
Creates a new ResultCacheKey.
|
Modifier and Type | Method and Description |
---|---|
Datasource.Sorting[] |
ExpressionQueryRequest.getSorting()
Get the sorting
|
Modifier and Type | Method and Description |
---|---|
void |
ExpressionQueryRequest.setSorting(Datasource.Sorting[] sorting)
Set the sorting
|
Constructor and Description |
---|
ExpressionQueryRequest(DatasourceFilter filter,
Datasource datasource,
int start,
int count,
Datasource.Sorting[] sorting,
int versionTimestamp,
PropertyResolver resolver,
java.util.Map parameters)
Create an instance of the query request
|
Modifier and Type | Field and Description |
---|---|
protected Datasource.Sorting[] |
ResolvableComparator.sortings
sortings
|
Modifier and Type | Method and Description |
---|---|
protected int |
ResolvableComparator.compare(Resolvable r1,
Resolvable r2,
Datasource.Sorting sorting)
Compare the given resolvables with the given sorting setting
|
Constructor and Description |
---|
ResolvableComparator(Datasource.Sorting sorting)
Create a comparator for sorting.
|
ResolvableComparator(Datasource.Sorting[] sortings)
Create a comparator for sorting (multiple attributes).
|
ResolvableComparator(Datasource.Sorting[] sortings,
boolean caseSensitive)
Create a comparator for sorting (multiple attributes)
|
ResolvableComparator(Datasource.Sorting[] sortings,
boolean caseSensitive,
java.util.Locale locale)
Create a comparator for sorting (multiple attributes)
|
ResolvableComparator(Datasource.Sorting sorting,
boolean caseSensitive)
Create a comparator for sorting
|
ResolvableComparator(Datasource.Sorting sorting,
boolean caseSensitive,
java.util.Locale locale)
Create a comparator for sorting
|
Copyright © 2020 Gentics Software. All Rights Reserved.