Index
All Classes and Interfaces|All Packages|Constant Field Values
A
- ADDR_SIZE - Static variable in class org.apache.ignite.shaded.internal.util.GridUnsafe
-
Address size.
- allocateBuffer(int) - Static method in class org.apache.ignite.shaded.internal.util.GridUnsafe
- allocateInstance(Class) - Static method in class org.apache.ignite.shaded.internal.util.GridUnsafe
-
Allocates instance of given class.
- allocateMemory(long) - Static method in class org.apache.ignite.shaded.internal.util.GridUnsafe
-
Allocates memory.
- arrayBaseOffset(Class) - Static method in class org.apache.ignite.shaded.internal.util.GridUnsafe
-
Returns the offset of the first element in the storage allocation of a given array class.
- arrayIndexScale(Class<?>) - Static method in class org.apache.ignite.shaded.internal.util.GridUnsafe
-
Returns the scale factor for addressing elements in the storage allocation of a given array class.
B
- BIG_ENDIAN - Static variable in class org.apache.ignite.shaded.internal.util.GridUnsafe
-
Big endian.
- BOOLEAN_ARR_OFF - Static variable in class org.apache.ignite.shaded.internal.util.GridUnsafe
- bufferAddress(ByteBuffer) - Static method in class org.apache.ignite.shaded.internal.util.GridUnsafe
-
Returns address of
Bufferinstance. - BYTE_ARR_INT_OFF - Static variable in class org.apache.ignite.shaded.internal.util.GridUnsafe
- BYTE_ARR_OFF - Static variable in class org.apache.ignite.shaded.internal.util.GridUnsafe
C
- CHAR_ARR_OFF - Static variable in class org.apache.ignite.shaded.internal.util.GridUnsafe
- cleanDirectBuffer(ByteBuffer) - Static method in class org.apache.ignite.shaded.internal.util.GridUnsafe
-
Cleans direct
java.nio.ByteBuffer - compareAndSwapInt(Object, long, int, int) - Static method in class org.apache.ignite.shaded.internal.util.GridUnsafe
-
Integer CAS.
- compareAndSwapLong(Object, long, long, long) - Static method in class org.apache.ignite.shaded.internal.util.GridUnsafe
-
Long CAS.
- copyHeapOffheap(Object, long, long, long) - Static method in class org.apache.ignite.shaded.internal.util.GridUnsafe
-
Copy memory from heap to offheap.
- copyMemory(long, long, long) - Static method in class org.apache.ignite.shaded.internal.util.GridUnsafe
-
Copies memory.
- copyMemory(Object, long, Object, long, long) - Static method in class org.apache.ignite.shaded.internal.util.GridUnsafe
-
Sets all bytes in a given block of memory to a copy of another block.
- copyOffheapHeap(long, Object, long, long) - Static method in class org.apache.ignite.shaded.internal.util.GridUnsafe
-
Copy memory from offheap to heap.
- copyOffheapOffheap(long, long, long) - Static method in class org.apache.ignite.shaded.internal.util.GridUnsafe
-
Copy memory between offheap locations.
D
- decrementAndGetInt(long) - Static method in class org.apache.ignite.shaded.internal.util.GridUnsafe
-
Atomically increments value stored in an integer pointed by
ptr. - DFLT_MEMORY_PER_BYTE_COPY_THRESHOLD - Static variable in class org.apache.ignite.shaded.internal.util.GridUnsafe
- DOUBLE_ARR_OFF - Static variable in class org.apache.ignite.shaded.internal.util.GridUnsafe
F
- FLOAT_ARR_OFF - Static variable in class org.apache.ignite.shaded.internal.util.GridUnsafe
- freeBuffer(ByteBuffer) - Static method in class org.apache.ignite.shaded.internal.util.GridUnsafe
- freeMemory(long) - Static method in class org.apache.ignite.shaded.internal.util.GridUnsafe
-
Frees memory.
G
- getBoolean(byte[], long) - Static method in class org.apache.ignite.shaded.internal.util.GridUnsafe
-
Gets boolean value from byte array.
- getBooleanField(Object, long) - Static method in class org.apache.ignite.shaded.internal.util.GridUnsafe
-
Gets boolean value from object field.
- getByte(byte[], long) - Static method in class org.apache.ignite.shaded.internal.util.GridUnsafe
-
Gets byte value from byte array.
- getByte(long) - Static method in class org.apache.ignite.shaded.internal.util.GridUnsafe
-
Gets byte value from given address.
- getByteField(Object, long) - Static method in class org.apache.ignite.shaded.internal.util.GridUnsafe
-
Gets byte value from object field.
- getByteVolatile(Object, long) - Static method in class org.apache.ignite.shaded.internal.util.GridUnsafe
-
Gets byte value with volatile semantic.
- getChar(byte[], long) - Static method in class org.apache.ignite.shaded.internal.util.GridUnsafe
-
Gets char value from byte array.
- getChar(long) - Static method in class org.apache.ignite.shaded.internal.util.GridUnsafe
-
Gets char value from given address.
- getCharField(Object, long) - Static method in class org.apache.ignite.shaded.internal.util.GridUnsafe
-
Gets char value from object field.
- getCharLE(byte[], long) - Static method in class org.apache.ignite.shaded.internal.util.GridUnsafe
-
Gets char value from byte array assuming that value stored in little-endian byte order and native byte order is big-endian.
- getCharLE(long) - Static method in class org.apache.ignite.shaded.internal.util.GridUnsafe
-
Gets char value from given address assuming that value stored in little-endian byte order and native byte order is big-endian.
- getDouble(byte[], long) - Static method in class org.apache.ignite.shaded.internal.util.GridUnsafe
-
Gets double value from byte array.
- getDouble(long) - Static method in class org.apache.ignite.shaded.internal.util.GridUnsafe
-
Gets double value from given address.
- getDoubleField(Object, long) - Static method in class org.apache.ignite.shaded.internal.util.GridUnsafe
-
Gets double value from object field.
- getDoubleLE(byte[], long) - Static method in class org.apache.ignite.shaded.internal.util.GridUnsafe
-
Gets double value from byte array assuming that value stored in little-endian byte order and native byte order is big-endian.
- getDoubleLE(long) - Static method in class org.apache.ignite.shaded.internal.util.GridUnsafe
-
Gets double value from given address assuming that value stored in little-endian byte order and native byte order is big-endian.
- getFloat(byte[], long) - Static method in class org.apache.ignite.shaded.internal.util.GridUnsafe
-
Gets float value from byte array.
- getFloat(long) - Static method in class org.apache.ignite.shaded.internal.util.GridUnsafe
-
Gets float value from given address.
- getFloatField(Object, long) - Static method in class org.apache.ignite.shaded.internal.util.GridUnsafe
-
Gets float value from object field.
- getFloatLE(byte[], long) - Static method in class org.apache.ignite.shaded.internal.util.GridUnsafe
-
Gets float value from byte array assuming that value stored in little-endian byte order and native byte order is big-endian.
- getFloatLE(long) - Static method in class org.apache.ignite.shaded.internal.util.GridUnsafe
-
Gets float value from given address assuming that value stored in little-endian byte order and native byte order is big-endian.
- getInt(byte[], long) - Static method in class org.apache.ignite.shaded.internal.util.GridUnsafe
-
Gets integer value from byte array.
- getInt(long) - Static method in class org.apache.ignite.shaded.internal.util.GridUnsafe
-
Gets integer value from given address.
- getIntField(Object, long) - Static method in class org.apache.ignite.shaded.internal.util.GridUnsafe
-
Gets integer value from object field.
- getIntLE(byte[], long) - Static method in class org.apache.ignite.shaded.internal.util.GridUnsafe
-
Gets integer value from byte array assuming that value stored in little-endian byte order and native byte order is big-endian.
- getIntLE(long) - Static method in class org.apache.ignite.shaded.internal.util.GridUnsafe
-
Gets integer value from given address assuming that value stored in little-endian byte order and native byte order is big-endian.
- getIntVolatile(Object, long) - Static method in class org.apache.ignite.shaded.internal.util.GridUnsafe
-
Gets integer value with volatile semantic.
- getLong(byte[], long) - Static method in class org.apache.ignite.shaded.internal.util.GridUnsafe
-
Gets long value from byte array.
- getLong(long) - Static method in class org.apache.ignite.shaded.internal.util.GridUnsafe
-
Gets long value from given address.
- getLongField(Object, long) - Static method in class org.apache.ignite.shaded.internal.util.GridUnsafe
-
Gets long value from object field.
- getLongLE(byte[], long) - Static method in class org.apache.ignite.shaded.internal.util.GridUnsafe
-
Gets long value from byte array assuming that value stored in little-endian byte order and native byte order is big-endian.
- getLongLE(long) - Static method in class org.apache.ignite.shaded.internal.util.GridUnsafe
-
Gets long value from given address assuming that value stored in little-endian byte order and native byte order is big-endian.
- getLongVolatile(Object, long) - Static method in class org.apache.ignite.shaded.internal.util.GridUnsafe
-
Gets long value with volatile semantic.
- getObjectField(Object, long) - Static method in class org.apache.ignite.shaded.internal.util.GridUnsafe
-
Gets reference from object field.
- getShort(byte[], long) - Static method in class org.apache.ignite.shaded.internal.util.GridUnsafe
-
Gets short value from byte array.
- getShort(long) - Static method in class org.apache.ignite.shaded.internal.util.GridUnsafe
-
Gets short value from given address.
- getShortField(Object, long) - Static method in class org.apache.ignite.shaded.internal.util.GridUnsafe
-
Gets short value from object field.
- getShortLE(byte[], long) - Static method in class org.apache.ignite.shaded.internal.util.GridUnsafe
-
Gets short value from byte array assuming that value stored in little-endian byte order and native byte order is big-endian.
- getShortLE(long) - Static method in class org.apache.ignite.shaded.internal.util.GridUnsafe
-
Gets short value from given address assuming that value stored in little-endian byte order and native byte order is big-endian.
- GridUnsafe - Class in org.apache.ignite.shaded.internal.util
-
Wrapper for
Unsafeclass.
I
- incrementAndGetInt(long) - Static method in class org.apache.ignite.shaded.internal.util.GridUnsafe
-
Atomically increments value stored in an integer pointed by
ptr. - INT_ARR_OFF - Static variable in class org.apache.ignite.shaded.internal.util.GridUnsafe
- invoke(Method, Object...) - Static method in class org.apache.ignite.shaded.internal.util.GridUnsafe
-
Invokes some method on
sun.misc.Unsafeinstance.
L
- LONG_ARR_OFF - Static variable in class org.apache.ignite.shaded.internal.util.GridUnsafe
N
- NATIVE_BYTE_ORDER - Static variable in class org.apache.ignite.shaded.internal.util.GridUnsafe
O
- objectFieldOffset(Field) - Static method in class org.apache.ignite.shaded.internal.util.GridUnsafe
-
Returns object field offset.
- org.apache.ignite.shaded.internal.util - package org.apache.ignite.shaded.internal.util
P
- pageSize() - Static method in class org.apache.ignite.shaded.internal.util.GridUnsafe
-
Returns page size.
- putBoolean(byte[], long, boolean) - Static method in class org.apache.ignite.shaded.internal.util.GridUnsafe
-
Stores boolean value into byte array.
- putBooleanField(Object, long, boolean) - Static method in class org.apache.ignite.shaded.internal.util.GridUnsafe
-
Stores boolean value into object field.
- putByte(byte[], long, byte) - Static method in class org.apache.ignite.shaded.internal.util.GridUnsafe
-
Stores byte value into byte array.
- putByte(long, byte) - Static method in class org.apache.ignite.shaded.internal.util.GridUnsafe
-
Stores given byte value.
- putByteField(Object, long, byte) - Static method in class org.apache.ignite.shaded.internal.util.GridUnsafe
-
Stores byte value into object field.
- putByteVolatile(Object, long, byte) - Static method in class org.apache.ignite.shaded.internal.util.GridUnsafe
-
Stores byte value with volatile semantic.
- putChar(byte[], long, char) - Static method in class org.apache.ignite.shaded.internal.util.GridUnsafe
-
Stores char value into byte array.
- putChar(long, char) - Static method in class org.apache.ignite.shaded.internal.util.GridUnsafe
-
Stores given char value.
- putCharField(Object, long, char) - Static method in class org.apache.ignite.shaded.internal.util.GridUnsafe
-
Stores char value into object field.
- putCharLE(byte[], long, char) - Static method in class org.apache.ignite.shaded.internal.util.GridUnsafe
-
Stores char value into byte array assuming that value should be stored in little-endian byte order and native byte order is big-endian.
- putCharLE(long, char) - Static method in class org.apache.ignite.shaded.internal.util.GridUnsafe
-
Stores given char value assuming that value should be stored in little-endian byte order and native byte order is big-endian.
- putDouble(byte[], long, double) - Static method in class org.apache.ignite.shaded.internal.util.GridUnsafe
-
Stores double value into byte array.
- putDouble(long, double) - Static method in class org.apache.ignite.shaded.internal.util.GridUnsafe
-
Stores given double value.
- putDoubleField(Object, long, double) - Static method in class org.apache.ignite.shaded.internal.util.GridUnsafe
-
Stores double value into object field.
- putDoubleLE(byte[], long, double) - Static method in class org.apache.ignite.shaded.internal.util.GridUnsafe
-
Stores double value into byte array assuming that value should be stored in little-endian byte order and native byte order is big-endian.
- putDoubleLE(long, double) - Static method in class org.apache.ignite.shaded.internal.util.GridUnsafe
-
Stores given double value assuming that value should be stored in little-endian byte order and native byte order is big-endian.
- putFloat(byte[], long, float) - Static method in class org.apache.ignite.shaded.internal.util.GridUnsafe
-
Stores float value into byte array.
- putFloat(long, float) - Static method in class org.apache.ignite.shaded.internal.util.GridUnsafe
-
Stores given float value.
- putFloatField(Object, long, float) - Static method in class org.apache.ignite.shaded.internal.util.GridUnsafe
-
Stores float value into object field.
- putFloatLE(byte[], long, float) - Static method in class org.apache.ignite.shaded.internal.util.GridUnsafe
-
Stores float value into byte array assuming that value should be stored in little-endian byte order and native byte order is big-endian.
- putFloatLE(long, float) - Static method in class org.apache.ignite.shaded.internal.util.GridUnsafe
-
Stores given float value assuming that value should be stored in little-endian byte order and native byte order is big-endian.
- putInt(byte[], long, int) - Static method in class org.apache.ignite.shaded.internal.util.GridUnsafe
-
Stores integer value into byte array.
- putInt(long, int) - Static method in class org.apache.ignite.shaded.internal.util.GridUnsafe
-
Stores given integer value.
- putIntField(Object, long, int) - Static method in class org.apache.ignite.shaded.internal.util.GridUnsafe
-
Stores integer value into object field.
- putIntLE(byte[], long, int) - Static method in class org.apache.ignite.shaded.internal.util.GridUnsafe
-
Stores integer value into byte array assuming that value should be stored in little-endian byte order and native byte order is big-endian.
- putIntLE(long, int) - Static method in class org.apache.ignite.shaded.internal.util.GridUnsafe
-
Stores given integer value assuming that value should be stored in little-endian byte order and native byte order is big-endian.
- putIntVolatile(Object, long, int) - Static method in class org.apache.ignite.shaded.internal.util.GridUnsafe
-
Stores integer value with volatile semantic.
- putLong(byte[], long, long) - Static method in class org.apache.ignite.shaded.internal.util.GridUnsafe
-
Stores long value into byte array.
- putLong(long, long) - Static method in class org.apache.ignite.shaded.internal.util.GridUnsafe
-
Stores given integer value.
- putLongField(Object, long, long) - Static method in class org.apache.ignite.shaded.internal.util.GridUnsafe
-
Stores long value into object field.
- putLongLE(byte[], long, long) - Static method in class org.apache.ignite.shaded.internal.util.GridUnsafe
-
Stores long value into byte array assuming that value should be stored in little-endian byte order and native byte order is big-endian.
- putLongLE(long, long) - Static method in class org.apache.ignite.shaded.internal.util.GridUnsafe
-
Stores given integer value assuming that value should be stored in little-endian byte order and native byte order is big-endian.
- putLongVolatile(Object, long, long) - Static method in class org.apache.ignite.shaded.internal.util.GridUnsafe
-
Stores long value with volatile semantic.
- putObjectField(Object, long, Object) - Static method in class org.apache.ignite.shaded.internal.util.GridUnsafe
-
Stores reference value into object field.
- putObjectVolatile(Object, long, Object) - Static method in class org.apache.ignite.shaded.internal.util.GridUnsafe
-
Stores reference value with volatile semantic.
- putShort(byte[], long, short) - Static method in class org.apache.ignite.shaded.internal.util.GridUnsafe
-
Stores short value into byte array.
- putShort(long, short) - Static method in class org.apache.ignite.shaded.internal.util.GridUnsafe
-
Stores given short value.
- putShortField(Object, long, short) - Static method in class org.apache.ignite.shaded.internal.util.GridUnsafe
-
Stores short value into object field.
- putShortLE(byte[], long, short) - Static method in class org.apache.ignite.shaded.internal.util.GridUnsafe
-
Stores short value into byte array assuming that value should be stored in little-endian byte order and native byte order is big-endian.
- putShortLE(long, short) - Static method in class org.apache.ignite.shaded.internal.util.GridUnsafe
-
Stores given short value assuming that value should be stored in little-endian byte order and native byte order is big-endian.
R
- reallocateBuffer(ByteBuffer, int) - Static method in class org.apache.ignite.shaded.internal.util.GridUnsafe
- reallocateMemory(long, long) - Static method in class org.apache.ignite.shaded.internal.util.GridUnsafe
-
Reallocates memory.
S
- setMemory(long, long, byte) - Static method in class org.apache.ignite.shaded.internal.util.GridUnsafe
-
Fills memory with given value.
- SHORT_ARR_OFF - Static variable in class org.apache.ignite.shaded.internal.util.GridUnsafe
- staticFieldBase(Field) - Static method in class org.apache.ignite.shaded.internal.util.GridUnsafe
-
Returns static field base.
- staticFieldOffset(Field) - Static method in class org.apache.ignite.shaded.internal.util.GridUnsafe
-
Returns static field offset.
W
- wrapPointer(long, int) - Static method in class org.apache.ignite.shaded.internal.util.GridUnsafe
-
Wraps pointer to unmanaged memory into direct byte buffer.
Z
- zeroMemory(long, long) - Static method in class org.apache.ignite.shaded.internal.util.GridUnsafe
-
Fills memory with zeroes.
All Classes and Interfaces|All Packages|Constant Field Values