DeleteAll implements Operation { public static DeleteAll from(@Nonnull String table) { return new DeleteAll(table); } private  DeleteAll(String table); @Override void execute(Connection connection, BinderConfiguration configuration); static DeleteAll from(@Nonnull String table); static Operation from(@Nonnull String... tables); static Operation from(@Nonnull List<String> tables); @Override String toString(); @Override int hashCode(); @Override boolean equals(Object obj);  }
@Test public void fromWorks() throws SQLException { testFrom(DeleteAll.from("A", "B")); testFrom(DeleteAll.from(Arrays.asList("A", "B"))); testFrom(Operations.deleteAllFrom("A", "B")); testFrom(Operations.deleteAllFrom(Arrays.asList("A", "B"))); }