Package com.eduix.genexp.storage
Class StorageQueryDTO
- java.lang.Object
-
- com.eduix.genexp.storage.StorageQueryDTO
-
- All Implemented Interfaces:
StorageQuery
- Direct Known Subclasses:
StorageSearchResultDTO
public class StorageQueryDTO extends Object implements StorageQuery
A default implementation of a study element storage query.
-
-
Field Summary
Fields Modifier and Type Field Description private DatecreatedAfterprivate DatemodifiedAfterprivate StorageNextnextprivate Stringorganisationprivate intpageSizeprivate Stringtypeprivate DatevalidDate
-
Constructor Summary
Constructors Constructor Description StorageQueryDTO()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description DategetCreatedAfter()DategetModifiedAfter()StorageNextgetNext()StringgetOrganisation()intgetPageSize()StringgetType()DategetValidDate()voidsetCreatedAfter(Date createdAfter)voidsetModifiedAfter(Date modifiedAfter)voidsetNext(StorageNext next)voidsetOrganisation(String organisation)voidsetPageSize(int pageSize)voidsetType(String type)voidsetValidDate(Date validDate)
-
-
-
Method Detail
-
getPageSize
public int getPageSize()
- Specified by:
getPageSizein interfaceStorageQuery- Returns:
- the size of the query page
-
setPageSize
public void setPageSize(int pageSize)
-
getType
public String getType()
- Specified by:
getTypein interfaceStorageQuery- Returns:
- the study element type
-
setType
public void setType(String type)
-
getOrganisation
public String getOrganisation()
- Specified by:
getOrganisationin interfaceStorageQuery- Returns:
- the study element responsible organisation
-
setOrganisation
public void setOrganisation(String organisation)
-
getCreatedAfter
public Date getCreatedAfter()
- Specified by:
getCreatedAfterin interfaceStorageQuery- Returns:
- the earliest creation date for study elements
-
setCreatedAfter
public void setCreatedAfter(Date createdAfter)
-
getModifiedAfter
public Date getModifiedAfter()
- Specified by:
getModifiedAfterin interfaceStorageQuery- Returns:
- the earliest modification date for study elements
-
setModifiedAfter
public void setModifiedAfter(Date modifiedAfter)
-
getValidDate
public Date getValidDate()
- Specified by:
getValidDatein interfaceStorageQuery- Returns:
- the validity date for study elements
-
setValidDate
public void setValidDate(Date validDate)
-
getNext
public StorageNext getNext()
- Specified by:
getNextin interfaceStorageQuery- Returns:
- the next page definition
-
setNext
public void setNext(StorageNext next)
-
-