Skip navigation links
A B C E G H I N O P R S 

C

ConstructionContext<T> - Class in org.ObjectLayout
The construction context for object instantiated within a StructuredArray
ConstructionContext(Object) - Constructor for class org.ObjectLayout.ConstructionContext
 
constructWithin(MethodHandles.Lookup, String, Object) - Static method in class org.ObjectLayout.IntrinsicObjects
Construct an intrinsic object at the given field within the containing object, using a default constructor.
constructWithin(MethodHandles.Lookup, String, Object, Constructor<T>, Object...) - Static method in class org.ObjectLayout.IntrinsicObjects
Construct an intrinsic object at the given field within the containing object, using the given constructor and arguments.
constructWithin(MethodHandles.Lookup, String, Object, CtorAndArgs<T>) - Static method in class org.ObjectLayout.IntrinsicObjects
Construct an intrinsic object at the given field within the containing object, using the constructor and arguments supplied in the given objectCtorAndArgs argument.
constructWithin(MethodHandles.Lookup, String, Object, StructuredArrayBuilder) - Static method in class org.ObjectLayout.IntrinsicObjects
Construct an intrinsic object at the given field within the containing object, using the supplied StructuredArrayBuilder.
constructWithin(MethodHandles.Lookup, String, Object, PrimitiveArrayBuilder) - Static method in class org.ObjectLayout.IntrinsicObjects
Construct an intrinsic object at the given field within the containing object, using the supplied PrimitiveArrayBuilder.
contextCookie(Object) - Method in class org.ObjectLayout.StructuredArrayBuilder
Set the (opaque) contextCookie object associated with this builder.
copyInstance(A) - Static method in class org.ObjectLayout.PrimitiveByteArray
Create a new <A extends PrimitiveByteArray> instance, using a copy constructor to replicate the contents of the given source array
copyInstance(MethodHandles.Lookup, A) - Static method in class org.ObjectLayout.PrimitiveByteArray
Create a new <A extends PrimitiveByteArray> instance, using a copy constructor to replicate the contents of the given source array
copyInstance(A) - Static method in class org.ObjectLayout.PrimitiveCharArray
Create a new <A extends PrimitiveCharArray> instance, using a copy constructor to replicate the contents of the given source array
copyInstance(MethodHandles.Lookup, A) - Static method in class org.ObjectLayout.PrimitiveCharArray
Create a new <A extends PrimitiveCharArray> instance, using a copy constructor to replicate the contents of the given source array
copyInstance(A) - Static method in class org.ObjectLayout.PrimitiveDoubleArray
Create a new <A extends PrimitiveDoubleArray> instance, using a copy constructor to replicate the contents of the given source array
copyInstance(MethodHandles.Lookup, A) - Static method in class org.ObjectLayout.PrimitiveDoubleArray
Create a new <A extends PrimitiveDoubleArray> instance, using a copy constructor to replicate the contents of the given source array
copyInstance(A) - Static method in class org.ObjectLayout.PrimitiveFloatArray
Create a new <A extends PrimitiveFloatArray> instance, using a copy constructor to replicate the contents of the given source array
copyInstance(MethodHandles.Lookup, A) - Static method in class org.ObjectLayout.PrimitiveFloatArray
Create a new <A extends PrimitiveFloatArray> instance, using a copy constructor to replicate the contents of the given source array
copyInstance(A) - Static method in class org.ObjectLayout.PrimitiveIntArray
Create a new <A extends PrimitiveIntArray> instance, using a copy constructor to replicate the contents of the given source array
copyInstance(MethodHandles.Lookup, A) - Static method in class org.ObjectLayout.PrimitiveIntArray
Create a new <A extends PrimitiveIntArray> instance, using a copy constructor to replicate the contents of the given source array
copyInstance(A) - Static method in class org.ObjectLayout.PrimitiveLongArray
Create a new <A extends PrimitiveLongArray> instance, using a copy constructor to replicate the contents of the given source array
copyInstance(MethodHandles.Lookup, A) - Static method in class org.ObjectLayout.PrimitiveLongArray
Create a new <A extends PrimitiveLongArray> instance, using a copy constructor to replicate the contents of the given source array
copyInstance(A) - Static method in class org.ObjectLayout.PrimitiveShortArray
Create a new <A extends PrimitiveShortArray> instance, using a copy constructor to replicate the contents of the given source array
copyInstance(MethodHandles.Lookup, A) - Static method in class org.ObjectLayout.PrimitiveShortArray
Create a new <A extends PrimitiveShortArray> instance, using a copy constructor to replicate the contents of the given source array
copyInstance(A) - Static method in class org.ObjectLayout.ReferenceArray
Create a new <A extends ReferenceArray<T>> instance, using a copy constructor to replicate the contents of the given source array
copyInstance(MethodHandles.Lookup, A) - Static method in class org.ObjectLayout.ReferenceArray
Create a new <A extends ReferenceArray<T>> instance, using a copy constructor to replicate the contents of the given source array
copyInstance(S) - Static method in class org.ObjectLayout.StructuredArray
Copy a given array of elements to a newly created array.
copyInstance(MethodHandles.Lookup, S) - Static method in class org.ObjectLayout.StructuredArray
Copy a given array of elements to a newly created array.
copyInstance(S, long, long) - Static method in class org.ObjectLayout.StructuredArray
Copy a range from an array of elements to a newly created array.
copyInstance(MethodHandles.Lookup, S, long, long) - Static method in class org.ObjectLayout.StructuredArray
Copy a range from an array of elements to a newly created array.
copyInstance(S, long[], long[]) - Static method in class org.ObjectLayout.StructuredArray
Copy a range from an array of elements to a newly created array.
copyInstance(MethodHandles.Lookup, S, long[], long[]) - Static method in class org.ObjectLayout.StructuredArray
Copy a range from an array of elements to a newly created array.
CtorAndArgs<T> - Class in org.ObjectLayout
Captures a specific constructor and arguments to be passed to it.
CtorAndArgs(Constructor<T>, Object...) - Constructor for class org.ObjectLayout.CtorAndArgs
Create a CtorAndArgs instance.
CtorAndArgs(Class<T>, Class[], Object...) - Constructor for class org.ObjectLayout.CtorAndArgs
Create a CtorAndArgs instance for the given instanceClass, with a constructor identified by the constructorArgTypes, and using the args provides.
CtorAndArgs(MethodHandles.Lookup, Class<T>, Class[], Object...) - Constructor for class org.ObjectLayout.CtorAndArgs
Create a CtorAndArgs instance for the given instanceClass, with a constructor identified by the constructorArgTypes, and using the args provides.
CtorAndArgs(Class<T>) - Constructor for class org.ObjectLayout.CtorAndArgs
Create a CtorAndArgs instance for the given instanceClass, using the default constructor (and no args)
CtorAndArgs(MethodHandles.Lookup, Class<T>) - Constructor for class org.ObjectLayout.CtorAndArgs
Create a CtorAndArgs instance for the given instanceClass, using the default constructor (and no args)
CtorAndArgsProvider<T> - Interface in org.ObjectLayout
A functional interface for providing a constructor and arguments given a construction context (index, etc.).
A B C E G H I N O P R S 
Skip navigation links