public class DefaultTags extends java.lang.Object implements Tags
EMPTY_TAGS| Constructor and Description |
|---|
DefaultTags() |
| Modifier and Type | Method and Description |
|---|---|
void |
add(Tags tags) |
Tags |
clone()
Creates a copy of the object.
|
java.lang.Object |
get(java.lang.String name) |
java.lang.Object |
get(java.lang.String name,
int type) |
java.lang.Object |
get(java.lang.String name,
int type,
java.lang.Object defaultValue) |
boolean |
getBoolean(java.lang.String name) |
boolean |
getBoolean(java.lang.String name,
boolean defaultValue) |
int |
getInt(java.lang.String name) |
int |
getInt(java.lang.String name,
int defaultValue) |
java.lang.String |
getString(java.lang.String name) |
java.lang.String |
getString(java.lang.String name,
java.lang.String defaultValue) |
boolean |
has(java.lang.String name) |
boolean |
isEmpty() |
java.util.Iterator |
iterator() |
void |
loadFromState(PersistentState state)
Set the state of the object from the state passed as parameter.
|
static void |
registerPersistenceDefinition() |
void |
removeAll() |
void |
saveToState(PersistentState state)
Saves the internal state of the object on the provided
PersistentState object.
|
void |
set(java.lang.String name,
java.lang.Object value) |
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitcloneQuietly, cloneQuietlypublic java.lang.Object get(java.lang.String name,
int type)
throws CoercionException
get in interface TagsCoercionExceptionpublic java.lang.Object get(java.lang.String name,
int type,
java.lang.Object defaultValue)
public void set(java.lang.String name,
java.lang.Object value)
public int getInt(java.lang.String name)
throws CoercionException
getInt in interface TagsCoercionExceptionpublic int getInt(java.lang.String name,
int defaultValue)
public boolean getBoolean(java.lang.String name)
throws CoercionException
getBoolean in interface TagsCoercionExceptionpublic boolean getBoolean(java.lang.String name,
boolean defaultValue)
getBoolean in interface Tagspublic java.lang.String getString(java.lang.String name)
throws CoercionException
getString in interface TagsCoercionExceptionpublic java.lang.String getString(java.lang.String name,
java.lang.String defaultValue)
public java.util.Iterator iterator()
public Tags clone() throws java.lang.CloneNotSupportedException
Cloneableclone in interface Tagsclone in class java.lang.Objectjava.lang.CloneNotSupportedException - if the instance of the object cannot
be cloned. As this is extending Cloneable so its sure
it implements it, so this exception may be used for problems on specific
object instances.Object#clone()}.public void loadFromState(PersistentState state) throws PersistenceException
PersistentloadFromState in interface PersistentPersistenceExceptionpublic void saveToState(PersistentState state) throws PersistenceException
PersistentsaveToState in interface PersistentPersistenceExceptionpublic static void registerPersistenceDefinition()