public static class ParameterList.ForLoadedExecutable.Dispatcher.ForModernVm extends Object implements ParameterList.ForLoadedExecutable.Dispatcher
java.lang.reflect.Executable
type that was added in Java version 8.ParameterList.ForLoadedExecutable.Dispatcher.ForLegacyVm, ParameterList.ForLoadedExecutable.Dispatcher.ForModernVm
Modifier | Constructor and Description |
---|---|
protected |
ForModernVm(Method getParameters)
Creates a dispatcher for modern VMs.
|
Modifier and Type | Method and Description |
---|---|
boolean |
equals(Object other) |
ParameterList<ParameterDescription.InDefinedShape> |
getParameters(Constructor<?> constructor)
Returns a list of descriptions of the provided constructor.
|
ParameterList<ParameterDescription.InDefinedShape> |
getParameters(Method method)
Returns a list of descriptions of the provided method.
|
int |
hashCode() |
String |
toString() |
protected ForModernVm(Method getParameters)
getParameters
- The java.lang.reflect.Executable#getParameters
method.public ParameterList<ParameterDescription.InDefinedShape> getParameters(Method method)
ParameterList.ForLoadedExecutable.Dispatcher
getParameters
in interface ParameterList.ForLoadedExecutable.Dispatcher
method
- The loaded method for which to describe the parameters.public ParameterList<ParameterDescription.InDefinedShape> getParameters(Constructor<?> constructor)
ParameterList.ForLoadedExecutable.Dispatcher
getParameters
in interface ParameterList.ForLoadedExecutable.Dispatcher
constructor
- The loaded constructor for which to describe the parameters.Copyright © 2014–2015. All rights reserved.