001    package railo.runtime.query.caster;
002    
003    import java.io.IOException;
004    import java.sql.Array;
005    import java.sql.ResultSet;
006    import java.sql.SQLException;
007    import java.util.TimeZone;
008    
009    public class ArrayCast implements Cast {
010    
011            @Override
012            public Object toCFType(TimeZone tz,int type, ResultSet rst, int columnIndex) throws SQLException, IOException {
013                    Array arr = rst.getArray(columnIndex);
014                    if(arr==null) return null;
015                    return arr.getArray();
016            }
017    
018    }