org.rhq.core.domain.criteria
Class CallTimeDataCriteria

java.lang.Object
  extended by org.rhq.core.domain.criteria.Criteria
      extended by org.rhq.core.domain.criteria.CallTimeDataCriteria
All Implemented Interfaces:
Serializable, BaseCriteria

public class CallTimeDataCriteria
extends Criteria

See Also:
Serialized Form

Nested Class Summary
 
Nested classes/interfaces inherited from class org.rhq.core.domain.criteria.Criteria
Criteria.NonBindingOverrideFilter, Criteria.Restriction, Criteria.Type
 
Field Summary
 
Fields inherited from class org.rhq.core.domain.criteria.Criteria
filterOverrides, pageControlOverrides, sortOverrides
 
Constructor Summary
CallTimeDataCriteria()
           
 
Method Summary
 void addFilterAutoGroupParentResourceId(Integer filterAutoGroupParentResourceId)
           
 void addFilterAutoGroupResourceTypeId(Integer filterAutoGroupResourceTypeId)
           
 void addFilterBeginTime(Long filterBeginTime)
           
 void addFilterCount(long filterCount)
           
 void addFilterDataType(DataType filterDataType)
           
 void addFilterDestination(String filterDestination)
           
 void addFilterEndTime(Long filterEndTime)
           
 void addFilterMaximum(Double filterMaximum)
           
 void addFilterMinimum(Double filterMinimum)
           
 void addFilterResourceGroupId(Integer filterResourceGroupId)
           
 void addFilterResourceId(Integer filterResourceId)
           
 void addFilterTotal(Double filterTotal)
           
 void addSortAverage(PageOrdering sortAverage)
           
 void addSortCount(PageOrdering sortCount)
           
 void addSortMaximum(PageOrdering sortMaximum)
           
 void addSortMinimum(PageOrdering sortMinimum)
           
 void addSortTotal(PageOrdering sortTotal)
           
 Class<CallTimeDataValue> getPersistentClass()
           
 boolean hasCustomizedSorting()
          By default, the ordering fields are automatically prepend with the alias of entity that this criteria object wraps.
 
Methods inherited from class org.rhq.core.domain.criteria.Criteria
addRequiredPermissions, addSortField, clearPaging, getAlias, getJPQLFilterOverride, getJPQLSortOverride, getOrderingFieldNames, getPageControlOverrides, getPageNumber, getPageSize, getRequiredPermissions, getRestriction, getSearchExpression, isCaseSensitive, isFiltersOptional, isInventoryManagerRequired, isSecurityManagerRequired, isStrict, setCaseSensitive, setFiltersOptional, setPageControl, setPaging, setRestriction, setSearchExpression, setStrict
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

CallTimeDataCriteria

public CallTimeDataCriteria()
Method Detail

getPersistentClass

public Class<CallTimeDataValue> getPersistentClass()
Specified by:
getPersistentClass in class Criteria

addFilterResourceId

public void addFilterResourceId(Integer filterResourceId)

addFilterResourceGroupId

public void addFilterResourceGroupId(Integer filterResourceGroupId)

addFilterAutoGroupResourceTypeId

public void addFilterAutoGroupResourceTypeId(Integer filterAutoGroupResourceTypeId)

addFilterAutoGroupParentResourceId

public void addFilterAutoGroupParentResourceId(Integer filterAutoGroupParentResourceId)

addFilterBeginTime

public void addFilterBeginTime(Long filterBeginTime)

addFilterEndTime

public void addFilterEndTime(Long filterEndTime)

addFilterMinimum

public void addFilterMinimum(Double filterMinimum)

addFilterMaximum

public void addFilterMaximum(Double filterMaximum)

addFilterTotal

public void addFilterTotal(Double filterTotal)

addFilterCount

public void addFilterCount(long filterCount)

addFilterDestination

public void addFilterDestination(String filterDestination)

addFilterDataType

public void addFilterDataType(DataType filterDataType)

addSortMinimum

public void addSortMinimum(PageOrdering sortMinimum)

addSortMaximum

public void addSortMaximum(PageOrdering sortMaximum)

addSortAverage

public void addSortAverage(PageOrdering sortAverage)

addSortTotal

public void addSortTotal(PageOrdering sortTotal)

addSortCount

public void addSortCount(PageOrdering sortCount)

hasCustomizedSorting

public boolean hasCustomizedSorting()
Description copied from class: Criteria
By default, the ordering fields are automatically prepend with the alias of entity that this criteria object wraps. However, some authors of criteria objects want full control of this alias during sort operations. if this method returns true, then the alias will not be prepend to the generated "order by" clause, which makes author responsible for constructing the fully-qualified ordering token for each sort override.

Overrides:
hasCustomizedSorting in class Criteria


Copyright © 2008-2011 Red Hat, Inc.. All Rights Reserved.