org.jscience
Class JScience

java.lang.Object
  extended by org.jscience.JScience

public final class JScience
extends java.lang.Object

This class represents the JScience library; it contains the library optional #initialize method as well as a main(java.lang.String[]) method for versionning, self-tests, and performance analysis.

Initialization is performed automatically when quantities classes are used for the first time or explicitely by calling the #initialize static method.


Field Summary
static java.lang.String VERSION
          Holds the version information.
 
Method Summary
static java.lang.String getProperty(java.lang.String name)
          DOCUMENT ME!
static void main(java.lang.String[] args)
          The library main(java.lang.String[]) method.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

VERSION

public static final java.lang.String VERSION
Holds the version information.

See Also:
Constant Field Values
Method Detail

main

public static void main(java.lang.String[] args)
                 throws java.lang.Exception
The library main(java.lang.String[]) method. The archive is auto-executable.
  • java [-cp javolution.jar] -jar jscience.jar version to output version information.

Parameters:
args - the option arguments.
Throws:
java.lang.Exception - if a problem occurs.

getProperty

public static java.lang.String getProperty(java.lang.String name)
DOCUMENT ME!

Parameters:
name - DOCUMENT ME!
Returns:
DOCUMENT ME!