public interface Variables extends Serializable
| Modifier and Type | Method and Description |
|---|---|
boolean |
exists(String name)
Returns
true if the variable exists. |
<T> T |
get(Class<T> cls,
String name)
Returns the value of the variable.
|
<T> T |
get(Class<T> cls,
String name,
T defaultValue)
Returns the value of the variable or
defaultValue if not found. |
Object |
get(String name)
Returns the value of the variable.
|
<T> T |
get(String name,
T defaultValue)
Returns the value of the variable or
defaultValue if not found. |
void |
remove(String name)
Removes the variable.
|
void |
set(String name,
Object value)
Sets the variable.
|
<T> void |
setIfNone(String name,
Supplier<T> supplier)
Sets the variable if there is none (i.e.
|
void set(String name, Object value)
name - variable name.value - variable value.Object get(String name)
name - variable name.<T> T get(Class<T> cls, String name)
T - variable.cls - variable class.name - variable name.<T> T get(String name, T defaultValue)
defaultValue if not found.T - variable.name - variable name.defaultValue - default value.<T> T get(Class<T> cls, String name, T defaultValue)
defaultValue if not found.T - variable.cls - variable class.name - variable name.defaultValue - default value.void remove(String name)
name - variable name.boolean exists(String name)
true if the variable exists.name - variable name.Copyright © 2016–2018 Softelnet. All rights reserved.