abstract class CombiningEvaluator extends Evaluator
Modifier and Type | Class and Description |
---|---|
(package private) static class |
CombiningEvaluator.And |
(package private) static class |
CombiningEvaluator.Or |
Evaluator.AllElements, Evaluator.Attribute, Evaluator.AttributeKeyPair, Evaluator.AttributeStarting, Evaluator.AttributeWithValue, Evaluator.AttributeWithValueContaining, Evaluator.AttributeWithValueEnding, Evaluator.AttributeWithValueMatching, Evaluator.AttributeWithValueNot, Evaluator.AttributeWithValueStarting, Evaluator.Class, Evaluator.ContainsData, Evaluator.ContainsOwnText, Evaluator.ContainsText, Evaluator.CssNthEvaluator, Evaluator.Id, Evaluator.IndexEquals, Evaluator.IndexEvaluator, Evaluator.IndexGreaterThan, Evaluator.IndexLessThan, Evaluator.IsEmpty, Evaluator.IsFirstChild, Evaluator.IsFirstOfType, Evaluator.IsLastChild, Evaluator.IsLastOfType, Evaluator.IsNthChild, Evaluator.IsNthLastChild, Evaluator.IsNthLastOfType, Evaluator.IsNthOfType, Evaluator.IsOnlyChild, Evaluator.IsOnlyOfType, Evaluator.IsRoot, Evaluator.Matches, Evaluator.MatchesOwn, Evaluator.Tag, Evaluator.TagEndsWith
Modifier and Type | Field and Description |
---|---|
(package private) ArrayList<Evaluator> |
evaluators |
(package private) int |
num |
Constructor and Description |
---|
CombiningEvaluator() |
CombiningEvaluator(Collection<Evaluator> evaluators) |
Modifier and Type | Method and Description |
---|---|
(package private) void |
replaceRightMostEvaluator(Evaluator replacement) |
(package private) Evaluator |
rightMostEvaluator() |
(package private) void |
updateNumEvaluators() |
final ArrayList<Evaluator> evaluators
int num
CombiningEvaluator()
CombiningEvaluator(Collection<Evaluator> evaluators)
Evaluator rightMostEvaluator()
void replaceRightMostEvaluator(Evaluator replacement)
void updateNumEvaluators()
WebARTS Library Licensed Under the GNU - General Public License. Other Libraries licensed under their respective Open Source Licenses