org.apache.solr.common.cloud
Class DocRouter.Range
java.lang.Object
org.apache.solr.common.cloud.DocRouter.Range
- All Implemented Interfaces:
- Comparable<DocRouter.Range>, org.noggit.JSONWriter.Writable
- Enclosing class:
- DocRouter
public static class DocRouter.Range
- extends Object
- implements org.noggit.JSONWriter.Writable, Comparable<DocRouter.Range>
min
public int min
max
public int max
DocRouter.Range
public DocRouter.Range(int min,
int max)
includes
public boolean includes(int hash)
isSubsetOf
public boolean isSubsetOf(DocRouter.Range superset)
overlaps
public boolean overlaps(DocRouter.Range other)
toString
public String toString()
- Overrides:
toString
in class Object
hashCode
public int hashCode()
- Overrides:
hashCode
in class Object
equals
public boolean equals(Object obj)
- Overrides:
equals
in class Object
write
public void write(org.noggit.JSONWriter writer)
- Specified by:
write
in interface org.noggit.JSONWriter.Writable
compareTo
public int compareTo(DocRouter.Range that)
- Specified by:
compareTo
in interface Comparable<DocRouter.Range>
Copyright © 2000-2014 Apache Software Foundation. All Rights Reserved.