<BUG>static MethodSpec buildGetThis(TypeName currentType) {</BUG><CONTEXT>.addStatement("boundValues.add(varargs)").addStatement("encodedValues.add(encodedVarargs)").returns(nextType);return builder.addStatement("return new $T(where)", nextType).build();}<extra_id_0>return MethodSpec.methodBuilder("getThis").addAnnotation(Override.class)</CONTEXT>
public MethodSpec buildGetThis(TypeName currentType) {