public abstract class VarDescriptorBase extends Object implements VarDescriptor
| 构造器和说明 |
|---|
VarDescriptorBase(AnnotatedElement element,
String name) |
| 限定符和类型 | 方法和说明 |
|---|---|
String |
getDefaultValue()
获取默认值
|
String |
getName()
获取名字
|
String |
getRequiredHint()
获取必须缺失时的提示
|
protected void |
init() |
boolean |
isRequiredBody()
必须有 body(一般是指用了 @Body 注解)
|
boolean |
isRequiredCookie()
必须有 cookie(一般是指用了 @Cookie 注解)
|
boolean |
isRequiredHeader()
必须有 header(一般是指用了 @Header 注解)
|
boolean |
isRequiredInput()
必须有输入(一般是指注解里 required = true)
|
boolean |
isRequiredPath()
必须有 path(一般是指用了 @Path 注解)
|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetGenericType, getType, getValue, getValues, isGenericTypepublic VarDescriptorBase(AnnotatedElement element, String name)
public boolean isRequiredBody()
VarDescriptorisRequiredBody 在接口中 VarDescriptorpublic boolean isRequiredHeader()
VarDescriptorisRequiredHeader 在接口中 VarDescriptorpublic boolean isRequiredCookie()
VarDescriptorisRequiredCookie 在接口中 VarDescriptorpublic boolean isRequiredPath()
VarDescriptorisRequiredPath 在接口中 VarDescriptorpublic boolean isRequiredInput()
VarDescriptorisRequiredInput 在接口中 VarDescriptorpublic String getRequiredHint()
VarDescriptorgetRequiredHint 在接口中 VarDescriptorpublic String getName()
VarDescriptorgetName 在接口中 VarDescriptorpublic String getDefaultValue()
VarDescriptorgetDefaultValue 在接口中 VarDescriptorprotected void init()
Copyright © 2024. All rights reserved.