- set(int, byte) - Method in class org.ObjectLayout.PrimitiveByteArray
-
set the value of an element in the array.
- set(long, byte) - Method in class org.ObjectLayout.PrimitiveByteArray
-
set the value of an element in the array.
- set(int, char) - Method in class org.ObjectLayout.PrimitiveCharArray
-
set the value of an element in the array.
- set(long, char) - Method in class org.ObjectLayout.PrimitiveCharArray
-
set the value of an element in the array.
- set(int, double) - Method in class org.ObjectLayout.PrimitiveDoubleArray
-
set the value of an element in the array.
- set(long, double) - Method in class org.ObjectLayout.PrimitiveDoubleArray
-
set the value of an element in the array.
- set(int, float) - Method in class org.ObjectLayout.PrimitiveFloatArray
-
set the value of an element in the array.
- set(long, float) - Method in class org.ObjectLayout.PrimitiveFloatArray
-
set the value of an element in the array.
- set(int, int) - Method in class org.ObjectLayout.PrimitiveIntArray
-
set the value of an element in the array.
- set(long, int) - Method in class org.ObjectLayout.PrimitiveIntArray
-
set the value of an element in the array.
- set(int, long) - Method in class org.ObjectLayout.PrimitiveLongArray
-
set the value of an element in the array.
- set(long, long) - Method in class org.ObjectLayout.PrimitiveLongArray
-
set the value of an element in the array.
- set(int, short) - Method in class org.ObjectLayout.PrimitiveShortArray
-
set the value of an element in the array.
- set(long, short) - Method in class org.ObjectLayout.PrimitiveShortArray
-
set the value of an element in the array.
- set(int, T) - Method in class org.ObjectLayout.ReferenceArray
-
set the value of an element in the array.
- set(long, T) - Method in class org.ObjectLayout.ReferenceArray
-
set the value of an element in the array.
- setArgs(Object...) - Method in class org.ObjectLayout.CtorAndArgs
-
Set the constructor arguments to be indicated in this CtorAndArgs.
- setConstructor(Constructor<T>) - Method in class org.ObjectLayout.CtorAndArgs
-
Set the constructor to be indicated in this
CtorAndArgs
.
- setContextCookie(Object) - Method in class org.ObjectLayout.CtorAndArgs
-
Set the value of the opaque contextCookie object
- shallowCopy(S, long, S, long, long) - Static method in class org.ObjectLayout.StructuredArray
-
Shallow copy a region of element object contents from one array to the other.
- shallowCopy(S, long, S, long, long, boolean) - Static method in class org.ObjectLayout.StructuredArray
-
Shallow copy a region of element object contents from one array to the other.
- StructuredArray<T> - Class in org.ObjectLayout
-
An array of non-replaceable objects.
- StructuredArray.ElementIterator - Class in org.ObjectLayout
-
- StructuredArrayBuilder<S extends StructuredArray<T>,T> - Class in org.ObjectLayout
-
- StructuredArrayBuilder(Class<S>, Class<T>, long) - Constructor for class org.ObjectLayout.StructuredArrayBuilder
-
Constructs a new
StructuredArrayBuilder
object for creating arrays of type S with
elements of type T, and the given length.
- StructuredArrayBuilder(MethodHandles.Lookup, Class<S>, Class<T>, long) - Constructor for class org.ObjectLayout.StructuredArrayBuilder
-
Constructs a new
StructuredArrayBuilder
object for creating arrays of type S with
elements of type T, and the given length.
- StructuredArrayBuilder(StructuredArrayModel<S, T>) - Constructor for class org.ObjectLayout.StructuredArrayBuilder
-
- StructuredArrayBuilder(MethodHandles.Lookup, StructuredArrayModel<S, T>) - Constructor for class org.ObjectLayout.StructuredArrayBuilder
-
- StructuredArrayBuilder(Class<S>, StructuredArrayBuilder<A, E>, long) - Constructor for class org.ObjectLayout.StructuredArrayBuilder
-
Constructs a new
StructuredArrayBuilder
object for creating an array of type S with
elements of type T, and the given length.
- StructuredArrayBuilder(MethodHandles.Lookup, Class<S>, StructuredArrayBuilder<A, E>, long) - Constructor for class org.ObjectLayout.StructuredArrayBuilder
-
Constructs a new
StructuredArrayBuilder
object for creating an array of type S with
elements of type T, and the given length.
- StructuredArrayBuilder(Class<S>, PrimitiveArrayBuilder<A>, long) - Constructor for class org.ObjectLayout.StructuredArrayBuilder
-
Constructs a new
StructuredArrayBuilder
object for creating an array of type S with
elements of type T, and the given length.
- StructuredArrayBuilder(MethodHandles.Lookup, Class<S>, PrimitiveArrayBuilder<A>, long) - Constructor for class org.ObjectLayout.StructuredArrayBuilder
-
Constructs a new
StructuredArrayBuilder
object for creating an array of type S with
elements of type T, and the given length.
- StructuredArrayModel<S extends StructuredArray<T>,T> - Class in org.ObjectLayout
-
A model that describes the structure of a StructuredArray
- StructuredArrayModel(long) - Constructor for class org.ObjectLayout.StructuredArrayModel
-
Create a model of a StructuredArray instance with terminal (non StructuredArray) elements,
deriving the array class and element class from the generic class parameters
- StructuredArrayModel(Class<S>, Class<T>, long) - Constructor for class org.ObjectLayout.StructuredArrayModel
-
Create a model of a StructuredArray instance with terminal (non StructuredArray) elements
- StructuredArrayModel(Class<S>, StructuredArrayModel<A2, T2>, long) - Constructor for class org.ObjectLayout.StructuredArrayModel
-
Create a model of a StructuredArray instance with elements that are themselves StructuredArrays
- StructuredArrayModel(Class<S>, PrimitiveArrayModel<A2>, long) - Constructor for class org.ObjectLayout.StructuredArrayModel
-
Create a model of a StructuredArray instance with elements that are themselves subclassable PrimitiveArrays