001    package railo.runtime.functions.query;
002    
003    import railo.runtime.PageContext;
004    import railo.runtime.ext.function.Function;
005    import railo.runtime.type.Array;
006    import railo.runtime.type.ArrayImpl;
007    import railo.runtime.type.Query;
008    
009    /**
010     * Implements the Cold Fusion Function querynew
011     */
012    public final class QueryColumnArray implements Function {
013        public static Array call(PageContext pc , Query qry) {
014            return new ArrayImpl(qry.getColumns());
015        }
016    }