1
package org.perl6.nqp.sixmodel.reprs;
3
import java.nio.file.DirectoryStream;
4
import java.nio.file.Path;
5
import java.util.Iterator;
7
import org.perl6.nqp.sixmodel.SixModelObject;
9
public class IOHandleInstance extends SixModelObject {
10
/* Object that can perform I/O operations; will be checked for its
11
* capabilities by interface by ops and then invoked. */
14
/* This wraps directories that were opened for lazy file listings */
15
public DirectoryStream<Path> dirstrm;
17
/* This is the iterator from the dirstrm */
18
public Iterator<Path> diri;