# Uses of Class org.luaj.vm2.lib.IoLib.File (Luaj API)
Date: 2015-04-29

## Uses of Class
org.luaj.vm2.lib.IoLib.File

Packages that use IoLib.File
org.luaj.vm2.lib
org.luaj.vm2.lib.jme
org.luaj.vm2.lib.jse

Uses of IoLib.File in org.luaj.vm2.lib

Methods in org.luaj.vm2.lib that return IoLib.File
`protected abstract IoLib.File` `IoLib.openFile(java.lang.String filename, boolean readMode, boolean appendMode, boolean updateMode, boolean binaryMode)` Open a file in a particular mode.
`protected abstract IoLib.File` `IoLib.openProgram(java.lang.String prog, java.lang.String mode)` Start a new process and return a file for input or output
`protected abstract IoLib.File` `IoLib.tmpFile()` Open a temporary file.
`protected abstract IoLib.File` `IoLib.wrapStderr()` Wrap the standard error output.
`protected abstract IoLib.File` `IoLib.wrapStdin()` Wrap the standard input.
`protected abstract IoLib.File` `IoLib.wrapStdout()` Wrap the standard output.

Methods in org.luaj.vm2.lib with parameters of type IoLib.File
`static LuaValue` `IoLib.freadall(IoLib.File f)`
`static LuaValue` `IoLib.freadbytes(IoLib.File f, int count)`
`static LuaValue` `IoLib.freadline(IoLib.File f)`
`static LuaValue` `IoLib.freadnumber(IoLib.File f)`
`static LuaValue` `IoLib.freaduntil(IoLib.File f, boolean lineonly)`

Uses of IoLib.File in org.luaj.vm2.lib.jme

Methods in org.luaj.vm2.lib.jme that return IoLib.File
`protected IoLib.File` `JmeIoLib.openFile(java.lang.String filename, boolean readMode, boolean appendMode, boolean updateMode, boolean binaryMode)`
`protected IoLib.File` `JmeIoLib.openProgram(java.lang.String prog, java.lang.String mode)`
`protected IoLib.File` `JmeIoLib.tmpFile()`
`protected IoLib.File` `JmeIoLib.wrapStderr()`
`protected IoLib.File` `JmeIoLib.wrapStdin()`
`protected IoLib.File` `JmeIoLib.wrapStdout()`

Uses of IoLib.File in org.luaj.vm2.lib.jse

Methods in org.luaj.vm2.lib.jse that return IoLib.File
`protected IoLib.File` `JseIoLib.openFile(java.lang.String filename, boolean readMode, boolean appendMode, boolean updateMode, boolean binaryMode)`
`protected IoLib.File` `JseIoLib.openProgram(java.lang.String prog, java.lang.String mode)`
`protected IoLib.File` `JseIoLib.tmpFile()`
`protected IoLib.File` `JseIoLib.wrapStderr()`
`protected IoLib.File` `JseIoLib.wrapStdin()`
`protected IoLib.File` `JseIoLib.wrapStdout()`

Copyright © 2007-2015 Luaj.org. All Rights Reserved.