public class JmixListQuery extends JmixStructuredQuery
Modifier and Type | Field and Description |
---|---|
protected Sort |
staticSort |
conditions, distinct, maxResults
dataManager, factory, fetchPlan, jmixMetadata, metadata, method, namedParametersBindings, pageableIndex, queryHints, queryMethod, sortIndex
Constructor and Description |
---|
JmixListQuery(DataManager dataManager,
Metadata jmixMetadata,
java.lang.reflect.Method method,
org.springframework.data.repository.core.RepositoryMetadata metadata,
org.springframework.data.projection.ProjectionFactory factory,
org.springframework.data.repository.query.parser.PartTree qryTree) |
Modifier and Type | Method and Description |
---|---|
protected java.lang.Object |
considerPagingAndProcess(FluentLoader.ByCondition<?> loader,
java.lang.Object[] parameters) |
protected void |
considerSorting(FluentLoader.ByCondition<?> loader,
java.lang.Object[] parameters) |
java.lang.Object |
execute(java.lang.Object[] parameters) |
protected java.lang.String |
getQueryDescription() |
buildNamedParametersMap, formatMethod, getDataManager, getQueryMethod, processSpecialParameters, toString
protected Sort staticSort
public JmixListQuery(DataManager dataManager, Metadata jmixMetadata, java.lang.reflect.Method method, org.springframework.data.repository.core.RepositoryMetadata metadata, org.springframework.data.projection.ProjectionFactory factory, org.springframework.data.repository.query.parser.PartTree qryTree)
@Nonnull public java.lang.Object execute(java.lang.Object[] parameters)
protected void considerSorting(FluentLoader.ByCondition<?> loader, java.lang.Object[] parameters)
protected java.lang.Object considerPagingAndProcess(FluentLoader.ByCondition<?> loader, java.lang.Object[] parameters)
protected java.lang.String getQueryDescription()
getQueryDescription
in class JmixStructuredQuery