net.kldp.jcodegen.helper
Class Evaluator
java.lang.Object
net.kldp.jcodegen.helper.Evaluator
public class Evaluator
- extends java.lang.Object
evaluate $[] expression variables.
문자열 부분에서 $[] 형식의 변수 표현식 부분을 평가하여 올바른 값으로 변환한다.
Method Summary |
void |
eval(java.lang.String input,
Output output)
|
static boolean |
isValidVariableName(java.lang.String variableName)
|
void |
setVariable(java.lang.String variableName,
java.lang.Object value)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Evaluator
public Evaluator()
eval
public void eval(java.lang.String input,
Output output)
throws InvalidVariableNameException,
VariableNotFoundException
- Parameters:
input
- output
-
- Throws:
InvalidVariableNameException
VariableNotFoundException
setVariable
public void setVariable(java.lang.String variableName,
java.lang.Object value)
isValidVariableName
public static boolean isValidVariableName(java.lang.String variableName)
- Parameters:
variableName
-
- Returns:
- if variableName is valid for variable name , return true . else return false.
variableName 이 변수명으로 올바르면 true , 아니면 false .