public final class ReusableTypeReader
extends org.graalvm.compiler.core.common.util.AbstractTypeReader
Constructor and Description |
---|
ReusableTypeReader() |
ReusableTypeReader(NonmovableArray<Byte> data,
long byteIndex) |
Modifier and Type | Method and Description |
---|---|
long |
getByteIndex() |
NonmovableArray<Byte> |
getData() |
int |
getS1() |
int |
getS2() |
int |
getS4() |
long |
getS8() |
int |
getU1() |
int |
getU2() |
long |
getU4() |
boolean |
isValid() |
void |
reset() |
void |
setByteIndex(long byteIndex) |
void |
setData(NonmovableArray<Byte> data) |
decodeSign, getSV, getUV
public ReusableTypeReader()
public ReusableTypeReader(NonmovableArray<Byte> data, long byteIndex)
public void reset()
public boolean isValid()
public long getByteIndex()
public void setByteIndex(long byteIndex)
public NonmovableArray<Byte> getData()
public void setData(NonmovableArray<Byte> data)
public int getS1()
public int getU1()
public int getS2()
public int getU2()
public int getS4()
public long getU4()
public long getS8()