public class ArrayDataPointerConstant extends DataPointerConstant
Constructor and Description |
---|
ArrayDataPointerConstant(byte[] array,
int alignment) |
ArrayDataPointerConstant(char[] array,
int alignment) |
ArrayDataPointerConstant(double[] array,
int alignment) |
ArrayDataPointerConstant(float[] array,
int alignment) |
ArrayDataPointerConstant(int[] array,
int alignment) |
ArrayDataPointerConstant(long[] array,
int alignment) |
ArrayDataPointerConstant(short[] array,
int alignment) |
Modifier and Type | Method and Description |
---|---|
boolean |
equals(Object o) |
int |
getSerializedSize() |
int |
hashCode() |
boolean |
isDefaultForKind() |
void |
serialize(ByteBuffer buffer) |
String |
toString() |
String |
toValueString() |
getAlignment
public ArrayDataPointerConstant(byte[] array, int alignment)
public ArrayDataPointerConstant(char[] array, int alignment)
public ArrayDataPointerConstant(short[] array, int alignment)
public ArrayDataPointerConstant(int[] array, int alignment)
public ArrayDataPointerConstant(float[] array, int alignment)
public ArrayDataPointerConstant(double[] array, int alignment)
public ArrayDataPointerConstant(long[] array, int alignment)
public boolean isDefaultForKind()
isDefaultForKind
in interface jdk.vm.ci.meta.Constant
isDefaultForKind
in class DataPointerConstant
public void serialize(ByteBuffer buffer)
public int getSerializedSize()
public String toValueString()