package org.rrd4j.data; class CDef extends Source implements NonRrdSource { private final String rpnExpression; CDef(String name, String rpnExpression) { super(name); this.rpnExpression = rpnExpression; } String getRpnExpression() { return rpnExpression; } /** {@inheritDoc} */ public void calculate(long tStart, long tEnd, DataProcessor dataProcessor) { RpnCalculator calc = new RpnCalculator(rpnExpression, getName(), dataProcessor); setValues(calc.calculateValues()); } }