|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.wikimodel.wem.WikiParameters
public class WikiParameters
This is a default implementation of the IWikiParams interface.
| Field Summary | |
|---|---|
static char |
DEFAULT_ESCAPECHAR
The default character to use has escaping char. |
static WikiParameters |
EMPTY
An empty parameter list |
protected java.util.List<WikiParameter> |
fList
|
| Constructor Summary | |
|---|---|
protected |
WikiParameters()
|
|
WikiParameters(java.util.Collection<WikiParameter> list)
|
|
WikiParameters(java.lang.String str)
|
|
WikiParameters(java.lang.String str,
char escapeChar)
|
|
WikiParameters(java.lang.String str,
java.lang.String delimiter)
|
|
WikiParameters(WikiParameters parameters)
|
| Method Summary | |
|---|---|
WikiParameters |
addParameter(java.lang.String key,
java.lang.String value)
Creates a new copy of this parameter object with new specified key/value pair. |
boolean |
equals(java.lang.Object obj)
|
WikiParameter |
getParameter(int pos)
|
WikiParameter |
getParameter(java.lang.String key)
|
WikiParameter[] |
getParameters(java.lang.String key)
Returns all parameters with this key |
int |
getSize()
Returns the number of parameters in the internal list. |
int |
hashCode()
|
java.util.Iterator<WikiParameter> |
iterator()
|
static WikiParameters |
newWikiParameters(java.lang.String str)
|
static WikiParameters |
newWikiParameters(java.lang.String str,
char escapeChar)
|
WikiParameters |
remove(java.lang.String key)
|
java.util.List<WikiParameter> |
toList()
Returns a new list containing all parameters defined in this object. |
java.lang.String |
toString()
|
| Methods inherited from class java.lang.Object |
|---|
clone, finalize, getClass, notify, notifyAll, wait, wait, wait |
| Field Detail |
|---|
public static final char DEFAULT_ESCAPECHAR
public static final WikiParameters EMPTY
protected final java.util.List<WikiParameter> fList
| Constructor Detail |
|---|
protected WikiParameters()
public WikiParameters(java.util.Collection<WikiParameter> list)
list - public WikiParameters(java.lang.String str)
str -
public WikiParameters(java.lang.String str,
char escapeChar)
public WikiParameters(java.lang.String str,
java.lang.String delimiter)
str - delimiter - public WikiParameters(WikiParameters parameters)
| Method Detail |
|---|
public static WikiParameters newWikiParameters(java.lang.String str)
public static WikiParameters newWikiParameters(java.lang.String str,
char escapeChar)
public WikiParameters addParameter(java.lang.String key,
java.lang.String value)
key - the parameter namevalue - the value of the parameter
public boolean equals(java.lang.Object obj)
equals in class java.lang.ObjectObject.equals(java.lang.Object)public WikiParameter getParameter(int pos)
pos - the position of the parameter
public WikiParameter getParameter(java.lang.String key)
key - the key of the parameter
public WikiParameter[] getParameters(java.lang.String key)
key - the key of the parameter
public int getSize()
public int hashCode()
hashCode in class java.lang.ObjectObject.hashCode()public java.util.Iterator<WikiParameter> iterator()
iterator in interface java.lang.Iterable<WikiParameter>public WikiParameters remove(java.lang.String key)
key - the key of the parameter to remove
public java.util.List<WikiParameter> toList()
public java.lang.String toString()
toString in class java.lang.ObjectObject.toString()
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||