boolean hasClusterings) {
final TypeSpec.Builder builder = TypeSpec.classBuilder(classSignature.className)
.superclass(classSignature.superType)
.addModifiers(Modifier.PUBLIC, Modifier.FINAL)
.addMethod(buildWhereConstructor(DELETE_WHERE))
<BUG>.addMethod(buildColumnRelation(EQ, nextSignature.returnClassType, partitionInfo));
</BUG>
if (!hasClusterings) {
<BUG>builder.addMethod(buildColumnInVarargs(nextSignature.returnClassType, partitionInfo));
</BUG>
}

boolean hasClusterings) {
final TypeSpec.Builder builder = TypeSpec.classBuilder(classSignature.className)
.superclass(classSignature.superType)
.addModifiers(Modifier.PUBLIC, Modifier.FINAL)
.addMethod(buildWhereConstructor(DELETE_WHERE))
.addMethod(buildColumnRelation(EQ, nextSignature.returnClassType, partitionInfo, FieldNamePrefix.YES));
if (!hasClusterings) {
builder.addMethod(buildColumnInVarargs(nextSignature.returnClassType, partitionInfo, FieldNamePrefix.YES));
}
