类 SortedArraySet<T>
java.lang.Object
java.util.AbstractCollection<E>
java.util.AbstractSet<T>
net.minecraft.util.SortedArraySet<T>
- 所有已实现的接口:
Iterable<T>
,Collection<T>
,Set<T>
-
嵌套类概要
嵌套类 -
字段概要
字段 -
构造器概要
构造器 -
方法概要
修饰符和类型方法说明boolean
private void
addInternal
(T pElement, int pIndex) private static <T> T[]
castRawArray
(Object[] pArray) void
clear()
boolean
static <T extends Comparable<T>>
SortedArraySet<T>create()
static <T extends Comparable<T>>
SortedArraySet<T>create
(int pInitialCapacity) static <T> SortedArraySet<T>
create
(Comparator<T> pComparator) static <T> SortedArraySet<T>
create
(Comparator<T> pComparator, int pInitialCapacity) boolean
private int
first()
private static int
getInsertionPosition
(int pIndex) private T
getInternal
(int pIndex) private void
grow
(int pSize) iterator()
last()
boolean
(专用程序包) void
removeInternal
(int pIndex) int
size()
Object[]
toArray()
<U> U[]
toArray
(U[] pOutput) 从类继承的方法 java.util.AbstractSet
hashCode, removeAll
从类继承的方法 java.util.AbstractCollection
addAll, containsAll, isEmpty, retainAll, toString
从接口继承的方法 java.util.Collection
parallelStream, removeIf, stream, toArray
从接口继承的方法 java.util.Set
addAll, containsAll, isEmpty, retainAll, spliterator
-
字段详细资料
-
构造器详细资料
-
SortedArraySet
-
-
方法详细资料
-
create
-
create
-
create
-
create
-
castRawArray
-
findIndex
-
getInsertionPosition
private static int getInsertionPosition(int pIndex) -
add
- 指定者:
add
在接口中Collection<T>
- 指定者:
add
在接口中Set<T>
- 覆盖:
add
在类中AbstractCollection<T>
-
grow
private void grow(int pSize) -
addInternal
-
removeInternal
void removeInternal(int pIndex) -
getInternal
-
addOrGet
-
remove
- 指定者:
remove
在接口中Collection<T>
- 指定者:
remove
在接口中Set<T>
- 覆盖:
remove
在类中AbstractCollection<T>
-
get
-
first
-
last
-
contains
- 指定者:
contains
在接口中Collection<T>
- 指定者:
contains
在接口中Set<T>
- 覆盖:
contains
在类中AbstractCollection<T>
-
iterator
-
size
public int size()- 指定者:
size
在接口中Collection<T>
- 指定者:
size
在接口中Set<T>
- 指定者:
size
在类中AbstractCollection<T>
-
toArray
- 指定者:
toArray
在接口中Collection<T>
- 指定者:
toArray
在接口中Set<T>
- 覆盖:
toArray
在类中AbstractCollection<T>
-
toArray
public <U> U[] toArray(U[] pOutput) - 指定者:
toArray
在接口中Collection<T>
- 指定者:
toArray
在接口中Set<T>
- 覆盖:
toArray
在类中AbstractCollection<T>
-
clear
public void clear()- 指定者:
clear
在接口中Collection<T>
- 指定者:
clear
在接口中Set<T>
- 覆盖:
clear
在类中AbstractCollection<T>
-
equals
- 指定者:
equals
在接口中Collection<T>
- 指定者:
equals
在接口中Set<T>
- 覆盖:
equals
在类中AbstractSet<T>
-