org.elasticsearch.common.unit
Class SizeValue
java.lang.Object
org.elasticsearch.common.unit.SizeValue
- All Implemented Interfaces:
- java.io.Serializable, Streamable
public class SizeValue
- extends java.lang.Object
- implements java.io.Serializable, Streamable
- See Also:
- Serialized Form
Methods inherited from class java.lang.Object |
clone, finalize, getClass, notify, notifyAll, wait, wait, wait |
SizeValue
public SizeValue(long singles)
SizeValue
public SizeValue(long size,
SizeUnit sizeUnit)
singles
public long singles()
getSingles
public long getSingles()
kilo
public long kilo()
getKilo
public long getKilo()
mega
public long mega()
getMega
public long getMega()
giga
public long giga()
getGiga
public long getGiga()
kiloFrac
public double kiloFrac()
getKiloFrac
public double getKiloFrac()
megaFrac
public double megaFrac()
getMegaFrac
public double getMegaFrac()
gigaFrac
public double gigaFrac()
getGigaFrac
public double getGigaFrac()
toString
public java.lang.String toString()
- Overrides:
toString
in class java.lang.Object
parseSizeValue
public static SizeValue parseSizeValue(java.lang.String sValue)
throws ElasticSearchParseException
- Throws:
ElasticSearchParseException
parseSizeValue
public static SizeValue parseSizeValue(java.lang.String sValue,
SizeValue defaultValue)
throws ElasticSearchParseException
- Throws:
ElasticSearchParseException
readSizeValue
public static SizeValue readSizeValue(StreamInput in)
throws java.io.IOException
- Throws:
java.io.IOException
readFrom
public void readFrom(StreamInput in)
throws java.io.IOException
- Specified by:
readFrom
in interface Streamable
- Throws:
java.io.IOException
writeTo
public void writeTo(StreamOutput out)
throws java.io.IOException
- Specified by:
writeTo
in interface Streamable
- Throws:
java.io.IOException
equals
public boolean equals(java.lang.Object o)
- Overrides:
equals
in class java.lang.Object
hashCode
public int hashCode()
- Overrides:
hashCode
in class java.lang.Object