Package io.engineblock.util
Class Unit
- java.lang.Object
-
- io.engineblock.util.Unit
-
public class Unit extends java.lang.Object
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classUnit.Bytesstatic classUnit.Countstatic classUnit.Duration
-
Constructor Summary
Constructors Constructor Description Unit()
-
Method Summary
Modifier and Type Method Description static java.util.Optional<java.lang.Double>bytesFor(java.lang.String spec)static java.util.Optional<java.lang.Double>convertBytes(Unit.Bytes resultUnit, java.lang.String spec)static java.util.Optional<java.lang.Double>convertDoubleCount(Unit.Count resultUnit, java.lang.String spec)static java.util.Optional<java.lang.Long>convertLongCount(Unit.Count resultUnit, java.lang.String spec)static java.util.Optional<java.lang.Double>doubleCountFor(java.lang.String spec)static java.util.Optional<java.lang.Long>durationFor(Unit.Duration resultUnit, java.lang.String spec)static java.util.Optional<java.lang.Long>longCountFor(java.lang.String spec)static java.util.Optional<java.lang.Long>microsecondsFor(java.lang.String duration)static java.util.Optional<java.lang.Long>minutesFor(java.lang.String duration)static java.util.Optional<java.lang.Long>msFor(java.lang.String duration)static java.util.Optional<java.lang.Long>nanosecondsFor(java.lang.String duration)static java.util.Optional<java.lang.Long>secondsFor(java.lang.String duration)
-
-
-
Method Detail
-
msFor
public static java.util.Optional<java.lang.Long> msFor(java.lang.String duration)
-
microsecondsFor
public static java.util.Optional<java.lang.Long> microsecondsFor(java.lang.String duration)
-
nanosecondsFor
public static java.util.Optional<java.lang.Long> nanosecondsFor(java.lang.String duration)
-
secondsFor
public static java.util.Optional<java.lang.Long> secondsFor(java.lang.String duration)
-
minutesFor
public static java.util.Optional<java.lang.Long> minutesFor(java.lang.String duration)
-
durationFor
public static java.util.Optional<java.lang.Long> durationFor(Unit.Duration resultUnit, java.lang.String spec)
-
doubleCountFor
public static java.util.Optional<java.lang.Double> doubleCountFor(java.lang.String spec)
-
convertDoubleCount
public static java.util.Optional<java.lang.Double> convertDoubleCount(Unit.Count resultUnit, java.lang.String spec)
-
longCountFor
public static java.util.Optional<java.lang.Long> longCountFor(java.lang.String spec)
-
convertLongCount
public static java.util.Optional<java.lang.Long> convertLongCount(Unit.Count resultUnit, java.lang.String spec)
-
bytesFor
public static java.util.Optional<java.lang.Double> bytesFor(java.lang.String spec)
-
convertBytes
public static java.util.Optional<java.lang.Double> convertBytes(Unit.Bytes resultUnit, java.lang.String spec)
-
-