Package | Description |
---|---|
com.bc.jexp |
The main package of the JEXP API.
|
com.bc.jexp.impl |
Provides some generally useful implementations of the interfaces defined in
the main package.
|
Modifier and Type | Interface and Description |
---|---|
interface |
WritableNamespace |
Modifier and Type | Method and Description |
---|---|
Namespace |
Parser.getDefaultNamespace()
Gets this parser's default namespace.
|
Modifier and Type | Method and Description |
---|---|
Term |
Parser.parse(String code,
Namespace namespace)
Parses the expression given in the code string.
|
Modifier and Type | Class and Description |
---|---|
class |
DefaultNamespace
A default namespace which includes the constants PI, E and NaN as well as most of the functions from
Java
Math , e.g. |
class |
NamespaceImpl
Provides an implementation of the
interface. |
Modifier and Type | Method and Description |
---|---|
Namespace |
ParserImpl.getDefaultNamespace()
Gets this parser's default namespace.
|
Namespace |
NamespaceImpl.getDefaultNamespace() |
Modifier and Type | Method and Description |
---|---|
Term |
ParserImpl.parse(String code,
Namespace namespace)
Parses the expression given in the code string.
|
Constructor and Description |
---|
DefaultNamespace(Namespace parent) |
NamespaceImpl(Namespace defaultNamespace) |
ParserImpl(Namespace namespace)
Constructs a new parser instance which uses the given namespace and type-checking enabled.
|
ParserImpl(Namespace namespace,
boolean typeChecking)
Constructs a new parser instance which uses the given namespace and the given type-checking setting.
|
Copyright © 2002–2014 Brockmann Consult GmbH. All rights reserved.