A C F G M N O P S U 

A

allowUnalignedMemoryAccess - Static variable in class org.neo4j.unsafe.impl.internal.dragons.UnsafeUtil
 
arrayBaseOffset(Class) - Static method in class org.neo4j.unsafe.impl.internal.dragons.UnsafeUtil
 
arrayIndexScale(Class) - Static method in class org.neo4j.unsafe.impl.internal.dragons.UnsafeUtil
 
arrayOffset(int, int, int) - Static method in class org.neo4j.unsafe.impl.internal.dragons.UnsafeUtil
 
assertHasUnsafe() - Static method in class org.neo4j.unsafe.impl.internal.dragons.UnsafeUtil
 

C

compareAndSwapLong(Object, long, long, long) - Static method in class org.neo4j.unsafe.impl.internal.dragons.UnsafeUtil
Atomically compare the current value of the given long field with the expected value, and if they are the equal, set the field to the updated value and return true.
compareAndSwapObject(Object, long, Object, Object) - Static method in class org.neo4j.unsafe.impl.internal.dragons.UnsafeUtil
Same as compareAndSwapLong, but for object references.

F

free(long) - Static method in class org.neo4j.unsafe.impl.internal.dragons.UnsafeUtil
Free the memory that was allocated with malloc(long).

G

getAndAddInt(Object, long, int) - Static method in class org.neo4j.unsafe.impl.internal.dragons.UnsafeUtil
Atomically add the given delta to the int field, and return its previous value.
getAndSetObject(Object, long, Object) - Static method in class org.neo4j.unsafe.impl.internal.dragons.UnsafeUtil
Same as getAndAddInt, but for object references.
getByte(long) - Static method in class org.neo4j.unsafe.impl.internal.dragons.UnsafeUtil
 
getByteVolatile(Object, long) - Static method in class org.neo4j.unsafe.impl.internal.dragons.UnsafeUtil
 
getFieldOffset(Class<?>, String) - Static method in class org.neo4j.unsafe.impl.internal.dragons.UnsafeUtil
Get the object-relative field offset.
getInt(long) - Static method in class org.neo4j.unsafe.impl.internal.dragons.UnsafeUtil
 
getIntVolatile(Object, long) - Static method in class org.neo4j.unsafe.impl.internal.dragons.UnsafeUtil
 
getLong(long) - Static method in class org.neo4j.unsafe.impl.internal.dragons.UnsafeUtil
 
getLongVolatile(Object, long) - Static method in class org.neo4j.unsafe.impl.internal.dragons.UnsafeUtil
 
getObjectVolatile(Object, long) - Static method in class org.neo4j.unsafe.impl.internal.dragons.UnsafeUtil
 
getShort(long) - Static method in class org.neo4j.unsafe.impl.internal.dragons.UnsafeUtil
 

M

malloc(long) - Static method in class org.neo4j.unsafe.impl.internal.dragons.UnsafeUtil
Allocate a slab of memory of the given size in bytes, and return a pointer to that memory.

N

newDirectByteBuffer(long, int) - Static method in class org.neo4j.unsafe.impl.internal.dragons.UnsafeUtil
Create a new DirectByteBuffer that wraps the given address and has the given capacity.

O

org.neo4j.unsafe.impl.internal.dragons - package org.neo4j.unsafe.impl.internal.dragons
 

P

putByte(long, byte) - Static method in class org.neo4j.unsafe.impl.internal.dragons.UnsafeUtil
 
putByteVolatile(Object, long, byte) - Static method in class org.neo4j.unsafe.impl.internal.dragons.UnsafeUtil
 
putInt(long, int) - Static method in class org.neo4j.unsafe.impl.internal.dragons.UnsafeUtil
 
putLong(long, long) - Static method in class org.neo4j.unsafe.impl.internal.dragons.UnsafeUtil
 
putLong(Object, long, long) - Static method in class org.neo4j.unsafe.impl.internal.dragons.UnsafeUtil
 
putObjectVolatile(Object, long, Object) - Static method in class org.neo4j.unsafe.impl.internal.dragons.UnsafeUtil
 
putShort(long, short) - Static method in class org.neo4j.unsafe.impl.internal.dragons.UnsafeUtil
 

S

setMemory(long, long, byte) - Static method in class org.neo4j.unsafe.impl.internal.dragons.UnsafeUtil
Set the given number of bytes to the given value, starting from the given address.
storeByteOrderIsNative - Static variable in class org.neo4j.unsafe.impl.internal.dragons.UnsafeUtil
 

U

UnsafeUtil - Class in org.neo4j.unsafe.impl.internal.dragons
Always check that the Unsafe utilities are available with the assertHasUnsafe() method, before calling any of the other methods.
UnsafeUtil() - Constructor for class org.neo4j.unsafe.impl.internal.dragons.UnsafeUtil
 
A C F G M N O P S U 

Copyright © 2002–2015 The Neo4j Graph Database Project. All rights reserved.