|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object | +--soot.tagkit.AbstractHost
This class is the reference implementation for the Host interface, which allows arbitrary taggable data to be stored with Soot objects.
Constructor Summary | |
AbstractHost()
|
Method Summary | |
void |
addAllTagsOf(Host h)
Adds all the tags from h to this host. |
void |
addTag(Tag t)
add tag t to this host |
Tag |
getTag(java.lang.String aName)
get the Tag object named aName |
java.util.List |
getTags()
get the list of tags. |
boolean |
hasTag(java.lang.String aName)
look if this host has a tag named aName |
void |
removeAllTags()
Removes all the tags from this host. |
void |
removeTag(java.lang.String aName)
remove the tag named aName |
Methods inherited from class java.lang.Object |
clone,
equals,
finalize,
getClass,
hashCode,
notify,
notifyAll,
toString,
wait,
wait,
wait |
Constructor Detail |
public AbstractHost()
Method Detail |
public java.util.List getTags()
public void removeTag(java.lang.String aName)
aName
public Tag getTag(java.lang.String aName)
aName
public boolean hasTag(java.lang.String aName)
aName
public void addTag(Tag t)
t
to this hostpublic void removeAllTags()
public void addAllTagsOf(Host h)
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |