Package io.netty.channel.kqueue
Class NativeLongArray
- java.lang.Object
-
- io.netty.channel.kqueue.NativeLongArray
-
final class NativeLongArray extends java.lang.Object
-
-
Field Summary
Fields Modifier and Type Field Description private int
capacity
private java.nio.ByteBuffer
memory
private long
memoryAddress
private int
size
-
Constructor Summary
Constructors Constructor Description NativeLongArray(int capacity)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description (package private) void
add(long value)
private static int
calculateBufferCapacity(int capacity)
(package private) void
clear()
(package private) void
free()
private static int
idx(int index)
(package private) boolean
isEmpty()
(package private) long
memoryAddress()
(package private) long
memoryAddressEnd()
private long
memoryOffset(int index)
private void
reallocIfNeeded()
(package private) int
size()
java.lang.String
toString()
-
-
-
Method Detail
-
idx
private static int idx(int index)
-
calculateBufferCapacity
private static int calculateBufferCapacity(int capacity)
-
add
void add(long value)
-
clear
void clear()
-
isEmpty
boolean isEmpty()
-
size
int size()
-
free
void free()
-
memoryAddress
long memoryAddress()
-
memoryAddressEnd
long memoryAddressEnd()
-
memoryOffset
private long memoryOffset(int index)
-
reallocIfNeeded
private void reallocIfNeeded()
-
toString
public java.lang.String toString()
- Overrides:
toString
in classjava.lang.Object
-
-