Package | Description |
---|---|
org.sbml.jsbml |
Pure Java™ implementation of the data structures to represent all SBML
constructs.
|
org.sbml.jsbml.ext.arrays.compiler | |
org.sbml.jsbml.util.compilers |
The classes in this package can be used to evaluate the information
represented by abstract syntax trees (ASTNode objects).
|
org.sbml.jsbml.validator.offline.constraints.helper |
Modifier and Type | Method | Description |
---|---|---|
ASTNodeValue |
ASTNode.compile(ASTNodeCompiler compiler) |
Compiles this
ASTNode and returns the result. |
Modifier and Type | Class | Description |
---|---|---|
class |
ArraysCompiler |
This compiler is used to evaluate an
ASTNode object to a real number. |
class |
StaticallyComputableCompiler |
|
class |
VectorCompiler |
Modifier and Type | Class | Description |
---|---|---|
class |
ConfigurableLogicalFormulaCompiler |
This class creates formula
String s that represent the content of ASTNode s and try to reproduce an output similar to old COBRA SBML files. |
class |
FindUnitsCompiler |
Finds if an ASTNode is using any units attribute.
|
class |
FormulaCompiler |
This class creates C-like infix formula
String s that represent the
content of ASTNode s. |
class |
FormulaCompilerLibSBML |
This class creates C-like infix formula
String s that represent the
content of ASTNode s and try to reproduce the output generated by the LibSBML L3 parser. |
class |
FormulaCompilerNoPiecewise |
Produces an infix formula like
FormulaCompiler but removes all the
piecewise functions. |
class |
HTMLFormula |
|
class |
LaTeXCompiler |
Converts
ASTNodeValue objects into a LaTeX String to be
included into scientific writings or to be displayed in a GUI. |
class |
LibSBMLFormulaCompiler |
This class creates C-like infix formula
String s that represent the
content of ASTNode s and try to reproduce the output generated by the LibSBML historical parser (compatible with SBML L1 infix). |
class |
MathMLCompiler |
Deprecated.
use
MathMLXMLStreamCompiler instead. |
class |
UnitsCompiler |
Derives the units from mathematical operations.
|
Constructor | Description |
---|---|
ASTNodeValue(boolean value,
ASTNodeCompiler compiler) |
|
ASTNodeValue(double value,
ASTNodeCompiler compiler) |
|
ASTNodeValue(float value,
ASTNodeCompiler compiler) |
|
ASTNodeValue(int value,
ASTNodeCompiler compiler) |
|
ASTNodeValue(long value,
ASTNodeCompiler compiler) |
|
ASTNodeValue(java.lang.Number value,
ASTNodeCompiler compiler) |
|
ASTNodeValue(java.lang.String value,
ASTNodeCompiler compiler) |
|
ASTNodeValue(CallableSBase value,
ASTNodeCompiler compiler) |
|
ASTNodeValue(UnitDefinition unit,
ASTNodeCompiler compiler) |
|
ASTNodeValue(ASTNodeCompiler compiler) |
|
ASTNodeValue(org.w3c.dom.Node node,
ASTNodeCompiler compiler) |
Modifier and Type | Class | Description |
---|---|---|
class |
ValidationUnitsCompiler |
A units compiler which is also doing validation and reporting validation errors.
|