Interface TokenEvaluator

  • All Known Implementing Classes:
    ItemExpression, TokenExpression

    public interface TokenEvaluator
    Evaluates token expressions.

    Created: 2010. 5. 6. AM 1:35:16

    • Method Detail

      • evaluate

        java.lang.Object evaluate​(Token token)
      • evaluate

        java.lang.Object evaluate​(Token[] tokens)
      • evaluate

        void evaluate​(Token[] tokens,
                      java.io.Writer writer)
               throws java.io.IOException
        Throws:
        java.io.IOException
      • evaluateAsString

        java.lang.String evaluateAsString​(Token[] tokens)
      • evaluateAsList

        java.util.List<java.lang.Object> evaluateAsList​(java.util.List<Token[]> tokensList)
      • evaluateAsSet

        java.util.Set<java.lang.Object> evaluateAsSet​(java.util.Set<Token[]> tokensSet)
      • evaluateAsMap

        java.util.Map<java.lang.String,​java.lang.Object> evaluateAsMap​(java.util.Map<java.lang.String,​Token[]> tokensMap)
      • evaluateAsProperties

        java.util.Properties evaluateAsProperties​(java.util.Properties tokensProp)
      • evaluate

        static java.lang.Object evaluate​(java.lang.String str,
                                         Activity activity)