Package net.minecraft.util.collection
Class DefaultedList<E>
java.lang.Object
java.util.AbstractCollection<E>
java.util.AbstractList<E>
net.minecraft.util.collection.DefaultedList<E>
- All Implemented Interfaces:
- Iterable<E>,- Collection<E>,- List<E>
- Mappings:
- Namespace - Name - official - hn- intermediary - net/minecraft/class_2371- named - net/minecraft/util/collection/DefaultedList
- 
Field SummaryFieldsFields inherited from class java.util.AbstractListmodCount
- 
Constructor SummaryConstructors
- 
Method SummaryModifier and TypeMethodDescriptionvoidvoidclear()static <E> DefaultedList<E>copyOf(E defaultValue, E[] values) get(int index) static <E> DefaultedList<E>of()static <E> DefaultedList<E>ofSize(int size) static <E> DefaultedList<E>ofSize(int size, E defaultValue) remove(int index) intsize()Methods inherited from class java.util.AbstractListadd, addAll, equals, hashCode, indexOf, iterator, lastIndexOf, listIterator, listIterator, removeRange, subListMethods inherited from class java.util.AbstractCollectionaddAll, contains, containsAll, isEmpty, remove, removeAll, retainAll, toArray, toArray, toStringMethods inherited from class java.lang.Objectclone, finalize, getClass, notify, notifyAll, wait, wait, waitMethods inherited from interface java.util.CollectionparallelStream, removeIf, stream, toArrayMethods inherited from interface java.util.ListaddAll, contains, containsAll, isEmpty, remove, removeAll, replaceAll, retainAll, sort, spliterator, toArray, toArray
- 
Field Details- 
delegate- Mappings:
- Namespace - Name - Mixin selector - official - a- Lhn;a:Ljava/util/List;- intermediary - field_11115- Lnet/minecraft/class_2371;field_11115:Ljava/util/List;- named - delegate- Lnet/minecraft/util/collection/DefaultedList;delegate:Ljava/util/List;
 
- 
initialElement- Mappings:
- Namespace - Name - Mixin selector - official - b- Lhn;b:Ljava/lang/Object;- intermediary - field_11116- Lnet/minecraft/class_2371;field_11116:Ljava/lang/Object;- named - initialElement- Lnet/minecraft/util/collection/DefaultedList;initialElement:Ljava/lang/Object;
 
 
- 
- 
Constructor Details- 
DefaultedList- Mappings:
- Namespace - Name - Mixin selector - official - <init>- Lhn;<init>(Ljava/util/List;Ljava/lang/Object;)V- intermediary - <init>- Lnet/minecraft/class_2371;<init>(Ljava/util/List;Ljava/lang/Object;)V- named - <init>- Lnet/minecraft/util/collection/DefaultedList;<init>(Ljava/util/List;Ljava/lang/Object;)V
 
 
- 
- 
Method Details- 
of- Mappings:
- Namespace - Name - Mixin selector - official - a- Lhn;a()Lhn;- intermediary - method_10211- Lnet/minecraft/class_2371;method_10211()Lnet/minecraft/class_2371;- named - of- Lnet/minecraft/util/collection/DefaultedList;of()Lnet/minecraft/util/collection/DefaultedList;
 
- 
ofSize- Mappings:
- Namespace - Name - Mixin selector - official - a- Lhn;a(I)Lhn;- intermediary - method_37434- Lnet/minecraft/class_2371;method_37434(I)Lnet/minecraft/class_2371;- named - ofSize- Lnet/minecraft/util/collection/DefaultedList;ofSize(I)Lnet/minecraft/util/collection/DefaultedList;
 
- 
ofSize- Mappings:
- Namespace - Name - Mixin selector - official - a- Lhn;a(ILjava/lang/Object;)Lhn;- intermediary - method_10213- Lnet/minecraft/class_2371;method_10213(ILjava/lang/Object;)Lnet/minecraft/class_2371;- named - ofSize- Lnet/minecraft/util/collection/DefaultedList;ofSize(ILjava/lang/Object;)Lnet/minecraft/util/collection/DefaultedList;
 
- 
copyOf- Mappings:
- Namespace - Name - Mixin selector - official - a- Lhn;a(Ljava/lang/Object;[Ljava/lang/Object;)Lhn;- intermediary - method_10212- Lnet/minecraft/class_2371;method_10212(Ljava/lang/Object;[Ljava/lang/Object;)Lnet/minecraft/class_2371;- named - copyOf- Lnet/minecraft/util/collection/DefaultedList;copyOf(Ljava/lang/Object;[Ljava/lang/Object;)Lnet/minecraft/util/collection/DefaultedList;
 
- 
get- Specified by:
- getin interface- List<E>
- Specified by:
- getin class- AbstractList<E>
- Mappings:
- Namespace - Name - Mixin selector - official - get- Lhn;get(I)Ljava/lang/Object;- intermediary - get- Lnet/minecraft/class_2371;get(I)Ljava/lang/Object;- named - get- Lnet/minecraft/util/collection/DefaultedList;get(I)Ljava/lang/Object;
 
- 
set- Specified by:
- setin interface- List<E>
- Overrides:
- setin class- AbstractList<E>
- Mappings:
- Namespace - Name - Mixin selector - official - set- Lhn;set(ILjava/lang/Object;)Ljava/lang/Object;- intermediary - set- Lnet/minecraft/class_2371;set(ILjava/lang/Object;)Ljava/lang/Object;- named - set- Lnet/minecraft/util/collection/DefaultedList;set(ILjava/lang/Object;)Ljava/lang/Object;
 
- 
add- Specified by:
- addin interface- List<E>
- Overrides:
- addin class- AbstractList<E>
- Mappings:
- Namespace - Name - Mixin selector - official - add- Lhn;add(ILjava/lang/Object;)V- intermediary - add- Lnet/minecraft/class_2371;add(ILjava/lang/Object;)V- named - add- Lnet/minecraft/util/collection/DefaultedList;add(ILjava/lang/Object;)V
 
- 
remove- Specified by:
- removein interface- List<E>
- Overrides:
- removein class- AbstractList<E>
- Mappings:
- Namespace - Name - Mixin selector - official - remove- Lhn;remove(I)Ljava/lang/Object;- intermediary - remove- Lnet/minecraft/class_2371;remove(I)Ljava/lang/Object;- named - remove- Lnet/minecraft/util/collection/DefaultedList;remove(I)Ljava/lang/Object;
 
- 
sizepublic int size()- Specified by:
- sizein interface- Collection<E>
- Specified by:
- sizein interface- List<E>
- Specified by:
- sizein class- AbstractCollection<E>
 
- 
clearpublic void clear()- Specified by:
- clearin interface- Collection<E>
- Specified by:
- clearin interface- List<E>
- Overrides:
- clearin class- AbstractList<E>
 
 
-