public long getTb() { return unit.toTB(size); }
public long getPb() { return unit.toPB(size); }
public long getGb() { return unit.toGB(size); }
public long getMb() { return unit.toMB(size); }
public long getKb() { return unit.toKB(size); }
public long getBytes() { return unit.toBytes(size); }
@Override public int hashCode() { int result = Long.hashCode(size); result = 31 * result + (unit != null ? unit.hashCode() : 0); return result; }