Skip to Main Content

Programmatically setting filter features

Claus Daldorph NielsenMay 20 2014 — edited May 22 2014

In JDeveloper 11.1.2.3.0 I am setting the filterCriteria of a table programmatically.

Now I am trying to set the filter features as well but I haven't found any good documentation yet.

What I have found so far is:

Set featureSet = new HashSet();

featureSet.add(query.FilterFeature.CASE_INSENSITIVE);

Iterator criteriaIter = filterCriteria.keySet().iterator();

Map<String, Set> featuresMap = new HashMap<String, Set>();

while(criteriaIter != null && criteriaIter.hasNext()) {

     String keyCr = (String)criteriaIter.next();

     featuresMap.put(keyCr, featureSet);

}

query.setFilterFeatures(featuresMap);

The above code gives me the following error messages:

Line 2: Unexpected type

Line 9: Add casts to invoke  'setFilterFeatures(Map)'

Any help is appreciated.

This post has been answered by dvohra21 on May 20 2014
Jump to Answer
Comments
Locked Post
New comments cannot be posted to this locked post.
Post Details
Locked due to inactivity on Jun 19 2014
Added on May 20 2014
2 comments
1,264 views