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