public Unit shiftTo(final Date origin) throws ShiftException { return TimeScaleUnit.getInstance(this, origin); }
@Override public Unit shiftTo(final Date origin) throws ShiftException { return getInstance(_unit, origin); }
@Override public Unit shiftTo(final Date origin) throws ShiftException { return getInstance(_unit, origin); }
public Unit shiftTo(final Date origin) throws ShiftException { return TimeScaleUnit.getInstance(this, origin); }