Modifier and Type | Field | Description |
---|---|---|
protected Value |
concatValue |
|
protected String |
value |
Constructor | Description |
---|---|
Value(String value) |
|
Value(String value,
Value concatValue) |
Modifier and Type | Method | 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 © 2018. All rights reserved.