@Override public Temporal apply(Object... args) { if (args.length == 2) { if (args[0] instanceof TimeUnit && args[1] instanceof Number) { return apply((TimeUnit) args[0], ((Number) args[1]).intValue()); } else if (args[0] instanceof StandardTemporalType && args[1] instanceof Number) { return ((StandardTemporalType) args[0]).createTemporal(((Number) args[1]).intValue()); } else if (args[0] instanceof Temporal && args[1] instanceof Number) { return new OrdinalTime((Temporal) args[0], ((Number) args[1]).intValue()); } } throw new UnsupportedOperationException("apply(Object...) not implemented for TemporalOp " + this); } },
@Override public Temporal apply(Object... args) { if (args.length == 2) { if (args[0] instanceof TimeUnit && args[1] instanceof Number) { return apply((TimeUnit) args[0], ((Number) args[1]).intValue()); } else if (args[0] instanceof StandardTemporalType && args[1] instanceof Number) { return ((StandardTemporalType) args[0]).createTemporal(((Number) args[1]).intValue()); } else if (args[0] instanceof Temporal && args[1] instanceof Number) { return new OrdinalTime((Temporal) args[0], ((Number) args[1]).intValue()); } } throw new UnsupportedOperationException("apply(Object...) not implemented for TemporalOp " + this); } },
public Temporal apply(Object... args) { if (args.length == 2) { if (args[0] instanceof TimeUnit && args[1] instanceof Number) { return apply((TimeUnit) args[0], ((Number) args[1]).intValue()); } else if (args[0] instanceof StandardTemporalType && args[1] instanceof Number) { return ((StandardTemporalType) args[0]).createTemporal(((Number) args[1]).intValue()); } else if (args[0] instanceof Temporal && args[1] instanceof Number) { return new OrdinalTime((Temporal) args[0], ((Number) args[1]).intValue()); } } throw new UnsupportedOperationException("apply(Object...) not implemented for TemporalOp " + this); } },