org.rhq.core.domain.criteria
Class Criteria
java.lang.Object
org.rhq.core.domain.criteria.Criteria
- All Implemented Interfaces:
- Serializable
- Direct Known Subclasses:
- AlertCriteria, AlertDefinitionCriteria, ChannelCriteria, EventCriteria, InstalledPackageCriteria, MeasurementDefinitionCriteria, MeasurementScheduleCriteria, OperationDefinitionCriteria, OperationHistoryCriteria, PackageVersionCriteria, ResourceCriteria, ResourceGroupCriteria, ResourceTypeCriteria, RoleCriteria, SubjectCriteria
public abstract class Criteria
- extends Object
- implements Serializable
- See Also:
- Serialized Form
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
filterOverrides
protected Map<String,String> filterOverrides
sortOverrides
protected Map<String,String> sortOverrides
pageControlOverrides
protected PageControl pageControlOverrides
Criteria
public Criteria(Class<?> persistentClass)
getPersistentClass
public Class<?> getPersistentClass()
getFilterFields
public Map<String,Object> getFilterFields()
getJPQLFilterOverride
public String getJPQLFilterOverride(String fieldName)
getJPQLSortOverride
public String getJPQLSortOverride(String fieldName)
getPageControlOverrides
public PageControl getPageControlOverrides()
getFetchFields
public List<String> getFetchFields()
addSortField
protected void addSortField(String fieldName)
setPaging
public void setPaging(int pageNumber,
int pageSize)
setPageControl
public void setPageControl(PageControl pageControl)
clearPaging
public void clearPaging()
setFiltersOptional
public void setFiltersOptional(boolean filtersOptional)
isFiltersOptional
public boolean isFiltersOptional()
setCaseSensitive
public void setCaseSensitive(boolean caseSensitive)
isCaseSensitive
public boolean isCaseSensitive()
setStrict
public void setStrict(boolean strict)
isStrict
public boolean isStrict()
isInventoryManagerRequired
public boolean isInventoryManagerRequired()
- subclasses should override as necessary
isSecurityManagerRequired
public boolean isSecurityManagerRequired()
- subclasses should override as necessary
getPageControl
public PageControl getPageControl()
Copyright © 2008-2009 RHQ Project Advisory Board (Red Hat, Inc.). All Rights Reserved.