Convenience method for scala usage only.
Convenience method for scala usage only. Allows val see = See().
Creates a See context that supports all Sel features.
Creates a See context that supports all Sel features.
This implies that it is possible to generate nodes which cannot be evaluated in finite time.
Creates a See context that will only accept simple constant expressions.
Creates a See context that will only accept simple constant expressions. Any variable assignment, function definition etc. will cause a parsing error.
Disables Java reflection operator.
Disables Java reflection operator.
The reflection operator will cause an evaluation error
while reflection is disabled.
However an injected #JavaWrapper may still be called,
because it is under the control of the applcation and
therefore assumed to be safe.
Enables Java reflection operator.
Enables Java reflection operator.
Note that reflection is a rather powerful feature.
If enabled, an expression has nearly full control over the embedding
application and, depending on the active SecurityManager, may also
access the file system and most ressources of the machine it runs on.
Therefore, you should disable it, if you cannot ensure that
expressions won't do anything malicious.
Nevertheless Reflection is enabled by default, because you should
consider using #createConst() in such cases anyway.
Returns version as string.
Returns version as string.
Version string in the form "<major>.<minor>.<patch>". E.g. "1.2.0"
See factory methods.