Skip navigation links
C D E G H I M N O R S T V 

C

compareTo(DataSize) - Method in class io.airlift.units.DataSize
 
compareTo(Duration) - Method in class io.airlift.units.Duration
 
convertTo(DataSize.Unit) - Method in class io.airlift.units.DataSize
Deprecated.
Use DataSize.to(Unit) instead. No conversion occurs when calling this method, only the unit used for the default string representation is changed. This has no effect on the unit used during JSON serialization
convertTo(TimeUnit) - Method in class io.airlift.units.Duration
 
convertToMostSuccinctDataSize() - Method in class io.airlift.units.DataSize
Deprecated.
Use DataSize.succinct() instead. No conversion occurs when calling this method, only the unit used for the default string representation is changed. This has no effect on the unit used during JSON serialization
convertToMostSuccinctTimeUnit() - Method in class io.airlift.units.Duration
 

D

DataSize - Class in io.airlift.units
 
DataSize(double, DataSize.Unit) - Constructor for class io.airlift.units.DataSize
Deprecated.
Use DataSize.ofBytes(long) instead. The imprecise nature of using doubles for DataSize is deprecated for removal
DataSize.Unit - Enum in io.airlift.units
 
Duration - Class in io.airlift.units
 
Duration(double, TimeUnit) - Constructor for class io.airlift.units.Duration
 

E

equals(Object) - Method in class io.airlift.units.DataSize
 
equals(Object) - Method in class io.airlift.units.Duration
 

G

getUnit() - Method in class io.airlift.units.DataSize
 
getUnit() - Method in class io.airlift.units.Duration
 
getUnitString() - Method in enum io.airlift.units.DataSize.Unit
 
getValue() - Method in class io.airlift.units.DataSize
Deprecated.
Use DataSize.toBytes() instead to avoid floating point precision semantics
getValue(DataSize.Unit) - Method in class io.airlift.units.DataSize
Deprecated.
Use DataSize.toBytes() instead to avoid floating point precision semantics
getValue() - Method in class io.airlift.units.Duration
 
getValue(TimeUnit) - Method in class io.airlift.units.Duration
 

H

hashCode() - Method in class io.airlift.units.DataSize
 
hashCode() - Method in class io.airlift.units.Duration
 

I

inBytes() - Method in enum io.airlift.units.DataSize.Unit
 
initialize(MaxDataSize) - Method in class io.airlift.units.MaxDataSizeValidator
 
initialize(MaxDuration) - Method in class io.airlift.units.MaxDurationValidator
 
initialize(MinDataSize) - Method in class io.airlift.units.MinDataSizeValidator
 
initialize(MinDuration) - Method in class io.airlift.units.MinDurationValidator
 
io.airlift.units - package io.airlift.units
 
isValid(DataSize, ConstraintValidatorContext) - Method in class io.airlift.units.MaxDataSizeValidator
 
isValid(Duration, ConstraintValidatorContext) - Method in class io.airlift.units.MaxDurationValidator
 
isValid(DataSize, ConstraintValidatorContext) - Method in class io.airlift.units.MinDataSizeValidator
 
isValid(Duration, ConstraintValidatorContext) - Method in class io.airlift.units.MinDurationValidator
 

M

MaxDataSize - Annotation Type in io.airlift.units
 
MaxDataSizeValidator - Class in io.airlift.units
 
MaxDataSizeValidator() - Constructor for class io.airlift.units.MaxDataSizeValidator
 
MaxDuration - Annotation Type in io.airlift.units
 
MaxDurationValidator - Class in io.airlift.units
 
MaxDurationValidator() - Constructor for class io.airlift.units.MaxDurationValidator
 
MinDataSize - Annotation Type in io.airlift.units
 
MinDataSizeValidator - Class in io.airlift.units
 
MinDataSizeValidator() - Constructor for class io.airlift.units.MinDataSizeValidator
 
MinDuration - Annotation Type in io.airlift.units
 
MinDurationValidator - Class in io.airlift.units
 
MinDurationValidator() - Constructor for class io.airlift.units.MinDurationValidator
 

N

nanosSince(long) - Static method in class io.airlift.units.Duration
 

O

of(long, DataSize.Unit) - Static method in class io.airlift.units.DataSize
Creates a DataSize instance with the provided quantity of the provided DataSize.Unit.
ofBytes(long) - Static method in class io.airlift.units.DataSize
 

R

roundTo(DataSize.Unit) - Method in class io.airlift.units.DataSize
Deprecated.
Use DataSize.toBytes() instead. This method uses floating point semantics to compute the rounded value which can yield to unexpected loss of precision beyond the intended rounding
roundTo(TimeUnit) - Method in class io.airlift.units.Duration
 

S

succinct() - Method in class io.airlift.units.DataSize
 
succinctBytes(long) - Static method in class io.airlift.units.DataSize
Prefer DataSize.ofBytes(long) when conversion to the most 'succinct' unit is not necessary or desirable
succinctDataSize(double, DataSize.Unit) - Static method in class io.airlift.units.DataSize
Deprecated.
use DataSize.succinctBytes(long) instead, double values are imprecise
succinctDuration(double, TimeUnit) - Static method in class io.airlift.units.Duration
 
succinctNanos(long) - Static method in class io.airlift.units.Duration
 

T

timeUnitToString(TimeUnit) - Static method in class io.airlift.units.Duration
 
to(DataSize.Unit) - Method in class io.airlift.units.DataSize
 
toBytes() - Method in class io.airlift.units.DataSize
 
toBytesValueString() - Method in class io.airlift.units.DataSize
 
toMillis() - Method in class io.airlift.units.Duration
 
toString() - Method in class io.airlift.units.DataSize
 
toString() - Method in class io.airlift.units.Duration
 
toString(TimeUnit) - Method in class io.airlift.units.Duration
 
toString() - Method in class io.airlift.units.MaxDataSizeValidator
 
toString() - Method in class io.airlift.units.MaxDurationValidator
 
toString() - Method in class io.airlift.units.MinDataSizeValidator
 
toString() - Method in class io.airlift.units.MinDurationValidator
 

V

valueOf(String) - Static method in enum io.airlift.units.DataSize.Unit
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in class io.airlift.units.DataSize
 
valueOf(String) - Static method in class io.airlift.units.Duration
 
valueOfTimeUnit(String) - Static method in class io.airlift.units.Duration
 
values() - Static method in enum io.airlift.units.DataSize.Unit
Returns an array containing the constants of this enum type, in the order they are declared.
C D E G H I M N O R S T V 
Skip navigation links

Copyright © 2016–2022 Airlift. All rights reserved.