| 程序包 | 说明 |
|---|---|
| cn.sexycode.util.core.cls |
| 限定符和类型 | 方法和说明 |
|---|---|
MethodParameter |
MethodParameter.clone() |
static MethodParameter |
MethodParameter.forMethodOrConstructor(Object methodOrConstructor,
int parameterIndex)
Create a new MethodParameter for the given method or constructor.
|
MethodParameter |
MethodParameter.nested()
Return a variant of this
MethodParameter which points to the
same parameter but one nesting level deeper. |
MethodParameter |
MethodParameter.nestedIfOptional()
Return a variant of this
MethodParameter which points to
the same parameter but one nesting level deeper in case of a
Optional declaration. |
| 限定符和类型 | 方法和说明 |
|---|---|
static Type |
SerializableTypeWrapper.forMethodParameter(MethodParameter methodParameter)
Return a
Serializable variant of
getGenericParameterType(). |
static ResolvableType |
ResolvableType.forMethodParameter(MethodParameter methodParameter)
Return a
ResolvableType for the specified MethodParameter. |
static ResolvableType |
ResolvableType.forMethodParameter(MethodParameter methodParameter,
ResolvableType implementationType)
Return a
ResolvableType for the specified MethodParameter with a
given implementation type. |
static ResolvableType |
ResolvableType.forMethodParameter(MethodParameter methodParameter,
Type targetType)
Return a
ResolvableType for the specified MethodParameter,
overriding the target type to resolve with a specific given type. |
(专用程序包) static void |
ResolvableType.resolveMethodParameter(MethodParameter methodParameter)
Resolve the top-level parameter type of the given
MethodParameter. |
| 构造器和说明 |
|---|
MethodParameter(MethodParameter original)
Copy constructor, resulting in an independent MethodParameter object
based on the same metadata and cache state that the original object was in.
|
MethodParameterTypeProvider(MethodParameter methodParameter) |
Copyright © 2020. All rights reserved.