Package net.anwiba.spatial.ckan.query
Class PackageSearchConditionBuilder
- java.lang.Object
-
- net.anwiba.spatial.ckan.query.PackageSearchConditionBuilder
-
- All Implemented Interfaces:
IPackageSearchConditionBuilder
public class PackageSearchConditionBuilder extends java.lang.Object implements IPackageSearchConditionBuilder
-
-
Constructor Summary
Constructors Constructor Description PackageSearchConditionBuilder()PackageSearchConditionBuilder(IPackageSearchCondition condition)
-
Method Summary
-
-
-
Constructor Detail
-
PackageSearchConditionBuilder
public PackageSearchConditionBuilder()
-
PackageSearchConditionBuilder
public PackageSearchConditionBuilder(IPackageSearchCondition condition)
-
-
Method Detail
-
build
public IPackageSearchCondition build()
- Specified by:
buildin interfaceIPackageSearchConditionBuilder
-
setOffset
public IPackageSearchConditionBuilder setOffset(int offset)
- Specified by:
setOffsetin interfaceIPackageSearchConditionBuilder
-
setRows
public IPackageSearchConditionBuilder setRows(int rows)
- Specified by:
setRowsin interfaceIPackageSearchConditionBuilder
-
setFormats
public IPackageSearchConditionBuilder setFormats(java.util.List<java.lang.String> formats)
- Specified by:
setFormatsin interfaceIPackageSearchConditionBuilder
-
setGroups
public IPackageSearchConditionBuilder setGroups(java.util.List<Group> groups)
- Specified by:
setGroupsin interfaceIPackageSearchConditionBuilder
-
setTags
public IPackageSearchConditionBuilder setTags(java.util.List<Tag> tags)
- Specified by:
setTagsin interfaceIPackageSearchConditionBuilder
-
setOrganizations
public IPackageSearchConditionBuilder setOrganizations(java.util.List<Organization> organizations)
- Specified by:
setOrganizationsin interfaceIPackageSearchConditionBuilder
-
setLicenses
public IPackageSearchConditionBuilder setLicenses(java.util.List<License> licenses)
- Specified by:
setLicensesin interfaceIPackageSearchConditionBuilder
-
setQuery
public IPackageSearchConditionBuilder setQuery(java.lang.String queryString)
- Specified by:
setQueryin interfaceIPackageSearchConditionBuilder
-
setEvent
public IPackageSearchConditionBuilder setEvent(Event event)
- Specified by:
setEventin interfaceIPackageSearchConditionBuilder
-
setCreated
public IPackageSearchConditionBuilder setCreated()
- Specified by:
setCreatedin interfaceIPackageSearchConditionBuilder
-
setModified
public IPackageSearchConditionBuilder setModified()
- Specified by:
setModifiedin interfaceIPackageSearchConditionBuilder
-
setFromDate
public IPackageSearchConditionBuilder setFromDate(java.time.LocalDateTime fromDate)
- Specified by:
setFromDatein interfaceIPackageSearchConditionBuilder
-
setToDate
public IPackageSearchConditionBuilder setToDate(java.time.LocalDateTime toDate)
- Specified by:
setToDatein interfaceIPackageSearchConditionBuilder
-
setEnvelope
public IPackageSearchConditionBuilder setEnvelope(double minX, double minY, double maxX, double maxY)
- Specified by:
setEnvelopein interfaceIPackageSearchConditionBuilder
-
setEnvelope
public IPackageSearchConditionBuilder setEnvelope(Envelope envelope)
- Specified by:
setEnvelopein interfaceIPackageSearchConditionBuilder
-
setSortOrder
public IPackageSearchConditionBuilder setSortOrder(ISortOrder sortOrder)
- Specified by:
setSortOrderin interfaceIPackageSearchConditionBuilder
-
setCreatedDescentOrder
public IPackageSearchConditionBuilder setCreatedDescentOrder()
- Specified by:
setCreatedDescentOrderin interfaceIPackageSearchConditionBuilder
-
setCreatedAscentOrder
public IPackageSearchConditionBuilder setCreatedAscentOrder()
- Specified by:
setCreatedAscentOrderin interfaceIPackageSearchConditionBuilder
-
setModifiedDescentOrder
public IPackageSearchConditionBuilder setModifiedDescentOrder()
- Specified by:
setModifiedDescentOrderin interfaceIPackageSearchConditionBuilder
-
setModifiedAscentOrder
public IPackageSearchConditionBuilder setModifiedAscentOrder()
- Specified by:
setModifiedAscentOrderin interfaceIPackageSearchConditionBuilder
-
-