public class RangeEdgePartition extends RangePartition
Modifier and Type | Field and Description |
---|---|
private int |
lowerBound |
private int |
upperBound |
private long |
value |
Constructor and Description |
---|
RangeEdgePartition(String label,
long value,
int lower,
int upper) |
Modifier and Type | Method and Description |
---|---|
protected void |
appendTo(StringBuilder out) |
RangeEdgePartition |
clone() |
long |
encodeBounds() |
boolean |
equals(Object obj) |
int |
getLowerBound() |
int |
getUpperBound() |
long |
getValue() |
int |
hashCode() |
getLabel
appendQuotedTo, asciiDecode, asciiEncode, fromBinary, fromString, toString
private final long value
private final int lowerBound
private final int upperBound
public RangeEdgePartition(String label, long value, int lower, int upper)
public long getValue()
public int getLowerBound()
public int getUpperBound()
public RangeEdgePartition clone() throws CloneNotSupportedException
clone
in class RangePartition
CloneNotSupportedException
public int hashCode()
hashCode
in class RangePartition
public boolean equals(Object obj)
equals
in class RangePartition
protected void appendTo(StringBuilder out)
appendTo
in class RangePartition
public long encodeBounds()
Copyright © 2018. All rights reserved.