Package net.ME1312.Galaxi.Library
Interface ExtraDataHandler<K>
- Type Parameters:
K
- Key Type
- All Known Subinterfaces:
CommandSender
,InputSender
- All Known Implementing Classes:
ConsoleCommandSender
,PluginInfo
public interface ExtraDataHandler<K>
Extra Data Handler Layout Class
-
Method Summary
Modifier and TypeMethodDescriptionvoid
Add an extra value to this ObjectgetExtra()
Get the extra value sectionGet an extra valueboolean
Determine if an extra value existsvoid
removeExtra
(String handle) Remove an extra value from this Object
-
Method Details
-
addExtra
Add an extra value to this Object- Parameters:
handle
- Handlevalue
- Value
-
hasExtra
Determine if an extra value exists- Parameters:
handle
- Handle- Returns:
- Value Status
-
getExtra
Get an extra value- Parameters:
handle
- Handle- Returns:
- Value
-
getExtra
Get the extra value section- Returns:
- Extra Value Section
-
removeExtra
Remove an extra value from this Object- Parameters:
handle
- Handle
-