[Oracle ADF] Распечатать ViewCriteria Items


VOUtils.printViewCriteriaItems(vc);


public static void printViewCriteriaItems(ViewCriteria vc) {

    List list = vc.getRows();

    Iterator iter1 = list.iterator();
    while (iter1.hasNext()) {

          ViewCriteriaRow row = (ViewCriteriaRow)iter1.next();

          List vcitems = row.getCriteriaItems();
          Iterator itemiter = vcitems.iterator();

         while (itemiter.hasNext()) {

           ViewCriteriaItem vcitem = (ViewCriteriaItem)itemiter.next();
           System.out.println("vcitemname in vcrow:"+vcitem.getName());
           System.out.println("vcitemvalue in vcrow:"+vcitem.getValue().toString());
         }
    }
}

По материалам:

http://www.learnoracleadf.com/2015/04/adf-view-criteria-complex-code-snippets.html