public class AutodefiningParameters extends Parameters
Parameter,
Serialized FormParameters.SerializableAbstractMap<K,V>autoCasting, backing, definition, patternBacking, patternLimit, toIndex, VOIDmodCount| Constructor and Description |
|---|
AutodefiningParameters() |
AutodefiningParameters(Parameter<?>[] base) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
containsParameter(Parameter<?> param)
Checks wether a certain parameter is available, using the Parameter as a qualifier.
|
protected int |
define(Parameter param) |
protected int |
define(String param) |
int |
indexOfParameter(Parameter parameter)
Returns the position of a parameter in the parameters list, using the Parameter as a qualifier.
|
int |
indexOfParameter(String parameterName)
Returns the position of a parameter in the parameters list, using the parameter name as a qualifier.
|
static void |
main(String[] args) |
Object |
set(int i,
Object value)
implementation of (modifiable) List
|
checkDef, checkRequiredParameters, containsParameter, get, get, get, getDefinition, getString, getString, isAutoCasting, isHavingPatterns, set, set, setAll, setAll, setAll, setAll, setAllIfDefined, setAutoCasting, setIfDefined, setIfDefined, size, subList, toClassArray, toEntryList, toMap, toString, toUndefaultEntryList, toUndefaultMap, undefaultBacking, validateadd, add, addAll, clear, equals, hashCode, indexOf, iterator, lastIndexOf, listIterator, listIterator, remove, removeRangeaddAll, contains, containsAll, isEmpty, remove, removeAll, retainAll, toArray, toArrayclone, finalize, getClass, notify, notifyAll, wait, wait, waitaddAll, contains, containsAll, isEmpty, remove, removeAll, replaceAll, retainAll, sort, spliterator, toArray, toArrayparallelStream, removeIf, streampublic AutodefiningParameters(Parameter<?>[] base)
public AutodefiningParameters()
public boolean containsParameter(Parameter<?> param)
ParameterscontainsParameter in class Parametersparam - the parametertrue if a parameter exists.protected int define(Parameter param)
protected int define(String param)
public int indexOfParameter(Parameter parameter)
ParametersParameters.get(int).indexOfParameter in class Parametersparameter - the parameterpublic int indexOfParameter(String parameterName)
ParametersParameters.get(int).indexOfParameter in class ParametersparameterName - the name of the parameterpublic Object set(int i, Object value)
Parametersset in interface List<Object>set in class Parameterspublic static void main(String[] args)
MMBase 1.9-SNAPSHOT - ${javadoctimestamp}