@OpenApiAll public class GroupTool extends Tool
$group
ITool.HTMLString, ITool.RetainedString, ITool.Void
Modifier and Type | Field and Description |
---|---|
static java.lang.String |
CONTEXT_NAME
Contains a context name.
|
context, properties
Constructor and Description |
---|
GroupTool() |
Modifier and Type | Method and Description |
---|---|
ITool.Void |
clear()
Removes all mappings.
|
boolean |
contains(java.lang.String groupName)
Returns true if contains a group name.
|
GroupTool |
create()
Create new instance of group tool.
|
java.util.List<java.lang.Object> |
get(java.lang.String groupName)
Return
List of group object. |
java.util.Set<java.lang.String> |
groupNames()
Return a set of group name.
|
ITool.Void |
init()
Initialize a group tool.
|
ITool.Void |
put(java.lang.String groupName,
java.lang.Object object)
Add object into group.
|
java.util.List<java.lang.Object> |
remove(java.lang.String groupName)
Remove the group for this group name.
|
ITool.Void |
removeAll()
Remove all group.
|
clone, getContext, getProperties, getProperty, getProperty, notifyObservers, setContext, setProperties
public static final java.lang.String CONTEXT_NAME
public GroupTool create()
public ITool.Void init()
public java.util.Set<java.lang.String> groupNames()
Set
of group namepublic boolean contains(java.lang.String groupName)
groupName
- a group namepublic ITool.Void put(java.lang.String groupName, java.lang.Object object)
groupName
- a group nameobject
- a object being addedpublic java.util.List<java.lang.Object> get(java.lang.String groupName)
List
of group object.groupName
- a group nameList
of group object.public java.util.List<java.lang.Object> remove(java.lang.String groupName)
groupName
- a group nameList
of group object associated with group name, or null if there was
no group for key.public ITool.Void removeAll()
public ITool.Void clear()
Copyright © 2010 - No Magic Asia