| Modifier and Type | Field and Description |
|---|---|
protected Value |
concatValue |
protected String |
value |
| Constructor and Description |
|---|
Value(String value) |
Value(String value,
Value concatValue) |
| Modifier and Type | Method and Description |
|---|---|
void |
concat(Value value)
Appends the specified value to the end of the chain
of concatinated values.
|
boolean |
equals(Object obj) |
String |
evaluate(Map symbolTable)
Evaluates the value with the specified
symbol table.
|
String |
getCompleteValue()
Returns a complete string representation of this
value.
|
Value |
getConcat()
Returns the value that is concatinated
with this value.
|
String |
getValue()
Returns the actual string value.
|
int |
hashCode() |
void |
setValue(String value)
Sets the actual value.
|
String |
toRSL(boolean explicitConcat)
Returns a RSL representation of this value.
|
void |
toRSL(StringBuffer buf,
boolean explicitConcat)
Produces a RSL representation of this value.
|
String |
toString() |
public Value(String value)
public void setValue(String value)
value - the new value.public String getValue()
public Value getConcat()
public void concat(Value value)
value - the value to concatinate.public String evaluate(Map symbolTable) throws RslEvaluationException
symbolTable - the symbol table to evaluate
the value against.RslEvaluationException - If an error occured during
rsl evaluation.public String toRSL(boolean explicitConcat)
explicitConcat - if true explicit concatination will
be used in RSL strings.public void toRSL(StringBuffer buf, boolean explicitConcat)
buf - buffer to add the RSL representation to.explicitConcat - if true explicit concatination will
be used in RSL strings.public String getCompleteValue()
Copyright © 2013. All Rights Reserved.