public class BootstrapMethodElement extends Object
Constructor and Description |
---|
BootstrapMethodElement() |
BootstrapMethodElement(BootstrapMethods bootstrapmethodAttr,
DataInput in) |
BootstrapMethodElement(BootstrapMethods bootstrapmethodAttr,
int bootstrap_method_ref,
int num_bootstrap_arguments,
int[] bootstrap_arguments) |
Modifier and Type | Method and Description |
---|---|
int[] |
getBootstrapArgumentIndices() |
Entry[] |
getBootstrapArguments() |
MethodHandleEntry |
getBootstrapMethod() |
BootstrapMethods |
getBootstrapMethodAttribute() |
int |
getBootstrapMethodRef() |
int |
getLength() |
int |
getNumBootstrapArguments() |
void |
setBootstrapArgumentIndices(int[] bootstrap_arguments) |
void |
setBootstrapArguments(Entry[] bsArgs) |
void |
setBootstrapMethod(MethodHandleEntry mhe) |
void |
setBootstrapMethodAttribute(BootstrapMethods bootstrapMethodAttribute) |
void |
setBootstrapMethodRef(int bootstrap_method_ref) |
void |
write(DataOutput out) |
public BootstrapMethodElement()
public BootstrapMethodElement(BootstrapMethods bootstrapmethodAttr, int bootstrap_method_ref, int num_bootstrap_arguments, int[] bootstrap_arguments)
public BootstrapMethodElement(BootstrapMethods bootstrapmethodAttr, DataInput in) throws IOException
IOException
public BootstrapMethods getBootstrapMethodAttribute()
public void setBootstrapMethodAttribute(BootstrapMethods bootstrapMethodAttribute)
public int getBootstrapMethodRef()
public MethodHandleEntry getBootstrapMethod()
public void setBootstrapMethodRef(int bootstrap_method_ref)
public void setBootstrapMethod(MethodHandleEntry mhe)
public int getNumBootstrapArguments()
public int[] getBootstrapArgumentIndices()
public Entry[] getBootstrapArguments()
public void setBootstrapArgumentIndices(int[] bootstrap_arguments)
public void setBootstrapArguments(Entry[] bsArgs)
public int getLength()
public void write(DataOutput out) throws IOException
IOException
Copyright © 2002–2019. All rights reserved.