Class DocumentQuery
- java.lang.Object
-
- org.cyclos.model.Bean
-
- org.cyclos.model.QueryParameters
-
- org.cyclos.model.contentmanagement.documents.DocumentQuery
-
- All Implemented Interfaces:
Serializable
public class DocumentQuery extends QueryParameters
- See Also:
- Serialized Form
-
-
Field Summary
Fields Modifier and Type Field Description static SetProperty<UserVO,DocumentQuery>BROKERSstatic SetProperty<DocumentCategoryVO,DocumentQuery>CATEGORIESstatic StringCLASS_NAMEstatic BasicProperty<DocumentRange,DocumentQuery>DOCUMENT_RANGEstatic BasicProperty<Boolean,DocumentQuery>ENABLEDstatic SetProperty<BasicGroupVO,DocumentQuery>GROUPSstatic BasicProperty<String,DocumentQuery>KEYWORDSstatic BasicProperty<UserVO,DocumentQuery>USER-
Fields inherited from class org.cyclos.model.QueryParameters
CURRENT_PAGE, PAGE_SIZE, SKIP_TOTAL_COUNT
-
-
Constructor Summary
Constructors Constructor Description DocumentQuery()DocumentQuery(Property<T,? super DocumentQuery> property, T value)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description StringclassName()protected List<Property<?,?>>doGetProperties()Set<UserVO>getBrokers()Set<DocumentCategoryVO>getCategories()DocumentRangegetDocumentRange()BooleangetEnabled()Set<BasicGroupVO>getGroups()StringgetKeywords()UserVOgetUser()voidsetBrokers(Set<UserVO> brokers)voidsetCategories(Set<DocumentCategoryVO> categories)voidsetDocumentRange(DocumentRange documentRange)voidsetEnabled(Boolean enabled)voidsetGroups(Set<BasicGroupVO> groups)voidsetKeywords(String keywords)voidsetUser(UserVO user)-
Methods inherited from class org.cyclos.model.QueryParameters
getCurrentPage, getPageSize, isSkipTotalCount, setCountOnly, setCurrentPage, setPageSize, setSkipTotalCount, setUnlimited, useMaxAllowedPagination
-
Methods inherited from class org.cyclos.model.Bean
addPropertyChangeListener, addPropertyChangeListener, attributeNames, backup, changes, clearAttributes, copyPropertiesTo, copyPropertiesTo, copyPropertiesTo, dataAccessor, firePropertyChange, get, getAttribute, initDataAccessor, properties, property, propertyMap, removeAttribute, removePropertyChangeListener, removePropertyChangeListener, restore, set, set, setAttribute, setWithPropagationId, values
-
-
-
-
Field Detail
-
CLASS_NAME
public static final String CLASS_NAME
-
BROKERS
public static final SetProperty<UserVO,DocumentQuery> BROKERS
-
CATEGORIES
public static final SetProperty<DocumentCategoryVO,DocumentQuery> CATEGORIES
-
DOCUMENT_RANGE
public static final BasicProperty<DocumentRange,DocumentQuery> DOCUMENT_RANGE
-
ENABLED
public static final BasicProperty<Boolean,DocumentQuery> ENABLED
-
GROUPS
public static final SetProperty<BasicGroupVO,DocumentQuery> GROUPS
-
KEYWORDS
public static final BasicProperty<String,DocumentQuery> KEYWORDS
-
USER
public static final BasicProperty<UserVO,DocumentQuery> USER
-
-
Constructor Detail
-
DocumentQuery
public DocumentQuery()
-
DocumentQuery
public DocumentQuery(Property<T,? super DocumentQuery> property, T value)
-
-
Method Detail
-
doGetProperties
protected List<Property<?,?>> doGetProperties()
- Overrides:
doGetPropertiesin classQueryParameters
-
getCategories
public Set<DocumentCategoryVO> getCategories()
-
setCategories
public void setCategories(Set<DocumentCategoryVO> categories)
-
getDocumentRange
public DocumentRange getDocumentRange()
-
setDocumentRange
public void setDocumentRange(DocumentRange documentRange)
-
getEnabled
public Boolean getEnabled()
-
setEnabled
public void setEnabled(Boolean enabled)
-
getGroups
public Set<BasicGroupVO> getGroups()
-
setGroups
public void setGroups(Set<BasicGroupVO> groups)
-
getKeywords
public String getKeywords()
-
setKeywords
public void setKeywords(String keywords)
-
getUser
public UserVO getUser()
-
setUser
public void setUser(UserVO user)
-
-