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 BigMod extends Big {
010    
011            /**
012             * constructor of the class
013             * @param left
014             * @param right
015             */
016            public BigMod(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().remainder(getRight()).toString();
025            }
026    }