org.apache.ctakes.dictionary.lookup
Class MetaDataHitComparator

java.lang.Object
  extended by org.apache.ctakes.dictionary.lookup.MetaDataHitComparator
All Implemented Interfaces:
Comparator<MetaDataHit>, MetaDataHitConst

public class MetaDataHitComparator
extends Object
implements Comparator<MetaDataHit>, MetaDataHitConst

Allows two MetaDataHit objects to be compared based on a specific metadata value that they both contain.

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
MetaDataHitComparator(String metaFieldName, int type, boolean sortAscending)
          Constructor
 
Method Summary
 int compare(MetaDataHit mdh1, MetaDataHit mdh2)
          Implementation
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface java.util.Comparator
equals
 

Constructor Detail

MetaDataHitComparator

public MetaDataHitComparator(String metaFieldName,
                             int type,
                             boolean sortAscending)
Constructor

Parameters:
metaFieldName -
type -
sortAscending -
Method Detail

compare

public int compare(MetaDataHit mdh1,
                   MetaDataHit mdh2)
Implementation

Specified by:
compare in interface Comparator<MetaDataHit>


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