@Test public void equal() { assertTrue(LITERAL_MISSING.equals(LITERAL_MISSING)); assertFalse(LITERAL_FALSE.equals(LITERAL_MISSING)); assertFalse(LITERAL_MISSING.equals(LITERAL_FALSE)); }
@Override public boolean equal(ExprValue other) { return other.isMissing(); }
ExprMissingValue extends AbstractExprValue { @Override public boolean equal(ExprValue other) { return other.isMissing(); } }
ExprMissingValue extends AbstractExprValue { @Override public boolean equal(ExprValue other) { return other.isMissing(); } private  ExprMissingValue(); }
ExprMissingValue extends AbstractExprValue { @Override public boolean equal(ExprValue other) { return other.isMissing(); } private  ExprMissingValue(); static ExprMissingValue of(); @Override Object value(); @Override ExprType type(); @Override boolean isMissing(); @Override int compare(ExprValue other); @Override boolean equal(ExprValue other); @Override int hashCode(); @Override String toString(); }
ExprMissingValue extends AbstractExprValue { @Override public boolean equal(ExprValue other) { return other.isMissing(); } private  ExprMissingValue(); static ExprMissingValue of(); @Override Object value(); @Override ExprType type(); @Override boolean isMissing(); @Override int compare(ExprValue other); @Override boolean equal(ExprValue other); @Override int hashCode(); @Override String toString();  }