-
-
Method Summary
Selects lists by their ID.
Selects all lists in the repository.
Selects from a named query.
Selects lists by their UUID.
Sorts the selected lists.
Excludes lists that have not been modified since a given date.
Excludes results where the title does not contain pattern
as a substring.
Methods inherited from interface se.conciliate.extensions.store.query.MTQuery
attributeTypes, clear, colorSchemes, documents, documentSources, documentTypes, entityProperties, execute, getResultTypes, getState, images, layerTypes, lists, models, pluginData, publishProfiles, serialize, subscribers, symbols, timestamps, users, variables, workspacePluginData
-
Method Details
-
selectAll
Selects all lists in the repository.
-
select
Selects lists by their ID.
- Parameters:
ids - The ID:s of the lists to select.
-
selectByUUID
Selects lists by their UUID.
- Parameters:
uuids - The UUIDS:s of the lists to select.
-
selectByNamedQuery
Selects from a named query. This way you can
base queries on other named queries and filter them further.
- Parameters:
namedQuery - The named query to base this query on.
-
withPattern
Excludes results where the title does not contain pattern
as a substring.
- Specified by:
withPattern in interface MTPatternQuery
- Parameters:
pattern - The pattern to search for.
language - The language of the title to find the pattern in.
exactMatch - Require the pattern to match the title exactly rather
than containing the pattern.
ignoreCase - Ignores case. This makes "exact match" check lowercase
strings for equality and "contains match" check lowercase for contains.
-
withChangesSince
Excludes lists that have not been modified since a given date.
- Specified by:
withChangesSince in interface MTDateFilterQuery
- Parameters:
date - The date to compare against.
-
sort
Sorts the selected lists.
- Specified by:
sort in interface MTSortableQuery
- Parameters:
sortColumn - The column to sort by
ascending - true for ascending order, false for descending
language - The language to sort by
locale - the locale to use when sorting