Gives the double value for Exprs that can be represented as doubles (this is exactly
the set for which integerQ() or realQ() or rationalQ() returns true).
Informs J/Link that your code will be manually sending the result back to Mathematica.
BIGDECIMAL -
Static variable in class com.wolfram.jlink.Expr
A type constant representing floating point numbers larger than can fit in a Java double, for use in an Expr constructor, vectorQ(type), or matrixQ(type).
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.
Sends graphics or plotting code to evaluate, then reads and discards all output
except for the image data, which is returned as a byte array of GIF data.
Sends graphics or plotting code to evaluate, then reads and discards all output
except for the image data, which is returned as a byte array of GIF data.
Sends graphics or plotting code to evaluate, then reads and discards all output
except for the image data, which is returned as a byte array of GIF data.
Sends graphics or plotting code to evaluate, then reads and discards all output
except for the image data, which is returned as a byte array of GIF data.
Creates an Expr representing a Mathematica Integer, Real, String, or Symbol whose value is
given by the supplied string (for example "2", "3.14", or "Plus").
Expr(long) -
Constructor for class com.wolfram.jlink.Expr
Creates an Expr representing a Mathematica Integer with the specified value.
Returns the Throwable object that represents any exception detected during the last call
of one of the "evaluateTo" methods (evaluateToInputForm(), evaluateToOutputForm(),
evaluateToImage(), evaluateToTypeset()).
When called during a session when Java is "installed" into Mathematica (i.e., InstallJava[] has
been called in Mathematica), getLink() returns the KernelLink that points back to Mathematica.
Value to be used in setImageType() to specify that the image to be displayed is
the graphics output of a plotting command, rather than the typeset result of an
arbitrary computation.
Value to be used in setImageType() to specify that the image to be displayed is
the graphics output of a plotting command, rather than the typeset result of an
arbitrary computation.
LinkSnooper is a program that sits between a front end and kernel (or any two MathLink programs)
and displays all traffic that moves across the link between them.
Because the ActionListener interface
has only one method, actionPerformed(), you can specify the Mathematica function to be
called with this constructor, rather than having to separately call setHandler().
Because the AdjustmentListener interface
has only one method, adjustmentValueChanged(), you can specify the Mathematica function to be
called with this constructor, rather than having to separately call setHandler().
MathFrame is intended to be used from Mathematica code, as the top-level window for
user-interface elements created and displayed from a Mathematica program.
Because the ItemListener interface
has only one method, itemStateChanged(), you can specify the Mathematica function to be
called with this constructor, rather than having to separately call setHandler().
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.
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.
Because the PropertyChangeListener interface
has only one method, propertyChange(), you can specify the Mathematica function to be
called with this constructor, rather than having to separately call setHandler().
Because the TextListener interface
has only one method, textValueChanged(), you can specify the Mathematica function to be
called with this constructor, rather than having to separately call setHandler().
Because the PropertyChangeListener interface
has only one method, vetoableChange(), you can specify the Mathematica function to be
called with this constructor, rather than having to separately call setHandler().
Tells whether the Expr represents a Mathematica matrix (that is, it has head List,
every element has head List, and no deeper parts are themselves lists).
StdLink contains two methods that you use to interact with the link back to the kernel
in cases where Java is "installed" into Mathematica (that is, InstallJava[] has been called
in the Mathematica session).
Value to be used in setImageType() to specify that the image to be displayed is
the typeset result of an arbitrary computation, rather than the graphics output of
a plotting command.
Value to be used in setImageType() to specify that the image to be displayed is
the typeset result of an arbitrary computation, rather than the graphics output of
a plotting command.