001    package railo.runtime.interpreter.ref.op;
002    
003    import railo.runtime.exp.PageException;
004    import railo.runtime.interpreter.ref.Ref;
005    
006    /**
007     * Minus operation
008     */
009    public final class BigMinus extends Big {
010    
011            /**
012             * constructor of the class
013             * @param left
014             * @param right
015             */
016            public BigMinus(Ref left, Ref right) {
017                    super(left,right);
018            }
019    
020            /**
021             * @see railo.runtime.interpreter.ref.Ref#getValue()
022             */
023            public Object getValue() throws PageException {
024                    return getLeft().subtract(getRight()).toString();
025            }
026        
027    
028    }