package alien4cloud.tosca.normative; import lombok.Getter; /** * @author Minh Khang VU */ public enum SizeUnit implements Unit { B(1L), KB(1000L), KIB(1024), MB(1000L * 1000L), MIB(1024L * 1024L), GB(1000L * 1000L * 1000L), GIB(1024L * 1024L * 1024L), TB(1000L * 1000L * 1000L * 1000L), TIB(1024L * 1024L * 1024L * 1024L); /** * Multiplier if convert to base unit which is byte (B) */ @Getter private double multiplier; SizeUnit(double multiplier) { this.multiplier = multiplier; } }