| Modifier and Type | Class and Description |
|---|---|
class |
InstrumentResolver
An IStringEvaluator implementation giving access to IInstrument related
information.
|
| Modifier and Type | Method and Description |
|---|---|
IStringEvaluator |
StandardInstrument.getExpressionEvaluator() |
| Modifier and Type | Method and Description |
|---|---|
IStringEvaluator |
ElementElementAdapter.getStringEvaluator() |
IStringEvaluator |
DocumentDocumentAdapter.getStringEvaluator() |
IStringEvaluator |
AttributeAttributeAdapter.getStringEvaluator() |
| Modifier and Type | Method and Description |
|---|---|
void |
ElementElementAdapter.setStringEvaluator(IStringEvaluator evaluator) |
void |
DocumentDocumentAdapter.setStringEvaluator(IStringEvaluator evaluator) |
void |
AttributeAttributeAdapter.setStringEvaluator(IStringEvaluator evaluator) |
| Constructor and Description |
|---|
AttributeAttributeAdapter(Attr attribute,
IStringEvaluator evaluator) |
ElementElementAdapter(Element element,
IStringEvaluator evaluator) |
| Modifier and Type | Class and Description |
|---|---|
class |
ActivityContextAwareResolver
Forward evaluation to a
ScopedResolver attached to an
IActivityContext. |
class |
ArrayResolver
An
IStringEvaluator that looks up a variable in an array. |
class |
CacheResolver
Cache previous evaluation results.
|
class |
ConstantResolver
Resolve an expression to a constant value.
|
class |
ContainerResolver
A common superclass for implementing an
IStringEvaluator that can
navigate along a "." separated path in an expression. |
class |
DynamicArgsResolver
An
IStringEvaluator accessing the current argument values "pArgs" for
resolving expressions. |
class |
EchoResolver
Resolve an expression to the expression itself
This is a practical tool if you want to adapt different string resolving
components to provide the same expression set.
|
class |
EntityResolver
An
IStringEvaluator that allows "entity coded" literals. |
class |
EnvironmentResolver
An
IStringEvaluator implementation giving access to
IFileEnvironment related information. |
class |
LazyExpressionEvaluator
This
IStringEvaluator forwards evaluation to the current
ExpressionEvaluator singleton. |
class |
LazyTemplateEvaluator
This
IStringEvaluator forwards evaluation to the current
TemplateEvaluator singleton. |
class |
ListResolver
An
IStringEvaluator that looks up a variable in a List. |
class |
MapResolver
An
IStringEvaluator that looks up a variable in a simple Map. |
class |
MessageBundleMessageResolver
An
IStringEvaluator accessing messages in a bundle indirectly via
Message object references. |
class |
MessageBundleStringResolver
An
IStringEvaluator accessing messages in a bundle. |
class |
NLSMessageResolver
An
IStringEvaluator accessing Message instances in a
expression defined package
The expression is mapped against a bundle name, looked up via the class
loader. |
class |
NLSStringResolver
An
IStringEvaluator accessing message strings in a expression defined
package
The expression is mapped against a bundle name, looked up via the class
loader. |
class |
PreferencesResolver
An
IStringEvaluator accessing preferences values. |
static class |
PreferencesResolver.PreferencesResolverMain |
static class |
PreferencesResolver.PreferencesResolverRoot |
class |
ProcessingDecorator
A decorating
IStringEvaluator to add result processing support to an
other embedded IStringEvaluator. |
class |
PropertiesResolver
Resolve names against system properties.
|
class |
ReflectiveResolver
An
IStringEvaluator that provides reflective access to an objects
properties. |
class |
ScopedResolver
An
IStringEvaluator that supports a list of other resolvers that are
each asked in turn for evaluating the result. |
class |
StaticArgEntriesResolver
An
IStringEvaluator resolving a complete IBinding from statically
provided IArgs. |
class |
StaticArgsResolver
An
IStringEvaluator resolving to a value from statically provided
IArgs. |
class |
SystemResolver
An
IStringEvaluator implementation giving access common system state. |
class |
TaggedStringEvaluator
An
IStringEvaluator for string templates. |
class |
TaggedStringVariables
A collection of
TaggedStringVariable instances. |
class |
TagResolver
Resolve expressions against an object's tags
|
class |
ThreadContextAwareResolver |
class |
VariableNamespaceResolver
Select variable values from a
IVariableNamespace. |
class |
VariableNamespacesResolver
Select
IVariableNamespace from IVariableNamespaces. |
| Modifier and Type | Method and Description |
|---|---|
static IStringEvaluator |
ActivityContextAwareResolver.add(String key,
IStringEvaluator pResolver) |
static IStringEvaluator |
TemplateEvaluator.get() |
static IStringEvaluator |
ExpressionEvaluator.get() |
IStringEvaluator |
TaggedStringEvaluator.getEvaluator() |
IStringEvaluator |
ProcessingDecorator.getEvaluator() |
IStringEvaluator |
MapResolver.AddEntry.getEvaluator() |
IStringEvaluator |
ContainerResolver.getExceptionResolver() |
IStringEvaluator |
ProcessingDecorator.getRecursionEvaluator() |
IStringEvaluator |
TemplateEvaluator.Installer.getResolver() |
IStringEvaluator |
ExpressionEvaluator.Installer.getResolver() |
IStringEvaluator |
IStringEvaluatorSupport.getStringEvaluator()
An
IStringEvaluator that allows to evaluate expressions on the
receiver. |
IStringEvaluator |
ScopedResolver.popResolver() |
| Modifier and Type | Method and Description |
|---|---|
static void |
ThreadContextAwareResolver.add(IStringEvaluator pResolver) |
static void |
ActivityContextAwareResolver.add(IStringEvaluator pResolver) |
static IStringEvaluator |
ActivityContextAwareResolver.add(String key,
IStringEvaluator pResolver) |
void |
ScopedResolver.addResolver(IStringEvaluator resolver)
Add a new resolver at the end of the search sequence.
|
static ScopedResolver |
ScopedResolver.create(IStringEvaluator... evaluator)
Create a
ScopedResolver, looking up its resolver scopes in the
order defined in the argument list (most significant first). |
static MapResolver |
MapResolver.create(String key,
IStringEvaluator resolver) |
static TaggedStringEvaluator |
TaggedStringEvaluator.decorate(IStringEvaluator... resolver)
Create a
TaggedStringEvaluator using all IStringEvaluator
resolver scopes (most significant first). |
void |
ScopedResolver.pushResolver(IStringEvaluator resolver)
Add a new resolver at the beginning of the search sequence.
|
static void |
ThreadContextAwareResolver.remove(IStringEvaluator pResolver) |
static void |
ActivityContextAwareResolver.remove(IStringEvaluator pResolver) |
void |
ScopedResolver.removeResolver(IStringEvaluator resolver) |
static void |
TemplateEvaluator.set(IStringEvaluator active) |
static void |
ExpressionEvaluator.set(IStringEvaluator active) |
void |
MapResolver.AddEntry.setEvaluator(IStringEvaluator evaluator) |
void |
ContainerResolver.setExceptionResolver(IStringEvaluator exceptionResolver) |
void |
ProcessingDecorator.setRecursionEvaluator(IStringEvaluator recursionEvaluator) |
void |
TemplateEvaluator.Installer.setResolver(IStringEvaluator evaluator) |
void |
ExpressionEvaluator.Installer.setResolver(IStringEvaluator evaluator) |
void |
IStringEvaluatorAccess.setStringEvaluator(IStringEvaluator evaluator)
Assign an
IStringEvaluator that manages string expansion within
the receiver. |
| Constructor and Description |
|---|
CacheResolver(IStringEvaluator evaluator) |
ProcessingDecorator(IStringEvaluator evaluator) |
TaggedStringEvaluator(IStringEvaluator resolver,
boolean escape) |
| Modifier and Type | Class and Description |
|---|---|
class |
FilenameResolver
Publish specific file properties.
|
| Modifier and Type | Method and Description |
|---|---|
void |
FileGroup.move(File targetDir,
String template,
IStringEvaluator resolver,
boolean deleteSource,
boolean deleteSubdirectories,
boolean keepLastModified,
boolean collisionDetect)
Move the file group to the destination directory.
|
| Modifier and Type | Method and Description |
|---|---|
static IArgs |
ArgTools.expandDeep(IArgs args,
IStringEvaluator evaluator)
Expand recursively all string templates in
args using the
evaluator. |
static IArgs |
ArgTools.expandDeep(IArgs args,
String name,
IStringEvaluator evaluator)
Expand recursively all string templates in
args binding for
name using the evaluator. |
| Modifier and Type | Method and Description |
|---|---|
IStringEvaluator |
StandardDocument.getStringEvaluator() |
| Modifier and Type | Method and Description |
|---|---|
void |
StandardDocument.setStringEvaluator(IStringEvaluator evaluator) |
| Constructor and Description |
|---|
ExpandingLocatorFactory(ILocatorFactory factory,
IStringEvaluator evaluator) |
| Modifier and Type | Method and Description |
|---|---|
IStringEvaluator |
FileHandlerFactory.getTemplateEvaluator() |
IStringEvaluator |
FileDumpHandlerFactory.getTemplateEvaluator() |
| Modifier and Type | Method and Description |
|---|---|
void |
FileHandlerFactory.setTemplateEvaluator(IStringEvaluator stringEvaluator) |
void |
FileDumpHandlerFactory.setTemplateEvaluator(IStringEvaluator stringEvaluator) |
| Modifier and Type | Method and Description |
|---|---|
IStringEvaluator |
SAXContextBasedHandler.getTemplateEvaluator() |
| Modifier and Type | Method and Description |
|---|---|
void |
SAXContextBasedHandler.setTemplateEvaluator(IStringEvaluator evaluator) |
Copyright © 2013 intarsys consulting GmbH. All Rights Reserved.