org.apache.uima.collection.impl.cpm.utils
Class Filter

java.lang.Object
  extended by org.apache.uima.collection.impl.cpm.utils.Filter

public class Filter
extends java.lang.Object

Parses the filter expression associated with a Cas Processor in the cpe descriptor


Nested Class Summary
 class Filter.Expression
          Object containing single filter
 class Filter.LeftPart
          Left part of filter expression
 class Filter.Operand
          Operand
 class Filter.RightPart
          Right part of the filter expression
 
Field Summary
protected  boolean filterInitialized
           
protected  boolean isAndFilter
           
protected  boolean isOrFilter
           
 
Constructor Summary
Filter()
           
 
Method Summary
static void main(java.lang.String[] args)
           
 java.util.LinkedList parse(java.lang.String expression)
          Parses filter expression
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

isAndFilter

protected boolean isAndFilter

isOrFilter

protected boolean isOrFilter

filterInitialized

protected boolean filterInitialized
Constructor Detail

Filter

public Filter()
Method Detail

parse

public java.util.LinkedList parse(java.lang.String expression)
                           throws java.text.ParseException
Parses filter expression

Parameters:
expression - - filter expression to parse
Returns:
- list of filters
Throws:
java.text.ParseException

main

public static void main(java.lang.String[] args)


Copyright © 2012. All Rights Reserved.