예제 #1
0
파일: OptionsData.java 프로젝트: cnopens/BA
 /**
  * 实例化简单字符串数组,key和value相同
  *
  * @param labels
  * @return
  */
 public static final OptionsData instanceSimpleStrings(String[] labels) {
   OptionsData od = new OptionsData();
   for (int i = 0; i < labels.length; i++) {
     od.addOption(labels[i], labels[i]);
   }
   return od;
 }
예제 #2
0
파일: OptionsData.java 프로젝트: cnopens/BA
 /**
  * 实例化字符串数组,key是数组顺序,从0开始
  *
  * @param labels
  * @return
  */
 public static final OptionsData instance(String[] labels) {
   OptionsData od = new OptionsData();
   for (int i = 0; i < labels.length; i++) {
     od.addOption(String.valueOf(i), labels[i]);
   }
   return od;
 }
예제 #3
0
파일: OptionsData.java 프로젝트: cnopens/BA
 public static final OptionsData instance(Map<String, String> opts) {
   OptionsData od = new OptionsData();
   if (opts != null) {
     for (Iterator<String> iter = opts.keySet().iterator(); iter.hasNext(); ) {
       String key = iter.next();
       od.addOption(key, opts.get(key));
     }
   }
   return od;
 }