public final class TagSet
extends java.lang.Object
| Modifier and Type | Method and Description |
|---|---|
void |
clear()
Remove all tags from this tagset.
|
TagSet |
duplicate() |
boolean |
getBooleanTag(java.lang.String key,
boolean defaultVal) |
double |
getDoubleTag(java.lang.String key,
double defaultVal) |
int |
getIntTag(java.lang.String key,
int defaultVal) |
long |
getLongTag(java.lang.String key,
long defaultVal) |
java.lang.String |
getTag(java.lang.String key)
Get the value associated with the given key (if any) in this
transaction's set of tags.
|
Tag |
getTagAt(int i)
Get the tag at the specified location.
|
int |
getTagCount()
Get the number of tags for this transaction.
|
void |
removeTag(java.lang.String key) |
void |
setTag(java.lang.String key,
boolean value) |
void |
setTag(java.lang.String key,
java.lang.String value)
Set the value associated with the specified key in this
transactions set of tags.
|
java.lang.String |
toString() |
public TagSet(Tag[] tags)
public TagSet()
public void clear()
public void removeTag(java.lang.String key)
public int getIntTag(java.lang.String key,
int defaultVal)
public double getDoubleTag(java.lang.String key,
double defaultVal)
public boolean getBooleanTag(java.lang.String key,
boolean defaultVal)
public long getLongTag(java.lang.String key,
long defaultVal)
public java.lang.String getTag(java.lang.String key)
public int getTagCount()
public Tag getTagAt(int i)
public void setTag(java.lang.String key,
java.lang.String value)
public void setTag(java.lang.String key,
boolean value)
public TagSet duplicate()
public java.lang.String toString()
toString in class java.lang.Object