Class NbtBukkitItemComponent
-
- All Implemented Interfaces:
-
java.util.Map
,pers.neige.neigeitems.libs.bot.inker.bukkit.nbt.api.NbtComponentLike
,pers.neige.neigeitems.libs.bot.inker.bukkit.nbt.api.NbtLike
public class NbtBukkitItemComponent implements NbtComponentLike
-
-
Method Summary
Modifier and Type Method Description Nbt<out Object>
get(String key)
boolean
containsKey(String key)
Nbt<out Object>
put(String key, Nbt<out Object> value)
Nbt<out Object>
remove(String key)
NbtBukkitItemComponent
clone()
int
size()
byte
getId()
String
getAsString()
void
putAll(@NonNull() Map<out String, out Nbt<out Object>> m)
void
clear()
boolean
isEmpty()
boolean
containsValue(Object value)
Collection<Nbt<out Object>>
values()
Set<String>
keySet()
Set<Map.Entry<String, Nbt<out Object>>>
entrySet()
-
Methods inherited from class pers.neige.neigeitems.libs.bot.inker.bukkit.nbt.api.NbtComponentLike
contains, contains, contains, containsKey, delete, delete, get, getBoolean, getBoolean, getBooleanOrNull, getByte, getByte, getByteArray, getByteArray, getByteArrayOrNull, getByteOrNull, getCompound, getCompound, getCompoundOrNull, getDeep, getDeep, getDeepBoolean, getDeepBoolean, getDeepBooleanOrNull, getDeepByte, getDeepByte, getDeepByteArray, getDeepByteArray, getDeepByteArrayOrNull, getDeepByteOrNull, getDeepCompound, getDeepCompound, getDeepCompoundOrNull, getDeepDouble, getDeepDouble, getDeepDoubleOrNull, getDeepFloat, getDeepFloat, getDeepFloatOrNull, getDeepInt, getDeepInt, getDeepIntArray, getDeepIntArray, getDeepIntArrayOrNull, getDeepIntOrNull, getDeepList, getDeepList, getDeepListOrNull, getDeepLong, getDeepLong, getDeepLongArray, getDeepLongArray, getDeepLongArrayOrNull, getDeepLongOrNull, getDeepShort, getDeepShort, getDeepShortOrNull, getDeepString, getDeepString, getDeepStringOrNull, getDeepUUID, getDeepUUID, getDeepUUIDOrNull, getDouble, getDouble, getDoubleOrNull, getFloat, getFloat, getFloatOrNull, getInt, getInt, getIntArray, getIntArray, getIntArrayOrNull, getIntOrNull, getList, getList, getList, getListOrNull, getLong, getLong, getLongArray, getLongArray, getLongArrayOrNull, getLongOrNull, getOrCreateCompound, getOrCreateList, getShort, getShort, getShortOrNull, getString, getString, getStringOrNull, getTagType, getUUID, getUUID, getUUIDOrNull, putBoolean, putByte, putByteArray, putByteArray, putDeep, putDeep, putDeep, putDeepBoolean, putDeepBoolean, putDeepByte, putDeepByte, putDeepByteArray, putDeepByteArray, putDeepByteArray, putDeepByteArray, putDeepDouble, putDeepDouble, putDeepFloat, putDeepFloat, putDeepInt, putDeepInt, putDeepIntArray, putDeepIntArray, putDeepIntArray, putDeepIntArray, putDeepLong, putDeepLong, putDeepLongArray, putDeepLongArray, putDeepLongArray, putDeepLongArray, putDeepShort, putDeepShort, putDeepString, putDeepString, putDouble, putFloat, putInt, putIntArray, putIntArray, putLong, putLongArray, putLongArray, putShort, putString, putUUID, remove, removeDeep, removeDeep, set
-
Methods inherited from class pers.neige.neigeitems.libs.bot.inker.bukkit.nbt.api.NbtLike
clone
-
Methods inherited from class java.util.Map
compute, computeIfAbsent, computeIfPresent, containsKey, copyOf, entry, forEach, get, getOrDefault, merge, of, ofEntries, putIfAbsent, remove, remove, replace, replace, replaceAll
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
-
Method Detail
-
containsKey
boolean containsKey(String key)
-
clone
@NonNull() NbtBukkitItemComponent clone()
-
size
int size()
-
getId
byte getId()
-
getAsString
String getAsString()
-
clear
void clear()
-
isEmpty
boolean isEmpty()
-
containsValue
boolean containsValue(Object value)
-
values
@NonNull() Collection<Nbt<out Object>> values()
-
-
-
-