public class QueryChangesetsFilters
extends java.lang.Object
| Constructor and Description |
|---|
QueryChangesetsFilters() |
| Modifier and Type | Method and Description |
|---|---|
QueryChangesetsFilters |
byBounds(BoundingBox bounds) |
QueryChangesetsFilters |
byChangesets(java.util.Collection<java.lang.Long> changesetIds) |
QueryChangesetsFilters |
byChangesets(long... changesetIds) |
QueryChangesetsFilters |
byClosedAfter(java.util.Date closedAfter) |
QueryChangesetsFilters |
byOpenSomeTimeBetween(java.util.Date createdBefore,
java.util.Date closedAfter)
Filter by changesets that have at one time been open during the given time range
|
QueryChangesetsFilters |
byUser(long userId) |
QueryChangesetsFilters |
byUser(java.lang.String displayName) |
QueryChangesetsFilters |
onlyClosed() |
QueryChangesetsFilters |
onlyOpen() |
java.lang.String |
toParamString() |
public QueryChangesetsFilters 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 QueryChangesetsFilters byUser(long userId)
userId - limit search to only the given user idjava.lang.IllegalArgumentException - if a user has already been specified by user namepublic QueryChangesetsFilters byBounds(BoundingBox bounds)
bounds - limit search by these boundsjava.lang.IllegalArgumentException - if the bounds do cross the 180th meridianpublic QueryChangesetsFilters onlyClosed()
public QueryChangesetsFilters onlyOpen()
public QueryChangesetsFilters byChangesets(java.util.Collection<java.lang.Long> changesetIds)
changesetIds - at least one changeset id to search forjava.lang.IllegalArgumentException - if the collection is emptypublic QueryChangesetsFilters byChangesets(long... changesetIds)
changesetIds - at least one changeset id to search forjava.lang.IllegalArgumentException - if the collection is emptypublic QueryChangesetsFilters byClosedAfter(java.util.Date closedAfter)
closedAfter - limit search to changesets that have been closed after this datepublic QueryChangesetsFilters byOpenSomeTimeBetween(java.util.Date createdBefore, java.util.Date closedAfter)
closedAfter - limit search to changesets that have been closed after this datecreatedBefore - limit search to changesets that have been created before this datepublic java.lang.String toParamString()