| Modifier and Type | Field and Description |
|---|---|
| private final Class | |
| private int | |
| private final MethodType |
| Access | Constructor and Description |
|---|---|
| public |
| Modifier and Type | Method and Description |
|---|---|
| private void | |
| public MethodType | down(MethodType
the source type type)Implements abstract com. |
| public String | toJava(MethodType incoming)
Implements abstract com. |
| public String | toString()
Implements abstract com. |
| public MethodHandle | up(MethodHandle
the target handle target)Implements abstract com. |
| arrayType | back to summary |
|---|---|
| private final Class<?> arrayType | |
| index | back to summary |
|---|---|
| private int index | |
| source | back to summary |
|---|---|
| private final MethodType source | |
| Varargs | back to summary |
|---|---|
| public Varargs(MethodType source, int index, Class<?> arrayType) | |
| assertTypesAreCompatible | back to summary |
|---|---|
| private void assertTypesAreCompatible() | |
| down | back to summary |
|---|---|
| public MethodType down(MethodType type) Implements abstract com. Doc from com. Apply this transform downward from an incoming MethodType, producing a new type.
| |
| toJava | back to summary |
|---|---|
| public String toJava(MethodType incoming) Implements abstract com. Doc from com. Return a Java code representation of this transform.
| |
| toString | back to summary |
|---|---|
| public String toString() Implements abstract com. Doc from com. Return a string representation of this transform.
| |
| up | back to summary |
|---|---|
| public MethodHandle up(MethodHandle target) Implements abstract com. Doc from com. Apply this transform upward from the given MethodHandle, producing a new handle.
| |