Package com.aspectran.core.context.expr
Interface TokenEvaluator
-
- All Known Implementing Classes:
ItemExpression
,TokenExpression
public interface TokenEvaluator
Evaluates token expressions.Created: 2010. 5. 6. AM 1:35:16
-
-
Method Summary
All Methods Static Methods Instance Methods Abstract Methods Modifier and Type Method Description java.lang.Object
evaluate(Token token)
java.lang.Object
evaluate(Token[] tokens)
void
evaluate(Token[] tokens, java.io.Writer writer)
static java.lang.Object
evaluate(java.lang.String str, Activity activity)
java.util.List<java.lang.Object>
evaluateAsList(java.util.List<Token[]> tokensList)
java.util.Map<java.lang.String,java.lang.Object>
evaluateAsMap(java.util.Map<java.lang.String,Token[]> tokensMap)
java.util.Properties
evaluateAsProperties(java.util.Properties tokensProp)
java.util.Set<java.lang.Object>
evaluateAsSet(java.util.Set<Token[]> tokensSet)
java.lang.String
evaluateAsString(Token[] tokens)
-
-
-
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)
-
-