net.skirnir.freyja.zpt.tales
クラス TalesExpressionEvaluator
java.lang.Object
net.skirnir.freyja.zpt.tales.TalesExpressionEvaluator
- すべての実装されたインタフェース:
- ExpressionEvaluator
- 直系の既知のサブクラス:
- ServletTalesExpressionEvaluator
public class TalesExpressionEvaluator
- extends Object
- implements ExpressionEvaluator
同期化:
このクラスは内部の構造を変えない操作に関してスレッドセーフです。
- 作成者:
- YOKOTA Takehiko
| クラス java.lang.Object から継承されたメソッド |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
TYPE_PATH
public static final String TYPE_PATH
- 関連項目:
- 定数フィールド値
TYPE_EXISTS
public static final String TYPE_EXISTS
- 関連項目:
- 定数フィールド値
TYPE_NOCALL
public static final String TYPE_NOCALL
- 関連項目:
- 定数フィールド値
TYPE_NOT
public static final String TYPE_NOT
- 関連項目:
- 定数フィールド値
TYPE_STRING
public static final String TYPE_STRING
- 関連項目:
- 定数フィールド値
TYPE_PYTHON
public static final String TYPE_PYTHON
- 関連項目:
- 定数フィールド値
TYPE_JAVA
public static final String TYPE_JAVA
- 関連項目:
- 定数フィールド値
TalesExpressionEvaluator
public TalesExpressionEvaluator()
TalesExpressionEvaluator
public TalesExpressionEvaluator(char pathExpDelim)
newPathTypePrefixHandler
protected PathTypePrefixHandler newPathTypePrefixHandler(char pathExpDelim)
addTypePrefix
public TalesExpressionEvaluator addTypePrefix(String typePrefix,
TypePrefixHandler handler)
addTypePrefix
public TalesExpressionEvaluator addTypePrefix(String typePrefix,
TypePrefixHandler handler,
boolean asDefaultHandler)
addPathResolver
public TalesExpressionEvaluator addPathResolver(PathResolver resolver)
getTypePrefixHandler
public TypePrefixHandler getTypePrefixHandler(String typePrefix)
evaluate
public Object evaluate(TemplateContext context,
VariableResolver varResolver,
String expression)
- 定義:
- インタフェース
ExpressionEvaluator 内の evaluate
evaluateExpression
protected Object evaluateExpression(TemplateContext context,
VariableResolver varResolver,
String expression)
evaluateCondition
public boolean evaluateCondition(TemplateContext context,
VariableResolver varResolver,
String condition)
isTrue
public boolean isTrue(Object obj)
- 定義:
- インタフェース
ExpressionEvaluator 内の isTrue
Copyright © 2011 The Skirnir Project. All Rights Reserved.