<BUG>static MethodSpec buildFromWithSchemaProvider(TypeName newTypeName, TypeName whereTypeName, String privateFieldName) {</BUG><CONTEXT>"meta.getTableOrViewName()).where()", whereTypeName, privateFieldName, "unknown_keyspace_for_").addStatement("return new $T(where)", newTypeName).returns(newTypeName).build();}<extra_id_0>return MethodSpec.methodBuilder("from").addJavadoc("Generate a ... <strong>FROM xxx</strong> ... using the given SchemaNameProvider").addModifiers(Modifier.PUBLIC, Modifier.FINAL)</CONTEXT>
public MethodSpec buildFromWithSchemaProvider(TypeName newTypeName, TypeName whereTypeName, String privateFieldName) {