Package org.codehaus.janino.util
Class ClassFile.StackMapTableAttribute.UninitializedVariableInfo
java.lang.Object
org.codehaus.janino.util.ClassFile.StackMapTableAttribute.UninitializedVariableInfo
- All Implemented Interfaces:
ClassFile.StackMapTableAttribute.VerificationTypeInfo
- Enclosing class:
ClassFile.StackMapTableAttribute
public static class ClassFile.StackMapTableAttribute.UninitializedVariableInfo
extends Object
implements ClassFile.StackMapTableAttribute.VerificationTypeInfo
Representation of the
uninitialized_variable_info
structure; see JVMS8 4.7.4.-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionint
category()
boolean
int
hashCode()
void
store
(DataOutputStream dos) Writes this object to anOutputStream
, in "class file" format.toString()
-
Field Details
-
offset
public short offsetThe code offset where the variable is declared.
-
-
Constructor Details
-
UninitializedVariableInfo
public UninitializedVariableInfo(short offset)
-
-
Method Details
-
category
public int category()- Specified by:
category
in interfaceClassFile.StackMapTableAttribute.VerificationTypeInfo
- Returns:
- The category of the type (1 or 2) (JVMS11 2.11.1)
-
store
Description copied from interface:ClassFile.StackMapTableAttribute.VerificationTypeInfo
Writes this object to anOutputStream
, in "class file" format.- Specified by:
store
in interfaceClassFile.StackMapTableAttribute.VerificationTypeInfo
- Throws:
IOException
-
toString
-
hashCode
public int hashCode() -
equals
-