</BUG>
.returns(currentType)
.build();
}
<BUG>default MethodSpec buildLWTNotEqual(FieldSignatureInfo fieldSignatureInfo, TypeName currentType) {

String methodName = "if" + upperCaseFirst(fieldSignatureInfo.fieldName) + "_NotEq";
return MethodSpec.methodBuilder(methodName)</BUG>
.addJavadoc("Generate an  ... <strong>IF $L != ?</strong>", fieldSignatureInfo.fieldName)
.addAnnotation(AnnotationSpec.builder(SuppressWarnings.class).addMember("value", "$S", "static-access").build())

.addParameter(fieldSignatureInfo.typeName, fieldSignatureInfo.fieldName, Modifier.FINAL)
.addStatement("boundValues.add($N)", fieldSignatureInfo.fieldName)
.addStatement("encodedValues.add(meta.$L.encodeFromJava($N))", fieldSignatureInfo.fieldName, fieldSignatureInfo.fieldName)
.addStatement("where.onlyIf($T.$L($S, $T.bindMarker($S)))",
QUERY_BUILDER, relation, fieldSignatureInfo.cqlColumn, QUERY_BUILDER, fieldSignatureInfo.cqlColumn)
.addStatement("return $T.this", currentType)
.returns(currentType)
.build();
}
public MethodSpec buildLWTNotEqual(FieldSignatureInfo fieldSignatureInfo, TypeName currentType) {
String methodName = "NotEq";
return MethodSpec.methodBuilder(methodName)
.addJavadoc("Generate an  ... <strong>IF $L != ?</strong>", fieldSignatureInfo.fieldName)
.addAnnotation(AnnotationSpec.builder(SuppressWarnings.class).addMember("value", "$S", "static-access").build())
