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
-
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
-
-
-
-
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)
-
-