A C D E F G H I L M N P R S T U W
All Classes All Packages
All Classes All Packages
All Classes All Packages
A
- ArtefactDescriptor - Class in net.sf.jnati
-
Describes the location of an artefact.
- ArtefactDescriptor(String, String, String, File) - Constructor for class net.sf.jnati.ArtefactDescriptor
-
Construct artefact location.
C
- Configuration - Class in net.sf.jnati.config
-
Implements a multi-layered configuration.
- Configuration() - Constructor for class net.sf.jnati.config.Configuration
-
Construct a new configuration with no parameters.
- Configuration(Map<String, String>) - Constructor for class net.sf.jnati.config.Configuration
-
Construct a new configuration with the specified parameters.
- Configuration(Configuration, Map<String, String>, Properties) - Constructor for class net.sf.jnati.config.Configuration
-
Construct a new configuration with the specified parent configuration, and parameters.
- copyStreamToStream(InputStream, OutputStream) - Static method in class net.sf.jnati.FileUtils
-
Copys the entire contents of an InputStream to an OutputStream.
D
- delTree(File) - Static method in class net.sf.jnati.FileUtils
-
Deletes a directory and its contents.
- detectPlatform() - Method in class net.sf.jnati.SystemTyper
E
- equals(Object) - Method in class net.sf.jnati.SystemType
F
- FileUtils - Class in net.sf.jnati
- FileUtils() - Constructor for class net.sf.jnati.FileUtils
- FREEBSD_AMD64 - Static variable in class net.sf.jnati.SystemType
G
- get(Object) - Method in class net.sf.jnati.config.ResolvingProperties
- get(String) - Static method in class net.sf.jnati.SystemType
- getDefaultInstance() - Static method in class net.sf.jnati.SystemTyper
- getId() - Method in class net.sf.jnati.ArtefactDescriptor
-
Returns artefact ID.
- getName() - Method in class net.sf.jnati.SystemType
- getOsArch() - Method in class net.sf.jnati.ArtefactDescriptor
-
Returns OS/architecture.
- getPath() - Method in class net.sf.jnati.ArtefactDescriptor
-
Returns root directory.
- getProperty(String) - Method in class net.sf.jnati.config.Configuration
-
Gets the property's value.
- getProperty(String) - Method in class net.sf.jnati.config.ResolvingProperties
- getTmpDir() - Static method in class net.sf.jnati.FileUtils
-
Creates a temporary directory in the default system location.
- getTmpDir(File) - Static method in class net.sf.jnati.FileUtils
-
Creates a temporary directory in the specified location, or the default system location if the specified location is set to null.
- getTmpDir(String) - Static method in class net.sf.jnati.FileUtils
-
Creates a temporary directory in the specified location, or the default system location if the specified location is set to null.
- getVersion() - Method in class net.sf.jnati.ArtefactDescriptor
-
Returns artefact version.
H
- hashCode() - Method in class net.sf.jnati.SystemType
I
- isFreeBsd() - Method in class net.sf.jnati.SystemType
- isLinux() - Method in class net.sf.jnati.SystemType
- isMac() - Method in class net.sf.jnati.SystemType
- isUnknown() - Method in class net.sf.jnati.SystemType
- isWindows() - Method in class net.sf.jnati.SystemType
L
- LINUX_AMD64 - Static variable in class net.sf.jnati.SystemType
- LINUX_X86 - Static variable in class net.sf.jnati.SystemType
- LINUX_X86_64 - Static variable in class net.sf.jnati.SystemType
- loadConfiguration(InputStream) - Method in class net.sf.jnati.config.Configuration
-
Load the configured properties.
- loadDefaults(InputStream) - Method in class net.sf.jnati.config.Configuration
-
Load the default property values.
M
- MAC_PPC - Static variable in class net.sf.jnati.SystemType
- MAC_X86 - Static variable in class net.sf.jnati.SystemType
- main(String[]) - Static method in class net.sf.jnati.SystemTyper
N
- NativeCodeException - Exception in net.sf.jnati
- NativeCodeException(String) - Constructor for exception net.sf.jnati.NativeCodeException
- NativeCodeException(String, Throwable) - Constructor for exception net.sf.jnati.NativeCodeException
- NativeCodeException(Throwable) - Constructor for exception net.sf.jnati.NativeCodeException
- net.sf.jnati - package net.sf.jnati
- net.sf.jnati.config - package net.sf.jnati.config
P
- put(Object, Object) - Method in class net.sf.jnati.config.ResolvingProperties
R
- readBytes(InputStream) - Static method in class net.sf.jnati.FileUtils
-
Reads the entire contents of an InputStream into an array of bytes.
- readString(Reader) - Static method in class net.sf.jnati.FileUtils
-
Reads entire contents of reader into a string.
- ResolvingProperties - Class in net.sf.jnati.config
-
Values ${name} are substituted with either parameters specified on construction, or other properties.
- ResolvingProperties() - Constructor for class net.sf.jnati.config.ResolvingProperties
- ResolvingProperties(Map<String, String>) - Constructor for class net.sf.jnati.config.ResolvingProperties
- ResolvingProperties(ResolvingProperties) - Constructor for class net.sf.jnati.config.ResolvingProperties
- ResolvingProperties(ResolvingProperties, Map<String, String>) - Constructor for class net.sf.jnati.config.ResolvingProperties
S
- setConfiguration(Map<String, String>) - Method in class net.sf.jnati.config.Configuration
-
Sets the configured properties.
- setDefaults(Map<String, String>) - Method in class net.sf.jnati.config.Configuration
-
Sets the default property values.
- SystemType - Class in net.sf.jnati
- SystemTyper - Class in net.sf.jnati
-
Uses specifications from META-INF/jnati/system.txt to detect the current operating system/platform.
- SystemTyper(String) - Constructor for class net.sf.jnati.SystemTyper
T
- toString() - Method in class net.sf.jnati.SystemType
U
- UNKNOWN - Static variable in class net.sf.jnati.SystemType
W
- WINDOWS_X86 - Static variable in class net.sf.jnati.SystemType
- WINDOWS_X86_64 - Static variable in class net.sf.jnati.SystemType
- writeStreamToFile(InputStream, File) - Static method in class net.sf.jnati.FileUtils
-
Writes the contents of an input stream to a file.
- writeString(File, String) - Static method in class net.sf.jnati.FileUtils
-
Writes the contents of a string to a file.
All Classes All Packages