Package org.apache.synapse.commons.evaluators.config

# Class EqualFactory

java.lang.Object
org.apache.synapse.commons.evaluators.config.TextProcessingEvaluatorFactory
org.apache.synapse.commons.evaluators.config.EqualFactory

All Implemented Interfaces:
  `EvaluatorFactory`

public class EqualFactory extends TextProcessingEvaluatorFactory

This factory creates a `EqualEvaluator`. This factory expects the following XML configuration.

     <equal type="header | param | url" source="" value=""/>

- ## Field Summary

  ### Fields inherited from class org.apache.synapse.commons.evaluators.config.TextProcessingEvaluatorFactory

  `log`

- ## Constructor Summary

  Constructors
  Constructor
  Description
  `EqualFactory()`

- ## Method Summary

  Modifier and Type
  Method
  Description
  `Evaluator`
  `create(org.apache.axiom.om.OMElement e)`
  Create an evalautor from the given XML configuration

  ### Methods inherited from class org.apache.synapse.commons.evaluators.config.TextProcessingEvaluatorFactory

  `getSourceTextRetriever, handleException`

  ### Methods inherited from class java.lang.Object

  `clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait`

- ## Constructor Details

  - ### EqualFactory

    public EqualFactory()

- ## Method Details

  - ### create

    public Evaluator create(org.apache.axiom.om.OMElement e) throws EvaluatorException
    Description copied from interface: `EvaluatorFactory`
    Create an evalautor from the given XML configuration
    Parameters:
      `e` - OMElement having the evaluator XML configuration
    Returns:
      an evaluator
    Throws:
      `EvaluatorException` - if a syntax error is there