@Test public void testJavaSerialization() { assertThat(SerializationUtils.clone(FalseExpr.instance()), equalTo(FalseExpr.instance())); }
@JsonCreator public static FalseExpr instance() { return INSTANCE; }
FalseExpr implements BoolExpr { @JsonCreator public static FalseExpr instance() { return INSTANCE; } }
FalseExpr implements BoolExpr { @JsonCreator public static FalseExpr instance() { return INSTANCE; } private  FalseExpr(); }
FalseExpr implements BoolExpr { @JsonCreator public static FalseExpr instance() { return INSTANCE; } private  FalseExpr(); @JsonCreator static FalseExpr instance(); @Override int hashCode(); @Override boolean equals(@Nullable Object obj); @Override T accept(BoolExprVisitor<T> tBoolExprVisitor); }
FalseExpr implements BoolExpr { @JsonCreator public static FalseExpr instance() { return INSTANCE; } private  FalseExpr(); @JsonCreator static FalseExpr instance(); @Override int hashCode(); @Override boolean equals(@Nullable Object obj); @Override T accept(BoolExprVisitor<T> tBoolExprVisitor);  }