|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.rythmengine.template.ITag.__ParameterList
public static class ITag.__ParameterList
A list of ITag.__Parameter
Constructor Summary | |
---|---|
ITag.__ParameterList()
|
Method Summary | ||
---|---|---|
void |
add(String name,
Object value)
Add an new parameter to the list specified by name and value |
|
Map<String,Object> |
asMap()
Convert the parameter list into a map mapped values to names |
|
ITag.__Parameter |
get(int i)
Get a ITag.__Parameter instance by position in the list |
|
Object |
getByName(String name)
Return parameter value by name from the list |
|
|
getByName(String name,
T defVal)
Return parameter value by name and do type cast to left value type. |
|
Object |
getByPosition(int pos)
Get parameter value by position in the list |
|
Object |
getDefault()
Get default parameter value. |
|
Iterator<ITag.__Parameter> |
iterator()
|
|
int |
size()
How many parameters are stored in the list |
|
String |
toUUID()
Used to create unique key for @cacheFor() transformer |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public ITag.__ParameterList()
Method Detail |
---|
public void add(String name, Object value)
name
- value
- public Object getByName(String name)
name
-
public <T> T getByName(String name, T defVal)
T
- name
- defVal
-
public Object getDefault()
public Object getByPosition(int pos)
pos
-
public Iterator<ITag.__Parameter> iterator()
iterator
in interface Iterable<ITag.__Parameter>
public int size()
public ITag.__Parameter get(int i)
ITag.__Parameter
instance by position in the list
i
-
public Map<String,Object> asMap()
public String toUUID()
@cacheFor()
transformer
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |