Oracle Fusion Middleware Java API Reference for Oracle Extension SDK Reference
11g Release 1 (11.1.1)

E13403-04

oracle.javatools.parser.java.v2.util.filter
Class AndFilter

java.lang.Object
  extended by oracle.javatools.parser.java.v2.util.filter.AndFilter
All Implemented Interfaces:
JavaFilter

public class AndFilter
extends java.lang.Object
implements JavaFilter

An AndFilter is a SourceFilter that accepts an element if all of the input filters accept the element.


Constructor Summary
AndFilter(JavaFilter[] filters)
           
AndFilter(JavaFilter one, JavaFilter two)
          Convenience constructor that creates an AndFilter from two other filters.
 
Method Summary
 boolean accepts(JavaElement element)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

AndFilter

public AndFilter(JavaFilter[] filters)
Parameters:
filters - Must have at least length of at least one.
Throws:
java.lang.IllegalArgumentException - if the input is null or if the input is a 0-length array.

AndFilter

public AndFilter(JavaFilter one,
                 JavaFilter two)
Convenience constructor that creates an AndFilter from two other filters.

Parameters:
one - Require non-null.
two - Require non-null.
Method Detail

accepts

public boolean accepts(JavaElement element)
Specified by:
accepts in interface JavaFilter
Returns:
True retains this element in the output set. False removes this element from the output set.

Oracle Fusion Middleware Java API Reference for Oracle Extension SDK Reference
11g Release 1 (11.1.1)

E13403-04

Copyright © 1997, 2010, Oracle. All rights reserved.