Package com.comphenix.protocol.wrappers
Interface IDataWatcher
- All Superinterfaces:
Iterable<WrappedWatchableObject>
- All Known Implementing Classes:
InMemoryDataWatcher,LegacyDataWatcher,WrappedDataWatcher
-
Method Summary
Modifier and TypeMethodDescriptionasMap()voidclear()org.bukkit.entity.EntityDeprecated.getObject(int index) getWatchableObject(int index) booleanhasIndex(int index) remove(int index) voidsetEntity(org.bukkit.entity.Entity entity) Deprecated.voidsetObject(WrappedDataWatcher.WrappedDataWatcherObject object, WrappedWatchableObject value, boolean update) voidsetObject(WrappedDataWatcher.WrappedDataWatcherObject object, Object value, boolean update) intsize()Methods inherited from interface java.lang.Iterable
forEach, iterator, spliterator
-
Method Details
-
asMap
Map<Integer,WrappedWatchableObject> asMap() -
getIndexes
-
getWatchableObjects
List<WrappedWatchableObject> getWatchableObjects() -
size
int size() -
getWatchableObject
-
remove
-
hasIndex
boolean hasIndex(int index) -
clear
void clear() -
getObject
-
getObject
-
setObject
void setObject(WrappedDataWatcher.WrappedDataWatcherObject object, WrappedWatchableObject value, boolean update) -
setObject
-
deepClone
IDataWatcher deepClone() -
getHandle
Object getHandle() -
getEntity
Deprecated. -
setEntity
Deprecated.
-