| Access | Constructor and Description |
|---|---|
| pack-priv | |
| public |
| Modifier and Type | Method and Description |
|---|---|
| public void | accept(final Visitor
Visitor object v)Implements abstract com. Call corresponding visitor method(s). |
| public void | dump(final DataOutputStream
Output stream out)Overrides com. Dump instruction as byte code to stream out. |
| public String | getClassName(final ConstantPoolGen cpg)
Overrides com.
Deprecated
Override the parent method because our class name is held elsewhere. |
| public Class | |
| public ReferenceType | Returns: an ObjectType forObjectthe ConstantPoolGen used to create the instruction cpg)Overrides com. Since InvokeDynamic doesn't refer to a reference type, just return |
| protected void | initFromFile(final ByteSequence bytes, final boolean wide)
Overrides com. Read needed data (i.e., index) from file. |
| INVOKEDYNAMIC | back to summary |
|---|---|
| pack-priv INVOKEDYNAMIC() Empty constructor needed for Instruction.readInstruction. Not to be used otherwise. | |
| INVOKEDYNAMIC | back to summary |
|---|---|
| public INVOKEDYNAMIC(final int index) | |
| accept | back to summary |
|---|---|
| public void accept(final Visitor v) Implements abstract com. Call corresponding visitor method(s). The order is: Call visitor methods of implemented interfaces first, then call methods according to the class hierarchy in descending order, i.e., the most specific visitXXX() call comes last. | |
| dump | back to summary |
|---|---|
| public void dump(final DataOutputStream out) throws IOException Overrides com. Dump instruction as byte code to stream out.
| |
| getClassName | back to summary |
|---|---|
| public String getClassName(final ConstantPoolGen cpg) Overrides com. Deprecated
Override the parent method because our class name is held elsewhere. Note Contrary to this method's name it does not return the class name of the invoke target; rather it returns the name of the method that will be used to invoke the Lambda method generated by this invoke dynamic instruction.
| |
| getExceptions | back to summary |
|---|---|
| public Class Implements com.
| |
| getReferenceType | back to summary |
|---|---|
| public ReferenceType getReferenceType(final ConstantPoolGen cpg) Overrides com. Since InvokeDynamic doesn't refer to a reference type, just return
| |
| initFromFile | back to summary |
|---|---|
| protected void initFromFile(final ByteSequence bytes, final boolean wide) throws IOException Overrides com. Read needed data (i.e., index) from file.
| |