Package railo.runtime.type

Examples of railo.runtime.type.Array.valueIterator()


    // a array of entities
    else {
      Array arr=CommonUtil.toArray(obj);
      int len=arr.size();
      if(len>0) {
        Iterator<Object> it = arr.valueIterator();
        int row=1;
        while(it.hasNext()){
          qry=toQuery(pc,session,HibernateCaster.toComponent(it.next()),name,qry,len,row++);
        }
      }
View Full Code Here


      if(value instanceof Component){
        qry=inheritance(pc,session,qry,cfc,(Component) value,entityName);
      }
      else if(CommonUtil.isArray(value)){
        arr = CommonUtil.toArray(value);
        Iterator<Object> it = arr.valueIterator();
        while(it.hasNext()){
          value=it.next();
          if(value instanceof Component){
            qry=inheritance(pc,session,qry,cfc,(Component) value,entityName);
          }
View Full Code Here

      }
     
      // array
      else if(CommonUtil.isArray(params)){
        Array arr=CommonUtil.toArray(params);
        Iterator it = arr.valueIterator();
        int index=0;
        SQLItem item;
        RefBoolean isArray=null;
        while(it.hasNext()){
          obj=it.next();
View Full Code Here

    }
   
    if(Decision.isArray(obj)) {
      Array arr=Caster.toArray(obj,null);
      java.util.List<Resource> list=new ArrayList<Resource>();
      Iterator<Object> it = arr.valueIterator();
      while(it.hasNext()){
        try  {
          res=toResourceExisting(config,ac,it.next(),onlyDir);
          if(res!=null) list.add(res);
        }
View Full Code Here

    Array arr = Caster.toArray(obj,null);
    if(arr==null){
      plans=new ExecutionPlan[]{toExecutionPlan(obj,1)};
    }
    else {
      Iterator<Object> it = arr.valueIterator();
      plans=new ExecutionPlan[arr.size()];
      int index=0;
      while(it.hasNext()) {
        plans[index++]=toExecutionPlan(it.next(),index==1?1:0);
      }
View Full Code Here

        }
        if(isArrayType(type) && isArray(o)){
          String t=type.substring(0,type.length()-2);
          Array arr = Caster.toArray(o,null);
          if(arr!=null){
            Iterator<Object> it = arr.valueIterator();
            while(it.hasNext()){
              if(!isCastableTo(t, it.next(), alsoAlias,alsoPattern,-1))
                return false;
             
            }
View Full Code Here

        if(isArrayType(strType) && isArray(o)){
          String _strType=strType.substring(0,strType.length()-2);
          short _type=CFTypes.toShort(_strType, false, (short)-1);
          Array arr = Caster.toArray(o,null);
          if(arr!=null){
            Iterator<Object> it = arr.valueIterator();
            while(it.hasNext()){
              Object obj = it.next();
              if(!isCastableTo(_type,_strType, obj))
                return false;
            }
View Full Code Here

  }

    private static void loadImplements(PageContext pc,PageSource child, String lstExtend,List interfaces, Map interfaceUdfs) throws PageException {
     
      Array arr = railo.runtime.type.util.ListUtil.listToArrayRemoveEmpty(lstExtend, ',');
      Iterator<Object> it = arr.valueIterator();
      InterfaceImpl ic;
      String extend;

      while(it.hasNext()) {
        extend=((String) it.next()).trim();
View Full Code Here

            }
          }
          else {
            arr=railo.runtime.type.util.ListUtil.listToArrayRemoveEmpty(Caster.toString(obj,""), ',');
          }
          Iterator<Object> it = arr.valueIterator();
          String ext;
          while(it.hasNext()){
            ext=Caster.toString(it.next(),null);
            if(StringUtil.isEmpty(ext))continue;
            ext=ext.trim();
View Full Code Here

  }
 
 
  public static String call(PageContext pc, Object ids, boolean throwOnError, String cacheName) throws PageException {
    Array arr = toArray(ids);//
    Iterator it = arr.valueIterator();
    String id;
    Cache cache;
    try {
      cache = Util.getCache(pc,cacheName,ConfigImpl.CACHE_DEFAULT_OBJECT);
    } catch (IOException e) {
View Full Code Here

TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.