public class QueryNotesFilters
extends java.lang.Object
| Constructor and Description |
|---|
QueryNotesFilters() |
| Modifier and Type | Method and Description |
|---|---|
QueryNotesFilters |
byTerm(java.lang.String term) |
QueryNotesFilters |
byUser(long userId) |
QueryNotesFilters |
byUser(java.lang.String displayName) |
QueryNotesFilters |
createdAfter(java.util.Date date) |
QueryNotesFilters |
createdBefore(java.util.Date date) |
QueryNotesFilters |
hideClosedNotesAfter(int days) |
QueryNotesFilters |
limit(int count) |
java.lang.String |
toParamString() |
public QueryNotesFilters byTerm(java.lang.String term)
term - search for a certain stringpublic QueryNotesFilters byUser(java.lang.String displayName)
displayName - limit search to only the given user namejava.lang.IllegalArgumentException - if a user has already been specified by idpublic QueryNotesFilters byUser(long userId)
userId - limit search to only the given user idjava.lang.IllegalArgumentException - if a user has already been specified by user namepublic QueryNotesFilters createdAfter(java.util.Date date)
date - include notes only created after the given datepublic QueryNotesFilters createdBefore(java.util.Date date)
date - include notes only created after the given date. If not specified, nowpublic QueryNotesFilters hideClosedNotesAfter(int days)
days - include closed notes in the search closed not more than x days ago. Default is
7 days. A value of -1 means all notes are returnedpublic QueryNotesFilters limit(int count)
count - return at most this many notes. Default is 100. Must be within 1 and 10000.java.lang.IllegalArgumentException - if the given limit is not within 1 and 10000public java.lang.String toParamString()