public abstract class IoFile<T>
extends org.classdump.luna.impl.DefaultUserdata<T>
I/O library.| Modifier and Type | Class and Description |
|---|---|
static class |
IoFile.Whence |
| Modifier | Constructor and Description |
|---|---|
protected |
IoFile(org.classdump.luna.Table metatable,
T userValue) |
| Modifier and Type | Method and Description |
|---|---|
abstract void |
close() |
abstract void |
flush() |
abstract boolean |
isClosed() |
abstract long |
seek(IoFile.Whence whence,
long position) |
String |
toString() |
abstract void |
write(org.classdump.luna.ByteString s) |
protected IoFile(org.classdump.luna.Table metatable,
T userValue)
public abstract boolean isClosed()
public abstract void close()
throws IOException
IOExceptionpublic abstract void flush()
throws IOException
IOExceptionpublic abstract void write(org.classdump.luna.ByteString s)
throws IOException
IOExceptionpublic abstract long seek(IoFile.Whence whence, long position) throws IOException
IOExceptionCopyright © 2016–2017. All rights reserved.