Class StackMapData
java.lang.Object
org.openjdk.asmtools.jasm.StackMapData
- All Implemented Interfaces:
Data
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic classstatic class -
Field Summary
FieldsModifier and TypeFieldDescription(package private) Environment(package private) boolean(package private) DataVector(package private) int(package private) int(package private) String(package private) DataVector(package private) int -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionint(package private) voidsetIsStackMapTable(boolean isStackMapTable) (package private) voidsetLocalsMap(DataVector localsMap) (package private) voidsetOffset(int offset) (package private) voidsetOffset(StackMapData prevFrame) (package private) voidsetPC(int pc) (package private) voidsetStackFrameType(String stackFrameType) (package private) voidsetStackMap(DataVector stackMap) void
-
Field Details
-
pc
int pc -
offset
int offset -
type
int type -
stackFrameType
String stackFrameType -
isStackMapTable
boolean isStackMapTable -
localsMap
DataVector localsMap -
stackMap
DataVector stackMap -
env
Environment env
-
-
Constructor Details
-
StackMapData
StackMapData(Environment env)
-
-
Method Details
-
setPC
void setPC(int pc) -
setOffset
void setOffset(int offset) -
setOffset
-
setStackFrameType
-
setIsStackMapTable
void setIsStackMapTable(boolean isStackMapTable) -
setLocalsMap
-
setStackMap
-
getLength
-
write
- Specified by:
writein interfaceData- Throws:
IOException
-