|
||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
| SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||
java.lang.Object | +--org.mmbase.remote.StringTagger
StringTagger, Creates a object with tags and fields from a String its ideal for name value pairs and name value pairs with multi values. It also provides support for quoted values.
| Constructor Summary | |
StringTagger(java.lang.String line)
creates a default tagger, with ' ','=',',','"' as inputs. |
|
StringTagger(java.lang.String line,
char TagStart,
char TagSeperator,
char FieldSeperator,
char QuoteChar)
Creates a StringTag for the given line. |
|
| Method Summary | |
boolean |
containsKey(java.lang.Object ob)
|
java.util.Enumeration |
elements()
returns a Enumeration of the values without multisplit |
java.lang.Object |
get(java.lang.Object ob)
|
java.util.Enumeration |
keys()
returns a Enumeration of the name keys |
java.util.Enumeration |
multiElements(java.lang.String token)
returns a Enumeration of the values as Vectors that contain the seperated values |
void |
setValue(java.lang.String token,
java.lang.String val)
returns the value (first) as string |
java.lang.String |
toString()
toString |
java.lang.String |
Value(java.lang.String token)
returns the value (first) as string |
java.util.Vector |
Values(java.lang.String token)
returns the values as Vectors that contain the seperated values |
java.lang.String |
ValuesString(java.lang.String token)
returns the values as String that contain the orig. |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Constructor Detail |
public StringTagger(java.lang.String line,
char TagStart,
char TagSeperator,
char FieldSeperator,
char QuoteChar)
line - : to be tagged lineTagStart - : Seperator for the TagsTagSeperator - : Seperator inside the Tag (between name and value)FieldSeperator - : Seperator inside the valueQuoteChar - : Char used if a quoted value
Example : StringTagger("cmd=lookup names='Daniel Ockeloen, Rico Jansen'",' ','=',','\'')public StringTagger(java.lang.String line)
| Method Detail |
public java.util.Enumeration keys()
public java.lang.String toString()
toString in class java.lang.Objectpublic java.util.Enumeration elements()
public java.util.Enumeration multiElements(java.lang.String token)
public boolean containsKey(java.lang.Object ob)
public java.lang.Object get(java.lang.Object ob)
public java.util.Vector Values(java.lang.String token)
public java.lang.String ValuesString(java.lang.String token)
public java.lang.String Value(java.lang.String token)
public void setValue(java.lang.String token,
java.lang.String val)
|
||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
| SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||