DefaultColumnMapperDeleteBuilder extends AbstractMapperQuery implements ColumnMapperDeleteFrom,
        ColumnMapperDeleteWhere, ColumnMapperDeleteNameCondition, ColumnMapperDeleteNotCondition { @Override public ColumnDeleteQuery build() { return new ArtemisColumnDeleteQuery(columnFamily, condition); } DefaultColumnMapperDeleteBuilder(ClassMapping mapping, Converters converters); @Override ColumnMapperDeleteNameCondition where(String name); @Override ColumnMapperDeleteNameCondition and(String name); @Override ColumnMapperDeleteNameCondition or(String name); @Override ColumnMapperDeleteNotCondition not(); @Override ColumnMapperDeleteWhere eq(T value); @Override ColumnMapperDeleteWhere like(String value); @Override ColumnMapperDeleteWhere gt(T value); @Override ColumnMapperDeleteWhere gte(T value); @Override ColumnMapperDeleteWhere lt(T value); @Override ColumnMapperDeleteWhere lte(T value); @Override ColumnMapperDeleteWhere between(T valueA, T valueB); @Override ColumnMapperDeleteWhere in(Iterable<T> values); @Override ColumnDeleteQuery build(); @Override void execute(ColumnTemplate template); @Override void execute(ColumnTemplateAsync template); @Override void execute(ColumnTemplateAsync template, Consumer<Void> callback);  }
@Test public void shouldReturnDeleteFrom() { ColumnMapperDeleteFrom columnFrom = mapperBuilder.deleteFrom(Person.class); ColumnDeleteQuery query = columnFrom.build(); ColumnDeleteQuery queryExpected = ColumnQueryBuilder.delete().from("Person").build(); assertEquals(queryExpected, query); }