@Internal public static class DispatchWriter.MethodDispatchTarget extends Object implements DispatchWriter.DispatchTarget
| Modifier and Type | Method and Description |
|---|---|
MethodElement |
getMethodElement() |
boolean |
supportsDispatchMulti() |
boolean |
supportsDispatchOne() |
void |
writeDispatchMulti(org.objectweb.asm.commons.GeneratorAdapter writer,
int methodIndex)
Generate dispatch multi.
|
void |
writeDispatchOne(org.objectweb.asm.commons.GeneratorAdapter writer)
Generate dispatch one.
|
public MethodElement getMethodElement()
public boolean supportsDispatchOne()
supportsDispatchOne in interface DispatchWriter.DispatchTargetpublic boolean supportsDispatchMulti()
supportsDispatchMulti in interface DispatchWriter.DispatchTargetpublic void writeDispatchMulti(org.objectweb.asm.commons.GeneratorAdapter writer,
int methodIndex)
DispatchWriter.DispatchTargetwriteDispatchMulti in interface DispatchWriter.DispatchTargetwriter - The writermethodIndex - The method indexpublic void writeDispatchOne(org.objectweb.asm.commons.GeneratorAdapter writer)
DispatchWriter.DispatchTargetwriteDispatchOne in interface DispatchWriter.DispatchTargetwriter - The writer