## Uses of Class
org.apache.synapse.commons.evaluators.EvaluatorException

- Packages that use EvaluatorException
  Package | Description
  --- | ---
  org.apache.synapse.commons.evaluators |
  org.apache.synapse.commons.evaluators.config |
  org.apache.synapse.commons.evaluators.source |

- - ### Uses of EvaluatorException in org.apache.synapse.commons.evaluators

    Methods in org.apache.synapse.commons.evaluators that throw EvaluatorException
    Modifier and Type | Method | Description
    --- | --- | ---
    `boolean` | AndEvaluator.`evaluate​(EvaluatorContext context)` |
    `boolean` | EqualEvaluator.`evaluate​(EvaluatorContext context)` |
    `boolean` | Evaluator.`evaluate​(EvaluatorContext context)` | Evaluate a boolean expression
    `boolean` | MatchEvaluator.`evaluate​(EvaluatorContext context)` |
    `boolean` | NotEvaluator.`evaluate​(EvaluatorContext context)` |
    `boolean` | OrEvaluator.`evaluate​(EvaluatorContext context)` |
    `void` | Parser.`init​(org.apache.axiom.om.OMElement conditions)` | Build the parser from a given XML

  - ### Uses of EvaluatorException in org.apache.synapse.commons.evaluators.config

    Methods in org.apache.synapse.commons.evaluators.config that throw EvaluatorException
    Modifier and Type | Method | Description
    --- | --- | ---
    `Evaluator` | AndFactory.`create​(org.apache.axiom.om.OMElement e)` |
    `Evaluator` | EqualFactory.`create​(org.apache.axiom.om.OMElement e)` |
    `Evaluator` | EvaluatorFactory.`create​(org.apache.axiom.om.OMElement e)` | Create an evalautor from the given XML configuration
    `Evaluator` | MatchFactory.`create​(org.apache.axiom.om.OMElement e)` |
    `Evaluator` | NotFactory.`create​(org.apache.axiom.om.OMElement e)` |
    `Evaluator` | OrFactory.`create​(org.apache.axiom.om.OMElement e)` |
    `Condition` | ConditionFactory.`createCondition​(org.apache.axiom.om.OMElement ruleElement)` |
    `Evaluator` | EvaluatorFactoryFinder.`getEvaluator​(org.apache.axiom.om.OMElement elem)` | Retun an `EvaluatorFactory` for a given Evaluator name.
    `protected SourceTextRetriever` | TextProcessingEvaluatorFactory.`getSourceTextRetriever​(org.apache.axiom.om.OMElement e)` |
    `protected void` | TextProcessingEvaluatorFactory.`handleException​(String message)` |
    `org.apache.axiom.om.OMElement` | AndSerializer.`serialize​(org.apache.axiom.om.OMElement parent, Evaluator evaluator)` |
    `org.apache.axiom.om.OMElement` | EqualSerializer.`serialize​(org.apache.axiom.om.OMElement parent, Evaluator evaluator)` |
    `org.apache.axiom.om.OMElement` | EvaluatorSerializer.`serialize​(org.apache.axiom.om.OMElement parent, Evaluator evaluator)` | Serialze an Evaluator configuration to a XML element.
    `org.apache.axiom.om.OMElement` | MatchSerializer.`serialize​(org.apache.axiom.om.OMElement parent, Evaluator evaluator)` |
    `org.apache.axiom.om.OMElement` | NotSerializer.`serialize​(org.apache.axiom.om.OMElement parent, Evaluator evaluator)` |
    `org.apache.axiom.om.OMElement` | OrSerializer.`serialize​(org.apache.axiom.om.OMElement parent, Evaluator evaluator)` |
    `protected void` | AbstractEvaluatorSerializer.`serializeChild​(org.apache.axiom.om.OMElement parenet, Evaluator child)` |
    `protected void` | AbstractEvaluatorSerializer.`serializeChildren​(org.apache.axiom.om.OMElement parent, Evaluator[] childEvaluators)` |
    `org.apache.axiom.om.OMElement` | ConditionSerializer.`serializer​(org.apache.axiom.om.OMElement parent, Condition condition)` |
    `protected void` | TextProcessingEvaluatorSerializer.`serializeSourceTextRetriever​(SourceTextRetriever textRetriever, org.apache.axiom.om.OMElement element)` |

  - ### Uses of EvaluatorException in org.apache.synapse.commons.evaluators.source

    Methods in org.apache.synapse.commons.evaluators.source that throw EvaluatorException
    Modifier and Type | Method | Description
    --- | --- | ---
    `String` | HeaderTextRetriever.`getSourceText​(EvaluatorContext context)` |
    `String` | ParameterTextRetriever.`getSourceText​(EvaluatorContext context)` |
    `String` | PropertyTextRetriever.`getSourceText​(EvaluatorContext context)` |
    `String` | SOAPEnvelopeTextRetriever.`getSourceText​(EvaluatorContext context)` |
    `String` | SourceTextRetriever.`getSourceText​(EvaluatorContext context)` |
    `String` | URLTextRetriever.`getSourceText​(EvaluatorContext context)` |