@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.DispatchTarget
public boolean supportsDispatchMulti()
supportsDispatchMulti
in interface DispatchWriter.DispatchTarget
public void writeDispatchMulti(org.objectweb.asm.commons.GeneratorAdapter writer, int methodIndex)
DispatchWriter.DispatchTarget
writeDispatchMulti
in interface DispatchWriter.DispatchTarget
writer
- The writermethodIndex
- The method indexpublic void writeDispatchOne(org.objectweb.asm.commons.GeneratorAdapter writer)
DispatchWriter.DispatchTarget
writeDispatchOne
in interface DispatchWriter.DispatchTarget
writer
- The writer