protected static interface ArrayFactory.ArrayCreator extends StackManipulation
Modifier and Type | Interface and Description |
---|---|
static class |
ArrayFactory.ArrayCreator.ForPrimitiveType
An array creator implementation for primitive types.
|
static class |
ArrayFactory.ArrayCreator.ForReferenceType
An array creator implementation for reference types.
|
StackManipulation.AbstractBase, StackManipulation.Compound, StackManipulation.Illegal, StackManipulation.Simple, StackManipulation.Size, StackManipulation.Trivial
Modifier and Type | Field and Description |
---|---|
static StackManipulation.Size |
ARRAY_CREATION_SIZE_CHANGE
The creation of an array consumes one slot on the operand stack and adds a new value to it.
|
Modifier and Type | Method and Description |
---|---|
int |
getStorageOpcode()
The opcode instruction for storing a value of the component type inside an array.
|
apply, isValid
static final StackManipulation.Size ARRAY_CREATION_SIZE_CHANGE
Copyright © 2014–2025. All rights reserved.