类 NativeArray<T>
java.lang.Object
top.dreamlike.panama.generator.proxy.NativeArray<T>
- 所有已实现的接口:
Iterable<T>,Collection<T>,List<T>,SequencedCollection<T>,NativeAddressable,NativeStructEnhanceMark
public final class NativeArray<T>
extends Object
implements NativeStructEnhanceMark, List<T>, NativeAddressable
-
构造器概要
构造器 -
方法概要
修饰符和类型方法说明voidbooleanbooleanaddAll(int index, Collection<? extends T> c) booleanaddAll(Collection<? extends T> c) voidvoidaddress()voidclear()booleanbooleancontainsAll(Collection<?> c) booleanvoidget(int index) getFirst()getLast()inthashCode()intbooleanisEmpty()iterator()intlayout()listIterator(int index) voidrebind(MemorySegment memorySegment) remove(int index) booleanbooleanremoveAll(Collection<?> c) booleanvoidreplaceAll(UnaryOperator<T> operator) booleanretainAll(Collection<?> c) reversed()intsize()longsizeof()voidsort(Comparator<? super T> c) stream()subList(int fromIndex, int toIndex) Object[]toArray()<T1> T1[]toArray(IntFunction<T1[]> generator) <T1> T1[]toArray(T1[] a)
-
构造器详细资料
-
NativeArray
-
-
方法详细资料
-
fetchStructProxyGenerator
-
realMemory
- 指定者:
realMemory在接口中NativeStructEnhanceMark
-
address
- 指定者:
address在接口中NativeAddressable
-
sizeof
public long sizeof()- 指定者:
sizeof在接口中NativeStructEnhanceMark
-
layout
- 指定者:
layout在接口中NativeStructEnhanceMark
-
rebind
- 指定者:
rebind在接口中NativeStructEnhanceMark
-
size
-
isEmpty
-
contains
-
iterator
-
toArray
-
toArray
-
add
-
remove
-
containsAll
- 指定者:
containsAll在接口中Collection<T>- 指定者:
containsAll在接口中List<T>
-
addAll
-
addAll
-
removeAll
-
retainAll
-
replaceAll
- 指定者:
replaceAll在接口中List<T>
-
sort
-
clear
-
equals
-
hashCode
-
get
-
set
-
add
-
remove
-
indexOf
-
lastIndexOf
- 指定者:
lastIndexOf在接口中List<T>
-
listIterator
- 指定者:
listIterator在接口中List<T>
-
listIterator
- 指定者:
listIterator在接口中List<T>
-
subList
-
spliterator
- 指定者:
spliterator在接口中Collection<T>- 指定者:
spliterator在接口中Iterable<T>- 指定者:
spliterator在接口中List<T>
-
addFirst
-
addLast
-
getFirst
-
getLast
-
removeFirst
- 指定者:
removeFirst在接口中List<T>- 指定者:
removeFirst在接口中SequencedCollection<T>
-
removeLast
- 指定者:
removeLast在接口中List<T>- 指定者:
removeLast在接口中SequencedCollection<T>
-
reversed
-
toArray
- 指定者:
toArray在接口中Collection<T>
-
removeIf
- 指定者:
removeIf在接口中Collection<T>
-
stream
- 指定者:
stream在接口中Collection<T>
-
parallelStream
- 指定者:
parallelStream在接口中Collection<T>
-
forEach
-