类 PermissibleList<E>
- java.lang.Object
-
- java.util.AbstractCollection<E>
-
- cn.mcres.karlatemp.mxlib.util.PermissibleCollection<E>
-
- cn.mcres.karlatemp.mxlib.util.PermissibleList<E>
-
- 类型参数:
E- The type of this list
- 所有已实现的接口:
Iterable<E>,Collection<E>,List<E>
public class PermissibleList<E> extends PermissibleCollection<E> implements List<E>
The permission access check list- 从以下版本开始:
- 2.2
- 另请参阅:
PCollectionPermission
-
-
字段概要
-
从类继承的字段 cn.mcres.karlatemp.mxlib.util.PermissibleCollection
permissions
-
-
构造器概要
构造器 限定符 构造器 说明 protectedPermissibleList()PermissibleList(List<E> parent)PermissibleList(List<E> parent, Set<PCollectionPermission> permissions)
-
方法概要
修饰符和类型 方法 说明 voidadd(int index, E element)booleanaddAll(int index, Collection<? extends E> c)Eget(int index)intindexOf(Object o)intlastIndexOf(Object o)ListIterator<E>listIterator()ListIterator<E>listIterator(int index)Eremove(int index)voidreplaceAll(UnaryOperator<E> operator)Eset(int index, E element)voidsort(Comparator<? super E> c)List<E>subList(int fromIndex, int toIndex)-
从类继承的方法 cn.mcres.karlatemp.mxlib.util.PermissibleCollection
add, addAll, clear, contains, containsAll, equals, forEach, hashCode, isEmpty, iterator, parallelStream, remove, removeAll, removeIf, retainAll, size, spliterator, stream, toArray, toArray, toString
-
从接口继承的方法 java.util.Collection
parallelStream, removeIf, stream, toArray
-
-
-
-
方法详细资料
-
addAll
public boolean addAll(int index, @NotNull Collection<? extends E> c)
-
replaceAll
public void replaceAll(UnaryOperator<E> operator)
- 指定者:
replaceAll在接口中List<E>
-
sort
public void sort(Comparator<? super E> c)
-
lastIndexOf
public int lastIndexOf(Object o)
- 指定者:
lastIndexOf在接口中List<E>
-
listIterator
@NotNull public ListIterator<E> listIterator()
- 指定者:
listIterator在接口中List<E>
-
listIterator
@NotNull public ListIterator<E> listIterator(int index)
- 指定者:
listIterator在接口中List<E>
-
-