java.lang.Object
com.aquima.interactions.expressions.tsl.evaluator.Despacer

public class Despacer extends Object
De-spacer, as in, remove excess spaces (whitespace characters).
Since:
5.0
Author:
O. Kerpershoek
  • Constructor Details

    • Despacer

      public Despacer()
  • Method Details

    • process

      public ITslNode process(ITslNode node)
      This method processes the TSL node and removes excess spaces.
      Parameters:
      node - The node from which the white-space characters should be removed.
      Returns:
      TSL node without any excess white-spaces.
    • processForeach

      protected ITslNode processForeach(ForeachNode node)
    • processCondition

      protected ITslNode processCondition(ConditionNode node)
    • processField

      protected ITslNode processField(FieldNode node)
    • processText

      protected ITslNode processText(TextNode node)
    • processList

      protected ITslNode processList(NodeList node)
    • stripWhitespace

      protected String stripWhitespace(String text)