@Test public void type() { ExprValue interval = new ExprIntervalValue(Period.ofYears(1)); assertEquals(interval.type(), INTERVAL); }
@Override public ExprType type() { return ExprCoreType.INTERVAL; }
ExprIntervalValue extends AbstractExprValue { @Override public ExprType type() { return ExprCoreType.INTERVAL; } }
ExprIntervalValue extends AbstractExprValue { @Override public ExprType type() { return ExprCoreType.INTERVAL; }  }
ExprIntervalValue extends AbstractExprValue { @Override public ExprType type() { return ExprCoreType.INTERVAL; }  @Override TemporalAmount intervalValue(); @Override int compare(ExprValue other); @Override boolean equal(ExprValue other); @Override TemporalAmount value(); @Override ExprType type(); TemporalUnit unit(); }
ExprIntervalValue extends AbstractExprValue { @Override public ExprType type() { return ExprCoreType.INTERVAL; }  @Override TemporalAmount intervalValue(); @Override int compare(ExprValue other); @Override boolean equal(ExprValue other); @Override TemporalAmount value(); @Override ExprType type(); TemporalUnit unit();  }