public abstract class VarSpecBase extends Object implements VarSpec
| Constructor and Description |
|---|
VarSpecBase(AnnotatedElement element,
String name) |
| Modifier and Type | Method and Description |
|---|---|
String |
getDefaultValue()
获取默认值
|
String |
getName()
获取名字
|
String |
getRequiredHint()
获取必须缺失时的提示
|
protected void |
initAction() |
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 VarSpecBase(AnnotatedElement element, String name)
public boolean isRequiredBody()
VarSpecisRequiredBody in interface VarSpecpublic boolean isRequiredHeader()
VarSpecisRequiredHeader in interface VarSpecpublic boolean isRequiredCookie()
VarSpecisRequiredCookie in interface VarSpecpublic boolean isRequiredPath()
VarSpecisRequiredPath in interface VarSpecpublic boolean isRequiredInput()
VarSpecisRequiredInput in interface VarSpecpublic String getRequiredHint()
VarSpecgetRequiredHint in interface VarSpecpublic String getDefaultValue()
VarSpecgetDefaultValue in interface VarSpecprotected void initAction()
Copyright © 2025. All rights reserved.