Class NbtCollection

  • All Implemented Interfaces:
    java.lang.Comparable , java.lang.Iterable , java.util.Collection , java.util.List , java.util.SequencedCollection , pers.neige.neigeitems.libs.bot.inker.bukkit.nbt.api.NbtCollectionLike , pers.neige.neigeitems.libs.bot.inker.bukkit.nbt.api.NbtLike

    
    public abstract class NbtCollection<NMS extends RefNbtBase, E>
    extends Nbt<NMS> implements NbtCollectionLike<E>
                        
    • Nested Class Summary

      Nested Classes 
      Modifier and Type Class Description
    • Field Summary

      Fields 
      Modifier and Type Field Description
    • Constructor Summary

      Constructors 
      Constructor Description
    • Enum Constant Summary

      Enum Constants 
      Enum Constant Description
    • Method Summary

      Modifier and Type Method Description
      abstract E get(int index)
      abstract int size()
      abstract E set(int index, E element)
      abstract void add(int index, E element)
      abstract E remove(int index)
      final boolean add(E nbt)
      final int indexOf(Object o)
      final int lastIndexOf(Object o)
      final void clear()
      final boolean addAll(int index, @NonNull() Collection<out E> c)
      final Iterator<E> iterator()
      final ListIterator<E> listIterator()
      final ListIterator<E> listIterator(int index)
      final List<E> subList(int fromIndex, int toIndex)
      final boolean isEmpty()
      final boolean contains(Object o)
      final Array<Object> toArray()
      final <T> Array<T> toArray(Array<T> a)
      final boolean remove(Object o)
      final boolean containsAll(@NonNull() Collection<out Object> c)
      final boolean addAll(@NonNull() Collection<out E> c)
      final boolean removeAll(@NonNull() Collection<out Object> c)
      final boolean retainAll(@NonNull() Collection<out Object> c)
      abstract NbtCollection<NMS, E> clone()
      • Methods inherited from class pers.neige.neigeitems.libs.bot.inker.bukkit.nbt.Nbt

        compareTo, equals, getAsString, getId, hashCode, toString
      • Methods inherited from class pers.neige.neigeitems.libs.bot.inker.bukkit.nbt.api.NbtLike

        clone
      • Methods inherited from class java.lang.Comparable

        compareTo
      • Methods inherited from class java.util.List

        addFirst, addLast, copyOf, getFirst, getLast, of, removeFirst, removeLast, replaceAll, reversed, sort, spliterator
      • Methods inherited from class java.util.SequencedCollection

        reversed
      • Methods inherited from class java.util.Collection

        parallelStream, removeIf, stream
      • Methods inherited from class java.lang.Iterable

        forEach, iterator, spliterator
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait