public class ParameterStructure
extends java.lang.Object
implements java.io.Serializable
Map that associates parameter names with
Parameters.| Modifier and Type | Field and Description |
|---|---|
protected static long |
serialVersionUID
For interoperability with possible future changes.
|
| Constructor and Description |
|---|
ParameterStructure()
Creates an empty ParameterStructure object.
|
| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(java.lang.Object obj) |
<T> Parameter<T> |
get(java.lang.String parameterName)
Obtains the parameter to which this structure maps the specified
parameter name.
|
java.util.Map<java.lang.String,Parameter<?>> |
getAsMap()
Obtains a map that associates parameter names with
Parameter. |
int |
hashCode() |
boolean |
isEmpty()
Obtains true if this map contains no key-value mappings.
|
<T> void |
put(Parameter<T> parameter)
Adds this parameter to the structure.
|
void |
remove(java.lang.String parameterName) |
java.lang.String |
toString() |
protected static final long serialVersionUID
public ParameterStructure()
public <T> void put(Parameter<T> parameter)
T - parameter - the parameter to be added to the structure.public <T> Parameter<T> get(java.lang.String parameterName) throws ParameterNotFoundException
T - parameterName - name whose associated parameter is to be returned.ParameterNotFoundException - if the structure contains no mapping
for this parameter name.public void remove(java.lang.String parameterName)
public boolean isEmpty()
public java.util.Map<java.lang.String,Parameter<?>> getAsMap()
Parameter.public java.lang.String toString()
toString in class java.lang.Objectpublic boolean equals(java.lang.Object obj)
equals in class java.lang.Objectpublic int hashCode()
hashCode in class java.lang.ObjectCopyright © 2024 Denodo Technologies. All rights reserved.