public class Params
extends java.util.HashMap<java.lang.String,java.lang.Object>
Params
extends HashMap
to provide a convenience object for passing parameters.Constructor and Description |
---|
Params() |
Params(java.lang.String key,
java.lang.Object value)
Constructs an instance of
Params with the given key and value. |
Modifier and Type | Method and Description |
---|---|
void |
add(Params params)
|
static boolean |
containsAnyValues(Params params)
Tests if the given
Params contains any values. |
static boolean |
containsAnyValues(Params[] paramsArray)
Tests if the given array of
Params contains any values. |
boolean |
getBoolean(java.lang.String key)
Gets the value as a
boolean . |
float |
getFloat(java.lang.String key)
Gets the value as a
float . |
int |
getInt(java.lang.String key)
Gets the value as a
int . |
long |
getLong(java.lang.String key)
Gets the value as a
long . |
java.lang.String |
getString(java.lang.String key)
Gets the value as a
String . |
static Params |
merge(Params[] params)
|
clear, clone, compute, computeIfAbsent, computeIfPresent, containsKey, containsValue, entrySet, forEach, get, getOrDefault, isEmpty, keySet, merge, put, putAll, putIfAbsent, remove, remove, replace, replace, replaceAll, size, values
public Params()
public Params(java.lang.String key, java.lang.Object value)
Params
with the given key and value.key
- The as a String
.value
- The value as an Object
.public boolean getBoolean(java.lang.String key)
boolean
.key
- The key as a String
.boolean
.public float getFloat(java.lang.String key)
float
.key
- The key as a String
.float
.public int getInt(java.lang.String key)
int
.key
- The key as a String
.int
.public long getLong(java.lang.String key)
long
.key
- The key as a String
.long
.public java.lang.String getString(java.lang.String key)
String
.key
- The key as a String
.String
.public static boolean containsAnyValues(Params params)
Params
contains any values.params
- A Params
. May be null
.boolean
values.