Uses of Package
com.wolfram.jlink

Packages that use com.wolfram.jlink 
Package Description
com.wolfram.jlink
This is the main J/Link package, containing the classes and interfaces that programmers will use most.
com.wolfram.jlink.ui
Includes some classes useful in programs with non-trivial user intefaces.
com.wolfram.jlink.util
A couple of special utility classes: LinkSnooper, a program that displays MathLink traffic between two programs, and MathematicaTask, an Ant task for using Mathematica in Ant build files.
  • Classes in com.wolfram.jlink used by com.wolfram.jlink 
    Class Description
    Expr
    The Expr class is a representation of arbitrary Mathematica expressions in Java.
    ExprFormatException
    ExprFormatException is the exception thrown by the "asXXX()" methods of the Expr class (e.g., asInt(), asDouble(), asArray(), etc.)
    JLinkClassLoader
    This class loader does all the loading of classes requested via the Mathematica function LoadJavaClass[].
    JLinkClassLoaderHelper  
    KernelLink
    KernelLink is the main link interface that J/Link programmers will use.
    LoopbackLink
    LoopbackLink is the link interface that represents a special type of link known as a loopback link.
    MathLink
    MathLink is the low-level interface that is the root of all link objects in J/Link.
    MathLinkException
    The exception thrown by methods in the MathLink and KernelLink interfaces when a link error occurs.
    MathListener
    This abstract class is the parent class of all the MathXXXListener classes, which let you trigger a call into Mathematica on the occurrence of a particular event.
    MLFunction
    MLFunction is a simple class that is nothing more than a holder for a function name and argument count.
    PacketArrivedEvent
    The event type that is sent to PacketListeners to notify them that a packet has arrived on the link.
    PacketListener
    The listener interface for receiving PacketArrivedEvents.
  • Classes in com.wolfram.jlink used by com.wolfram.jlink.ui 
    Class Description
    KernelLink
    KernelLink is the main link interface that J/Link programmers will use.
    MathJFrame
    MathJFrame is intended to be used from Mathematica code, as a top-level window for user-interface elements created and displayed from a Mathematica program.
    MathLinkException
    The exception thrown by methods in the MathLink and KernelLink interfaces when a link error occurs.
    PacketArrivedEvent
    The event type that is sent to PacketListeners to notify them that a packet has arrived on the link.
    PacketListener
    The listener interface for receiving PacketArrivedEvents.
  • Classes in com.wolfram.jlink used by com.wolfram.jlink.util 
    Class Description
    KernelLink
    KernelLink is the main link interface that J/Link programmers will use.
    MathLinkException
    The exception thrown by methods in the MathLink and KernelLink interfaces when a link error occurs.
    PacketArrivedEvent
    The event type that is sent to PacketListeners to notify them that a packet has arrived on the link.
    PacketListener
    The listener interface for receiving PacketArrivedEvents.