org.apache.ctakes.dictionary.lookup.filter
Class PostLookupFilterGroupImpl

java.lang.Object
  extended by org.apache.ctakes.dictionary.lookup.filter.PostLookupFilterGroupImpl
All Implemented Interfaces:
PostLookupFilter

public class PostLookupFilterGroupImpl
extends Object
implements PostLookupFilter

Groups multiple PostLookupFilter objects together and applies boolean logic to them.

Author:
Mayo Clinic

Field Summary
static int AND_RELATION
           
static int OR_RELATION
           
 
Constructor Summary
PostLookupFilterGroupImpl(PostLookupFilter[] plfArr, int relation, boolean excludeMatches)
          Constructor
 
Method Summary
 boolean contains(MetaDataHit mdh)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

OR_RELATION

public static final int OR_RELATION
See Also:
Constant Field Values

AND_RELATION

public static final int AND_RELATION
See Also:
Constant Field Values
Constructor Detail

PostLookupFilterGroupImpl

public PostLookupFilterGroupImpl(PostLookupFilter[] plfArr,
                                 int relation,
                                 boolean excludeMatches)
Constructor

Parameters:
plfArr -
relation -
Method Detail

contains

public boolean contains(MetaDataHit mdh)
                 throws FilterException
Specified by:
contains in interface PostLookupFilter
Throws:
FilterException


Copyright © 2012-2013 The Apache Software Foundation. All Rights Reserved.