Class KeywordVariables
java.lang.Object
org.apache.commons.jxpath.servlet.KeywordVariables
- All Implemented Interfaces:
Serializable,Variables
Implementation of the Variables interface that provides access to a single object using a reserved name (keyword).
- See Also:
-
Constructor Summary
ConstructorsConstructorDescriptionKeywordVariables(String keyword, Object value) Constructs a new KeywordVariables. -
Method Summary
Modifier and TypeMethodDescriptionvoiddeclareVariable(String variable, Object value) Defines a new variable with the specified value or modifies the value of an existing variable.getVariable(String variable) Returns the value of the specified variable.booleanisDeclaredVariable(String variable) Returns true if the specified variable is declared.voidundeclareVariable(String variable) Removes an existing variable.
-
Constructor Details
-
KeywordVariables
Constructs a new KeywordVariables.- Parameters:
keyword- The keyword.value- The value.
-
-
Method Details
-
declareVariable
Description copied from interface:VariablesDefines a new variable with the specified value or modifies the value of an existing variable. May throw UnsupportedOperationException.- Specified by:
declareVariablein interfaceVariables- Parameters:
variable- variable namevalue- to declare
-
getVariable
Description copied from interface:VariablesReturns the value of the specified variable.- Specified by:
getVariablein interfaceVariables- Parameters:
variable- variable name- Returns:
- Object value
-
isDeclaredVariable
Description copied from interface:VariablesReturns true if the specified variable is declared.- Specified by:
isDeclaredVariablein interfaceVariables- Parameters:
variable- variable name- Returns:
- boolean
-
undeclareVariable
Description copied from interface:VariablesRemoves an existing variable. May throw UnsupportedOperationException.- Specified by:
undeclareVariablein interfaceVariables- Parameters:
variable- is a variable name without the "$" sign
-