A C D E F G H I L M N P R S T U W 
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.
A C D E F G H I L M N P R S T U W 
All Classes All Packages