| Access | Constructor and Description |
|---|---|
| pack-priv |
| Modifier and Type | Method and Description |
|---|---|
| private static MethodHandle | |
| pack-priv static MethodHandle | |
| pack-priv MethodHandle | editMethodHandle(final MethodHandle mh)
Implements abstract jdk. Returns an edited method handle. |
| pack-priv static MethodHandle | |
| pack-priv Map | getInnerClassGetters()
Implements abstract jdk. Returns getters for inner classes. |
| pack-priv Collection | getRecordComponentGetters()
Implements abstract jdk. Returns getter methods for record components. |
| StaticClassIntrospector | back to summary |
|---|---|
| pack-priv StaticClassIntrospector(final Class<?> clazz) | |
| dropReceiver | back to summary |
|---|---|
| private static MethodHandle dropReceiver(final MethodHandle mh, final Class<?> receiverClass) | |
| editConstructorMethodHandle | back to summary |
|---|---|
| pack-priv static MethodHandle editConstructorMethodHandle(final MethodHandle cmh) | |
| editMethodHandle | back to summary |
|---|---|
| pack-priv MethodHandle editMethodHandle(final MethodHandle mh) Implements abstract jdk. Doc from jdk. Returns an edited method handle. A facet might need to edit an unreflected method handle before it is usable with the facet. By default, returns the passed method handle unchanged. The class' static facet will introduce a dropArguments.
| |
| editStaticMethodHandle | back to summary |
|---|---|
| pack-priv static MethodHandle editStaticMethodHandle(final MethodHandle mh) | |
| getInnerClassGetters | back to summary |
|---|---|
| pack-priv Map Implements abstract jdk. Doc from jdk. Returns getters for inner classes.
| |
| getRecordComponentGetters | back to summary |
|---|---|
| pack-priv Collection Implements abstract jdk. Doc from jdk. Returns getter methods for record components.
| |