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

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

public class SetValuePostLookupFilterImpl
extends java.lang.Object
implements PostLookupFilter, MetaDataHitConst

A filter that uses a value to filter against a MetaDataHit.

Author:
Mayo Clinic

Field Summary
 
Fields inherited from interface org.apache.ctakes.dictionary.lookup.MetaDataHitConst
EQ_OP, FLOAT_TYPE, GT_OP, GTEQ_OP, INTEGER_TYPE, LT_OP, LTEQ_OP, STRING_TYPE
 
Constructor Summary
SetValuePostLookupFilterImpl(java.lang.String metaFieldName, int metaFieldType, int metaFieldOp, boolean excludeMatches)
           
 
Method Summary
 boolean contains(MetaDataHit mdh)
           
 void setValue(java.lang.String value)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

SetValuePostLookupFilterImpl

public SetValuePostLookupFilterImpl(java.lang.String metaFieldName,
                                    int metaFieldType,
                                    int metaFieldOp,
                                    boolean excludeMatches)
Method Detail

setValue

public void setValue(java.lang.String value)

contains

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