Top Description Inners Fields Constructors Methods
net.jpountz.util

public final Enum Native

extends Enum<Native>
Class Inheritance
Imports
java.io.File, .FileOutputStream, .IOException, .InputStream

FOR INTERNAL USE ONLY

Nested and Inner Type Summary

Modifier and TypeClass and Description
private static enum

Field Summary

Modifier and TypeField and Description
private static boolean

Constructor Summary

AccessConstructor and Description
private

Method Summary

Modifier and TypeMethod and Description
private static String
arch()

public static synchronized boolean
public static synchronized void
load()

private static Native.OS
os()

private static String
public static Native
public static Native[]
Inherited from java.lang.Enum:
clonecompareTodescribeConstableequalsfinalizegetDeclaringClasshashCodenameordinaltoStringvalueOf

Field Detail

loadedback to summary
private static boolean loaded

Constructor Detail

Nativeback to summary
private Native()

Method Detail

archback to summary
private static String arch()
isLoadedback to summary
public static synchronized boolean isLoaded()
loadback to summary
public static synchronized void load()
osback to summary
private static Native.OS os()
resourceNameback to summary
private static String resourceName()
valueOfback to summary
public static Native valueOf(String name)
valuesback to summary
public static Native[] values()
net.jpountz.util back to summary

private final Enum Native.OS

extends Enum<Native.OS>
Class Inheritance

Field Summary

Modifier and TypeField and Description
public final String
public static final Native.OS
public static final Native.OS
public final String
public static final Native.OS
public static final Native.OS

Constructor Summary

AccessConstructor and Description
private
OS(String name, String libExtension)

Method Summary

Modifier and TypeMethod and Description
public static Native.OS
public static Native.OS[]
Inherited from java.lang.Enum:
clonecompareTodescribeConstableequalsfinalizegetDeclaringClasshashCodenameordinaltoStringvalueOf

Field Detail

libExtensionback to summary
public final String libExtension
LINUXback to summary
public static final Native.OS LINUX
MACback to summary
public static final Native.OS MAC
nameback to summary
public final String name

Hides java.lang.Enum.name.

SOLARISback to summary
public static final Native.OS SOLARIS
WINDOWSback to summary
public static final Native.OS WINDOWS

Constructor Detail

OSback to summary
private OS(String name, String libExtension)

Method Detail

valueOfback to summary
public static Native.OS valueOf(String name)
valuesback to summary
public static Native.OS[] values()