Mapping[] mappings = config.getMappings();
railo.runtime.type.Query qry=new QueryImpl(new String[]{"archive","strarchive","physical","strphysical","virtual","hidden","physicalFirst","readonly","inspect","toplevel"},mappings.length,"query");
for(int i=0;i<mappings.length;i++) {
MappingImpl m=(MappingImpl) mappings[i];
int row=i+1;
qry.setAt("archive",row,m.getArchive());
qry.setAt("strarchive",row,m.getStrArchive());
qry.setAt("physical",row,m.getPhysical());
qry.setAt("strphysical",row,m.getStrPhysical());
qry.setAt("virtual",row,m.getVirtual());
qry.setAt("hidden",row,Caster.toBoolean(m.isHidden()));
qry.setAt("physicalFirst",row,Caster.toBoolean(m.isPhysicalFirst()));
qry.setAt("readonly",row,Caster.toBoolean(m.isReadonly()));
qry.setAt("inspect",row,ConfigWebUtil.inspectTemplate(m.getInspectTemplateRaw(), ""));
qry.setAt("toplevel",row,Caster.toBoolean(m.isTopLevel()));
}
pageContext.setVariable(getString("admin",action,"returnVariable"),qry);
}