org.apache.accumulo.examples.wikisearch.parser
Class RangeCalculator.TermRange

java.lang.Object
  extended by org.apache.accumulo.examples.wikisearch.parser.RangeCalculator.TermRange
All Implemented Interfaces:
Comparable<RangeCalculator.TermRange>
Enclosing class:
RangeCalculator

protected static class RangeCalculator.TermRange
extends Object
implements Comparable<RangeCalculator.TermRange>

Object that is used to hold ranges found in the index. Subclasses may compute the final range set in various ways.


Constructor Summary
RangeCalculator.TermRange(String name, Object fieldValue)
           
 
Method Summary
 void add(Range r)
           
 void addAll(Set<Range> r)
           
 int compareTo(RangeCalculator.TermRange o)
           
 String getFieldName()
           
 Object getFieldValue()
           
 Set<Range> getRanges()
           
 String toString()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

RangeCalculator.TermRange

public RangeCalculator.TermRange(String name,
                                 Object fieldValue)
Method Detail

getFieldName

public String getFieldName()

getFieldValue

public Object getFieldValue()

addAll

public void addAll(Set<Range> r)

add

public void add(Range r)

getRanges

public Set<Range> getRanges()

toString

public String toString()
Overrides:
toString in class Object

compareTo

public int compareTo(RangeCalculator.TermRange o)
Specified by:
compareTo in interface Comparable<RangeCalculator.TermRange>


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