| 限定符和类型 | 方法和说明 |
|---|---|
MethodMetadata |
MethodMetadata.argTypes(java.lang.Class<?>[] argTypes) |
MethodMetadata |
MethodMetadata.configKey(java.lang.String configKey) |
protected MethodMetadata |
Contract.BaseContract.parseAndValidateMetadata(java.lang.Class<?> targetType,
java.lang.reflect.Method method) |
MethodMetadata |
MethodMetadata.returnType(java.lang.reflect.Type returnType) |
MethodMetadata |
MethodMetadata.template(DomainTemplate template) |
| 限定符和类型 | 方法和说明 |
|---|---|
java.util.List<MethodMetadata> |
Contract.parseAndValidateMetadata(java.lang.Class<?> targetType) |
java.util.List<MethodMetadata> |
Contract.BaseContract.parseAndValidateMetadata(java.lang.Class<?> targetType) |
| 限定符和类型 | 方法和说明 |
|---|---|
protected abstract void |
Contract.BaseContract.processAnnotationOnClass(MethodMetadata data,
java.lang.Class<?> clz)
Called by parseAndValidateMetadata twice, first on the declaring class, then
on the target type (unless they are the same).
|
protected void |
Contract.Default.processAnnotationOnClass(MethodMetadata data,
java.lang.Class<?> targetType) |
protected abstract void |
Contract.BaseContract.processAnnotationOnMethod(MethodMetadata data,
java.lang.annotation.Annotation annotation,
java.lang.reflect.Method method) |
protected void |
Contract.Default.processAnnotationOnMethod(MethodMetadata data,
java.lang.annotation.Annotation methodAnnotation,
java.lang.reflect.Method method) |
Copyright © 2019. All Rights Reserved.