Package com.singularsys.extensions.mathml.builder
Classes for building Content MathML from Jep expressions.
-
Interface Summary Interface Description MathMLDocumentBuilder Interface defining methods of the main builder class which can be used by individualMathMLFragmentBuilder
fragment builders.MathMLFragmentBuilder Classes which build sub-trees for specific jep nodes should implement this interface. -
Class Summary Class Description ApplyConstructor Abstract class for builders which need to construct <apply> elements.FunctionBuilder Builds xml-fragments for jep functions.FunctionBuilder.CSymbolBuilder Class to build a CSymbol element, with the name of the jep-function.FunctionBuilder.ErrorBuilder Default builder for unknown function, throws a jep exception.FunctionBuilder.FnBuilder Class to build a Fn element, with the name of the jep-function.LgBuilder Builder to handle the lg() function.ListBuilder Handler for the List operator.NumberBuilder Converts numeric-constants to CN nodes.OperatorBuilder Builds mathml elements corresponding to operators.VariableBuilder Builder for jep variables, most variables are represented as <ci>x</ci>. -
Enum Summary Enum Description NumberBuilder.DoubleBehaviour