Docjar: A Java Source and Docuemnt Enginecom.*    java.*    javax.*    org.*    all    new    plug-in

Quick Search    Search Deep

Package com.hartmath.expression

Interface Summary
HNumber Interface that represents a number.
HObject Interface that represents a math object: integer, fraction, complex, string, symbol, pattern, function,...
HRational Interface that represents a rational number (HInteger or HFraction)
HSignedNumber Interface that represents a signed number (HDouble, HInteger or HFraction)
 

Class Summary
HArrayList Resizable-array implementation.
HComplex Immutable arbitrary-precision complex.
HDomainInstance Represents an instance of a domain from package com.hartmath.domain
HDouble HDouble represents a floating-point double value
HDoubleComplex HDoubleComplex represents a floating-point complex value.
HDoubleSpecial The special function math library.
HExpression Implements most of the necessary HObject interface methods
HFraction Immutable arbitrary-precision fraction.
HFunction A function represents a composed mathematical expression (for instance Sin(x), Cos(Pi/2), etc).
HInteger Immutable arbitrary-precision integers.
HJavaObject Wraps a java class Object as a HObject (for instance JComponent to represent plot and chart objects)
HMatches Class Declaration.
HMatrix Matrix wrapper for a HFunction-matrix representation
HMultinomial A class for Multinomials in recursive representation.
HPattern Pattern-matching Symbol A pattern is a placeholder on the left-hand-side (lhs) of a transformation rule.
HPolynomial Polynomial wrapper for a HFunction-polynomial representation (deprecated; use HMultinomial instead)
HString The HString class represents character strings.
HSymbol The HSymbol class represents mathematical symbols like variables or names of functions
HSymbolData The HSymbolData holds the data or a HSymbol object
HSymbolFunctionData The HSymbolFunctionData holds the data or a HSymbol builtin function object
HVector Vector wrapper for a HFunction-vector representation