001    package railo.runtime.type;
002    
003    import java.io.Serializable;
004    
005    import railo.runtime.dump.Dumpable;
006    import railo.runtime.op.Castable;
007    
008    /**
009     * represent a named function value for a functions
010     */
011    public interface FunctionValue extends Castable,Serializable,Dumpable {
012    
013        /**
014         * @return Returns the name.
015         */
016        public abstract String getName();
017    
018        /**
019         * @return Returns the value.
020         */
021        public abstract Object getValue();
022    
023    }