Package serp.bytecode
Class BootstrapMethodElement
java.lang.Object
serp.bytecode.BootstrapMethodElement
-
Constructor Summary
ConstructorsConstructorDescriptionBootstrapMethodElement
(BootstrapMethods bootstrapmethodAttr, int bootstrap_method_ref, int num_bootstrap_arguments, int[] bootstrap_arguments) BootstrapMethodElement
(BootstrapMethods bootstrapmethodAttr, DataInput in) -
Method Summary
Modifier and TypeMethodDescriptionint[]
Entry[]
int
int
int
void
setBootstrapArgumentIndices
(int[] bootstrap_arguments) void
setBootstrapArguments
(Entry[] bsArgs) void
void
setBootstrapMethodAttribute
(BootstrapMethods bootstrapMethodAttribute) void
setBootstrapMethodRef
(int bootstrap_method_ref) void
write
(DataOutput out)
-
Constructor Details
-
BootstrapMethodElement
public BootstrapMethodElement() -
BootstrapMethodElement
public BootstrapMethodElement(BootstrapMethods bootstrapmethodAttr, int bootstrap_method_ref, int num_bootstrap_arguments, int[] bootstrap_arguments) -
BootstrapMethodElement
public BootstrapMethodElement(BootstrapMethods bootstrapmethodAttr, DataInput in) throws IOException - Throws:
IOException
-
-
Method Details
-
getBootstrapMethodAttribute
-
setBootstrapMethodAttribute
-
getBootstrapMethodRef
public int getBootstrapMethodRef() -
getBootstrapMethod
-
setBootstrapMethodRef
public void setBootstrapMethodRef(int bootstrap_method_ref) -
setBootstrapMethod
-
getNumBootstrapArguments
public int getNumBootstrapArguments() -
getBootstrapArgumentIndices
public int[] getBootstrapArgumentIndices() -
getBootstrapArguments
-
setBootstrapArgumentIndices
public void setBootstrapArgumentIndices(int[] bootstrap_arguments) -
setBootstrapArguments
-
getLength
public int getLength() -
write
- Throws:
IOException
-