Package org.cyclos.model.users.records
Class RecordQuery
- java.lang.Object
-
- org.cyclos.model.Bean
-
- org.cyclos.model.QueryParameters
-
- org.cyclos.model.users.records.RecordQuery
-
- All Implemented Interfaces:
Serializable
- Direct Known Subclasses:
SystemRecordQuery,UserRecordQuery
public abstract class RecordQuery extends QueryParameters
- See Also:
- Serialized Form
-
-
Field Summary
Fields Modifier and Type Field Description static StringCLASS_NAMEstatic BasicProperty<UserVO,RecordQuery>CREATED_BYstatic SetProperty<CustomFieldValueForSearchDTO,RecordQuery>CUSTOM_VALUESstatic BasicProperty<DatePeriodDTO,RecordQuery>DATE_PERIODstatic BasicProperty<String,RecordQuery>KEYWORDSstatic BasicProperty<RecordTypeVO,RecordQuery>TYPE-
Fields inherited from class org.cyclos.model.QueryParameters
CURRENT_PAGE, PAGE_SIZE, SKIP_TOTAL_COUNT
-
-
Constructor Summary
Constructors Constructor Description RecordQuery()RecordQuery(Property<T,? super RecordQuery> property, T value)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected List<Property<?,?>>doGetProperties()UserVOgetCreatedBy()Set<CustomFieldValueForSearchDTO>getCustomValues()DatePeriodDTOgetDatePeriod()StringgetKeywords()RecordTypeVOgetType()voidsetCreatedBy(UserVO createdBy)voidsetCustomValues(Set<CustomFieldValueForSearchDTO> customValues)voidsetDatePeriod(DatePeriodDTO datePeriod)voidsetKeywords(String keywords)voidsetType(RecordTypeVO type)-
Methods inherited from class org.cyclos.model.QueryParameters
getCurrentPage, getPageSize, isSkipTotalCount, setCountOnly, setCurrentPage, setPageSize, setSkipTotalCount, setUnlimited
-
Methods inherited from class org.cyclos.model.Bean
addPropertyChangeListener, addPropertyChangeListener, attributeNames, changes, className, clearAttributes, copyPropertiesTo, dataAccessor, firePropertyChange, get, getAttribute, initDataAccessor, properties, property, propertyMap, removeAttribute, removePropertyChangeListener, removePropertyChangeListener, set, set, setAttribute, setWithPropagationId
-
-
-
-
Field Detail
-
CLASS_NAME
public static final String CLASS_NAME
-
CREATED_BY
public static final BasicProperty<UserVO,RecordQuery> CREATED_BY
-
CUSTOM_VALUES
public static final SetProperty<CustomFieldValueForSearchDTO,RecordQuery> CUSTOM_VALUES
-
DATE_PERIOD
public static final BasicProperty<DatePeriodDTO,RecordQuery> DATE_PERIOD
-
KEYWORDS
public static final BasicProperty<String,RecordQuery> KEYWORDS
-
TYPE
public static final BasicProperty<RecordTypeVO,RecordQuery> TYPE
-
-
Constructor Detail
-
RecordQuery
public RecordQuery()
-
RecordQuery
public RecordQuery(Property<T,? super RecordQuery> property, T value)
-
-
Method Detail
-
doGetProperties
protected List<Property<?,?>> doGetProperties()
- Overrides:
doGetPropertiesin classQueryParameters
-
getCreatedBy
public UserVO getCreatedBy()
-
setCreatedBy
public void setCreatedBy(UserVO createdBy)
-
getCustomValues
public Set<CustomFieldValueForSearchDTO> getCustomValues()
-
setCustomValues
public void setCustomValues(Set<CustomFieldValueForSearchDTO> customValues)
-
getDatePeriod
public DatePeriodDTO getDatePeriod()
-
setDatePeriod
public void setDatePeriod(DatePeriodDTO datePeriod)
-
getKeywords
public String getKeywords()
-
setKeywords
public void setKeywords(String keywords)
-
getType
public RecordTypeVO getType()
-
setType
public void setType(RecordTypeVO type)
-
-