public class NoteQuery extends AbstractNoteQuery<SimpleNoteListItem>
ALIAS_USER, ALIAS_USER_NOTE_ENTITYALIAS_TAGS, FILTER_STATUS_ALL| Constructor and Description |
|---|
NoteQuery() |
| Modifier and Type | Method and Description |
|---|---|
NoteQueryParameters |
createInstance()
Create a new empty query instance
|
protected String[] |
getConstructorParameters()
The parameters of the list item constructor
|
protected String[] |
getConstructorParametersForRootNotes() |
Class<SimpleNoteListItem> |
getResultListItem()
The list item type
|
protected boolean |
needUserInQuery(NoteQueryParameters queryInstance)
need the user in a query?
|
protected void |
setupQueries()
Setup the query constants.
|
buildQuery, getDateFilterField, getRootNoteAlias, getRootNoteAliasPrefix, needDistinct, renderOrderbyClause, renderSelectClausegetFullTextSearchFields, getNoteAlias, getSelectClause, getUserAlias, includeUsersWithoutTags, needResourceInQuery, needTagInQuery, queryReturnsTags, renderLogicalTagConstraints, renderTagConstraints, renderTagPrefixConstraint, subQueryFindNoteWithTagsbuildSelectQuery, getUserSearchFields, matchOnlyIfUserQuery, renderCommonFilters, renderExcludeStatusFilter, renderGroupByClause, renderIncludeStatusFilter, renderRoleFilter, renderSubQueryTags, renderUserSearchrenderPropertyFilterspostQueryExecution, renderSearchpublic NoteQueryParameters createInstance()
createInstance in class AbstractNoteQuery<SimpleNoteListItem>protected String[] getConstructorParameters()
getConstructorParameters in class TaggingCoreItemQueryDefinition<SimpleNoteListItem,NoteQueryParameters>protected String[] getConstructorParametersForRootNotes()
getConstructorParametersForRootNotes in class AbstractNoteQuery<SimpleNoteListItem>public Class<SimpleNoteListItem> getResultListItem()
getResultListItem in class TaggingCoreItemQueryDefinition<SimpleNoteListItem,NoteQueryParameters>protected boolean needUserInQuery(NoteQueryParameters queryInstance)
needUserInQuery in class AbstractNoteQuery<SimpleNoteListItem>queryInstance - the query parametersprotected void setupQueries()
setupQueries in class AbstractNoteQuery<SimpleNoteListItem>Copyright © 2019 Communote team. All rights reserved.