| Modifier and Type | Class and Description |
|---|---|
| private static class |
| Modifier and Type | Field and Description |
|---|---|
| private int | |
| public static final String | |
| private PyTeeIterator. |
| Access | Constructor and Description |
|---|---|
| public | |
| public | |
| public |
| Modifier and Type | Method and Description |
|---|---|
| public PyObject | __iternext__()
Implements abstract org. Return the next element of the sequence that this is an iterator for. |
| private static PyTeeIterator | |
| public static PyObject[] | |
| public boolean | refersDirectlyTo(PyObject ob)
Overrides org. Implements org. Optional operation. |
| public final PyTeeIterator | |
| pack-priv static final PyObject | |
| public final PyObject | |
| public int | traverse(Visitproc visit, Object arg)
Overrides org. Implements org. Traverses all directly contained |
| position | back to summary |
|---|---|
| private int position | |
| tee_doc | back to summary |
|---|---|
| public static final String tee_doc | |
| teeData | back to summary |
|---|---|
| private PyTeeIterator. | |
| PyTeeIterator | back to summary |
|---|---|
| public PyTeeIterator() | |
| PyTeeIterator | back to summary |
|---|---|
| public PyTeeIterator(PyType subType) | |
| PyTeeIterator | back to summary |
|---|---|
| public PyTeeIterator(PyTeeIterator. | |
| __iternext__ | back to summary |
|---|---|
| public PyObject __iternext__() Implements abstract org. Doc from org. Return the next element of the sequence that this is an iterator for. Returns null when the end of the sequence is reached. | |
| fromIterable | back to summary |
|---|---|
| private static PyTeeIterator fromIterable(PyObject iterable) | |
| makeTees | back to summary |
|---|---|
| public static PyObject[] makeTees(PyObject iterable, int n) | |
| refersDirectlyTo | back to summary |
|---|---|
| public boolean refersDirectlyTo(PyObject ob) throws UnsupportedOperationException Overrides org. Implements org. Doc from org. Optional operation.
Should only be implemented if it is more efficient
than calling
| |
| tee___copy__ | back to summary |
|---|---|
public final PyTeeIterator tee___copy__()
| |
| tee___new__ | back to summary |
|---|---|
pack-priv static final PyObject tee___new__(PyNewWrapper new_, boolean init, PyType subtype, PyObject[] args, String[] keywords)
| |
| tee_next | back to summary |
|---|---|
public final PyObject tee_next()
| |
| traverse | back to summary |
|---|---|
| public int traverse(Visitproc visit, Object arg) Overrides org. Implements org. Doc from org. Traverses all directly contained
| |
| Modifier and Type | Field and Description |
|---|---|
| private Map | |
| private PyObject | |
| private Object | |
| public PyException | |
| private int |
| buffer | back to summary |
|---|---|
| private Map<Integer, PyObject> buffer | |
| iterator | back to summary |
|---|---|
| private PyObject iterator | |
| lock | back to summary |
|---|---|
| private Object lock | |
| stopException | back to summary |
|---|---|
| public PyException stopException | |
| total | back to summary |
|---|---|
| private int total | |
| PyTeeData | back to summary |
|---|---|
| public PyTeeData(PyObject iterator) | |
| getItem | back to summary |
|---|---|
| public PyObject getItem(int pos) | |
| nextElement | back to summary |
|---|---|
| private PyObject nextElement(PyObject pyIter) | |