Skip navigation links

Oracle Fusion Middleware Java API Reference for Oracle ADF Faces
11g Release 1 (11.1.1)
E10684-03


oracle.adf.view.rich.model
Class FilterableQueryDescriptor

java.lang.Object
  extended by oracle.adf.view.rich.model.QueryDescriptor
      extended by oracle.adf.view.rich.model.FilterableQueryDescriptor


public abstract class FilterableQueryDescriptor
extends QueryDescriptor

FilterableQueryDescriptor is an abstract subclass of QueryDescriptor. It adds support for filtering of data and is typically used by the table component to filter data froam a query

Author:
Venkata Guddanti

Nested Class Summary
static class FilterableQueryDescriptor.FilterFeature
           

 

Nested classes/interfaces inherited from class oracle.adf.view.rich.model.QueryDescriptor
QueryDescriptor.QueryMode

 

Field Summary

 

Fields inherited from class oracle.adf.view.rich.model.QueryDescriptor
UIHINT_AUTO_EXECUTE, UIHINT_DEFAULT, UIHINT_IMMUTABLE, UIHINT_MODE, UIHINT_NAME, UIHINT_RESULTS_COMPONENT_ID, UIHINT_SAVE_RESULTS_LAYOUT, UIHINT_SHOW_IN_LIST

 

Constructor Summary
FilterableQueryDescriptor()
           

 

Method Summary
abstract  java.util.Map<java.lang.String,java.lang.Object> getFilterCriteria()
          Gets the filter criteria associated with the query descriptor.
 java.util.Map<java.lang.String,java.util.Set<FilterableQueryDescriptor.FilterFeature>> getFilterFeatures()
          Gets the filter features (see enum FilterFeatures) associated with each criteria item
abstract  void setFilterCriteria(java.util.Map<java.lang.String,java.lang.Object> filterCriteria)
          Sets the filter criteria associated with the query descriptor.
 void setFilterFeatures(java.util.Map<java.lang.String,java.util.Set<FilterableQueryDescriptor.FilterFeature>> filterFeatures)
          Sets the filter features (see enum FilterFeature) associated with each criteria item.

 

Methods inherited from class oracle.adf.view.rich.model.QueryDescriptor
addCriterion, changeMode, getConjunctionCriterion, getCurrentCriterion, getName, getUIHints, removeCriterion, setCurrentCriterion

 

Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait

 

Constructor Detail

FilterableQueryDescriptor

public FilterableQueryDescriptor()

Method Detail

getFilterCriteria

public abstract java.util.Map<java.lang.String,java.lang.Object> getFilterCriteria()
Gets the filter criteria associated with the query descriptor. Filter Criteria are generally useful for filtering data in the table.
Returns:
Map<String, Object> containg the filterCriteria

setFilterCriteria

public abstract void setFilterCriteria(java.util.Map<java.lang.String,java.lang.Object> filterCriteria)
Sets the filter criteria associated with the query descriptor. Filter Criteria are generally useful for filtering data in the table.
Parameters:
filterCriteria - a Map<String, Object> containg the filterCriteria

getFilterFeatures

public java.util.Map<java.lang.String,java.util.Set<FilterableQueryDescriptor.FilterFeature>> getFilterFeatures()
Gets the filter features (see enum FilterFeatures) associated with each criteria item
Returns:
filter features for each filter item

setFilterFeatures

public void setFilterFeatures(java.util.Map<java.lang.String,java.util.Set<FilterableQueryDescriptor.FilterFeature>> filterFeatures)
Sets the filter features (see enum FilterFeature) associated with each criteria item.
Parameters:
filterFeatures -

Skip navigation links

Oracle Fusion Middleware Java API Reference for Oracle ADF Faces
11g Release 1 (11.1.1)
E10684-03


Copyright (c) 1998, 2009, Oracle and/or its affiliates. All rights reserved.