001 package railo.runtime.op; 002 003 import railo.runtime.exp.PageException; 004 005 public interface NumericOp { 006 007 008 009 public Number exponentRef(Object left, Object right) throws PageException; 010 011 public Number intdivRef(Object left, Object right) throws PageException; 012 013 public Number plusRef(Object left, Object right) throws PageException; 014 015 public Number minusRef(Object left, Object right) throws PageException; 016 017 public Number modulusRef(Object left, Object right) throws PageException; 018 019 public Number divideRef(Object left, Object right) throws PageException; 020 021 public Number multiplyRef(Object left, Object right) throws PageException; 022 }