Class JsltQueryImpl

java.lang.Object
com.adaptris.core.json.jslt.JsltQueryImpl
All Implemented Interfaces:
JsltQuery
Direct Known Subclasses:
JsltQueryToMetadata, JsltQueryToObjectMetadata

public abstract class JsltQueryImpl extends Object implements JsltQuery
Abstract class containing config for JsltQueryToMetadata and JsltQueryToObjectMetadata.
  • Constructor Details

    • JsltQueryImpl

      public JsltQueryImpl()
  • Method Details

    • withExpression

      public <T extends JsltQueryImpl> T withExpression(String s)
    • withKey

      public <T extends JsltQueryImpl> T withKey(String s)
    • compile

      protected com.schibsted.spt.data.jslt.Expression compile(AdaptrisMessage msg) throws Exception
      Resolve and compile the expression.
      Throws:
      Exception
    • metadataKey

      protected String metadataKey(AdaptrisMessage msg)
    • getExpression

      public String getExpression()
      The JSLT expression.
    • setExpression

      public void setExpression(String expression)
      The JSLT expression.
    • getKey

      public String getKey()
      The metadata key (object or standard).
    • setKey

      public void setKey(String key)
      The metadata key (object or standard).