public class MetaDataHitComparator extends java.lang.Object implements java.util.Comparator<MetaDataHit>, MetaDataHitConst
Modifier and Type | Field and Description |
---|---|
private java.lang.String |
iv_metaFieldName |
private boolean |
iv_sortAscending |
private int |
iv_type |
EQ_OP, FLOAT_TYPE, GT_OP, GTEQ_OP, INTEGER_TYPE, LT_OP, LTEQ_OP, STRING_TYPE
Constructor and Description |
---|
MetaDataHitComparator(java.lang.String metaFieldName,
int type,
boolean sortAscending)
Constructor
|
Modifier and Type | Method and Description |
---|---|
int |
compare(MetaDataHit mdh1,
MetaDataHit mdh2)
Implementation
|
private int iv_type
private java.lang.String iv_metaFieldName
private boolean iv_sortAscending
public MetaDataHitComparator(java.lang.String metaFieldName, int type, boolean sortAscending)
metaFieldName
- type
- sortAscending
- public int compare(MetaDataHit mdh1, MetaDataHit mdh2)
compare
in interface java.util.Comparator<MetaDataHit>