Package de.pangaea.metadataportal.config

## Class ExpressionConfig

- java.lang.Object
- - de.pangaea.metadataportal.config.ExpressionConfig

- Direct Known Subclasses:
    `FieldConfig`, `FilterConfig`, `VariableConfig`

      public class ExpressionConfig
      extends Object

  Generic XPath/XSLT config element. This class contains a XPath expression OR a XSLT Template.
  Author:
    Uwe Schindler

- - ### Field Summary

    Fields
    Modifier and Type | Field | Description
    --- | --- | ---
    `XPathExpression` | `xPathExpr` |
    `Templates` | `xslt` |

  - ### Constructor Summary

    Constructors
    Constructor | Description
    --- | ---
    `ExpressionConfig()` |

  - ### Method Summary

    All Methods Instance Methods Concrete Methods Deprecated Methods
    Modifier and Type | Method | Description
    --- | --- | ---
    `void` | `setTemplate​(Templates xslt)` |
    `void` | `setXPath​(ExtendedDigester dig, String xpath)` | Deprecated.
    `String` | `toString()` |

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

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

- - ### Field Detail

    - #### xPathExpr

          public XPathExpression xPathExpr

    - #### xslt

          public Templates xslt

  - ### Constructor Detail

    - #### ExpressionConfig

          public ExpressionConfig()

  - ### Method Detail

    - #### setXPath

          @PublicForDigesterUse
          @Deprecated
          public void setXPath​(ExtendedDigester dig,
                               String xpath)
                        throws XPathExpressionException

      Deprecated.
      Throws:
        `XPathExpressionException`

    - #### setTemplate

          public void setTemplate​(Templates xslt)

    - #### toString

          public String toString()

      Overrides:
        `toString` in class `Object`