コード例 #1
0
 FilterIterator(PyObject predicate, PyObject iterable, boolean filterTrue) {
   if (predicate instanceof PyNone) {
     this.predicate = null;
   } else {
     this.predicate = predicate;
   }
   this.iterator = iterable.__iter__();
   this.filterTrue = filterTrue;
 }
コード例 #2
0
 private GroupBy(PyObject iterable, PyObject key) {
   iterator = iterable.__iter__();
   keyFunc = key;
   targetKey = currentKey = currentValue = new PyXRange(0);
 }
コード例 #3
0
 WhileIterator(PyObject predicate, PyObject iterable, boolean drop) {
   this.predicate = predicate;
   iterator = iterable.__iter__();
   this.drop = drop;
 }