# Alle Klassen und Schnittstellen

Klassen
Klasse
Beschreibung
ComponentTypeEvaluator
Property evaluator that will map a currently defined Ant type using its String constructor, if it has any.
ConditionsEvaluator
PropertyEvaluator that delegates to ConditionTypeEvaluator and LogicalOperationEvaluator for a more all-encompassing treatment of condition processing.
ConditionTypeEvaluator
Property evaluator that evaluates Ant conditions to a Boolean instance matching the condition's outcome.
DefaultValue
DefaultValue operation.
DelegatingPropertyEvaluator
Abstract delegating `PropertyHelper.PropertyEvaluator`.
DeleteFromEndGreedy
DeleteFromEndGreedy operation.
DeleteFromEndReluctant
DeleteFromEndReluctant operation.
DeleteFromStartGreedy
DeleteFromStartGreedy operation.
DeleteFromStartReluctant
DeleteFromStartReluctant operation.
DeletePartOperation
DeletePartOperation to be subclassed for Delete[Start|End][Greedy|Reluctant]..
EncodeURLEvaluator
PropertyEvaluator that resolves a reference against the current project.
LogicalOperationEvaluator
`PropertyHelper.PropertyEvaluator` that processes combinations of `!`, `&` (`+` is also accepted for XML ease-of-use), `^` (XOR), and `|`, in descending priority.
NestedPropertyExpander
By popular demand: Nested property expander.
PatternOperation
Abstract pattern-based operation.
PrefixedEvaluator
Abstract prefixed PropertyEvaluator.
RegexBasedEvaluator
`PropertyHelper.PropertyEvaluator` based on a regex pattern that will produce match groups to be dealt with by `RegexBasedEvaluator.evaluate(String[], PropertyHelper)`.
ReplaceOperation
Replace operation--handles 'replace all' and 'replace first' alike.
RequireProperty
Require property operation.
SetDefaultValue
SetDefaultValue operation.
StaticPrefixedEvaluator
PrefixedPropertyEvaluator that always uses the same prefix.
StringOperationsEvaluator
PropertyEvaluator to apply *nix-style string operations to Ant properties.
Substring
Substring operation.
Translate
Translate operation.