Package | Description |
---|---|
jnr.posix | |
jnr.posix.util |
Modifier and Type | Interface and Description |
---|---|
interface |
Linux
Linux-specific POSIX-like functions.
|
Modifier and Type | Class and Description |
---|---|
(package private) class |
AixPOSIX |
class |
BaseNativePOSIX |
(package private) class |
CheckedPOSIX |
(package private) class |
FreeBSDPOSIX |
(package private) class |
JavaPOSIX |
(package private) class |
LazyPOSIX |
(package private) class |
LinuxPOSIX |
(package private) class |
MacOSPOSIX |
class |
NativePOSIX |
(package private) class |
OpenBSDPOSIX |
(package private) class |
SolarisPOSIX |
class |
WindowsPOSIX |
Modifier and Type | Field and Description |
---|---|
private POSIX |
LazyPOSIX.posix |
private POSIX |
JavaFileStat.posix |
private POSIX |
CheckedPOSIX.posix |
protected POSIX |
BaseFileStat.posix |
Modifier and Type | Method and Description |
---|---|
static POSIX |
POSIXFactory.getJavaPOSIX()
Get a pure-Java POSIX instance.
|
static POSIX |
POSIXFactory.getJavaPOSIX(POSIXHandler handler)
Get a pure-Java POSIX instance.
|
static POSIX |
POSIXFactory.getNativePOSIX()
Get a POSIX instance.
|
static POSIX |
POSIXFactory.getNativePOSIX(POSIXHandler handler)
Get a POSIX instance.
|
static POSIX |
POSIXFactory.getPOSIX()
This will use
DefaultPOSIXHandler and the native POSIX implementation,
falling back on the pure-Java implementation if native support is not available. |
static POSIX |
POSIXFactory.getPOSIX(POSIXHandler handler,
boolean useNativePOSIX)
Get a POSIX instance.
|
static POSIX |
POSIXFactory.loadAixPOSIX(POSIXHandler handler) |
static POSIX |
POSIXFactory.loadFreeBSDPOSIX(POSIXHandler handler) |
static POSIX |
POSIXFactory.loadLinuxPOSIX(POSIXHandler handler) |
static POSIX |
POSIXFactory.loadMacOSPOSIX(POSIXHandler handler) |
private static POSIX |
POSIXFactory.loadNativePOSIX(POSIXHandler handler) |
static POSIX |
POSIXFactory.loadOpenBSDPOSIX(POSIXHandler handler) |
private POSIX |
LazyPOSIX.loadPOSIX() |
(package private) static POSIX |
POSIXFactory.loadPOSIX(POSIXHandler handler,
boolean useNativePOSIX) |
static POSIX |
POSIXFactory.loadSolarisPOSIX(POSIXHandler handler) |
static POSIX |
POSIXFactory.loadWindowsPOSIX(POSIXHandler handler) |
private POSIX |
LazyPOSIX.posix() |
Modifier and Type | Method and Description |
---|---|
(package private) abstract boolean |
SpawnFileAction.act(POSIX posix,
jnr.ffi.Pointer nativeFileActions) |
(package private) boolean |
SpawnFileAction.Dup.act(POSIX posix,
jnr.ffi.Pointer nativeFileActions) |
(package private) boolean |
SpawnFileAction.Open.act(POSIX posix,
jnr.ffi.Pointer nativeFileActions) |
(package private) boolean |
SpawnFileAction.Close.act(POSIX posix,
jnr.ffi.Pointer nativeFileActions) |
(package private) abstract boolean |
SpawnAttribute.set(POSIX posix,
jnr.ffi.Pointer nativeFileActions) |
(package private) boolean |
SpawnAttribute.PGroup.set(POSIX posix,
jnr.ffi.Pointer nativeSpawnAttr) |
(package private) boolean |
SpawnAttribute.SetFlags.set(POSIX posix,
jnr.ffi.Pointer nativeSpawnAttr) |
(package private) boolean |
SpawnAttribute.Sigmask.set(POSIX posix,
jnr.ffi.Pointer nativeSpawnAttr) |
(package private) boolean |
SpawnAttribute.Sigdef.set(POSIX posix,
jnr.ffi.Pointer nativeSpawnAttr) |
Constructor and Description |
---|
CheckedPOSIX(POSIX posix,
POSIXHandler handler) |
JavaFileStat(POSIX posix,
POSIXHandler handler) |
WindowsRawFileStat(POSIX posix,
POSIXHandler handler) |
Modifier and Type | Method and Description |
---|---|
static java.lang.String |
Finder.findFileCommon(POSIX posix,
java.lang.String name,
java.lang.String path,
boolean executableOnly) |
static java.lang.String |
Finder.findFileInPath(POSIX posix,
java.lang.String name,
java.lang.String path) |
static java.lang.String[] |
WindowsHelpers.processCommandArgs(POSIX posix,
java.lang.String program,
java.lang.String[] argv,
java.lang.String path) |
static java.lang.String[] |
WindowsHelpers.processCommandLine(POSIX posix,
java.lang.String command,
java.lang.String program,
java.lang.String path) |