Start line:  
End line:  

Snippet Preview

Snippet HTML Code

Stack Overflow Questions
 package com.factual.driver;
 
 
 
 public class FieldFilter implements Filter {
  private final String fieldName;
  private final String op;
  private final Object arg;
  public FieldFilter(String opString fieldNameObject arg) {
    this. = op;
    this. = fieldName;
    this. = arg;
  }

  
Produces JSON representation of the represented filter logic.

For example:

 {"first": {"$eq":"Jack"}}
 {"first": {"$in":"a, b, c"}}
 
  public String toJsonStr() {
    return "{\"" +  + "\":{\"" +  + "\":" + toJsonStr() + "}}";
  }
  private String toJsonStr(Object obj) {
    try {
      return new ObjectMapper().writeValueAsString(obj);
    } catch (JsonGenerationException e) {
      throw new RuntimeException(e);
    } catch (JsonMappingException e) {
      throw new RuntimeException(e);
    } catch (IOException e) {
      throw new RuntimeException(e);
    }
  }
New to GrepCode? Check out our FAQ X