类 MappingParameter
java.lang.Object
com.dtflys.forest.mapping.MappingParameter
- 直接已知子类:
MappingVariable
字符串模板解析类 方法参数
- 从以下版本开始:
- 1.0.0
- 作者:
- gongjun[dt_flys@hotmail.com]
-
字段概要
字段 -
构造器概要
构造器 -
方法概要
修饰符和类型方法说明voidgetConvertedDefaultValue(ForestConverter converter) 获取已根据类型已转换的默认值getIndex()getMap()getName()intClass<?>getType()booleanisBody()static booleanisBody(int target) booleanisHeader()static booleanisHeader(int target) booleanbooleanbooleanisQuery()static booleanisQuery(int target) booleanstatic booleanisUnknownTarget(int target) booleanvoidsetCharset(String charset) voidsetDefaultValue(String defaultValue) voidvoidsetJsonParam(boolean jsonParam) voidsetJsonParamName(String jsonParamName) voidvoidvoidsetObjectProperties(boolean objectProperties) voidsetPartContentType(String partContentType) voidsetTarget(int target) voidsetUrlEncode(boolean urlEncode)
-
字段详细资料
-
TARGET_UNKNOWN
public static final int TARGET_UNKNOWN- 另请参阅:
-
TARGET_QUERY
public static final int TARGET_QUERY- 另请参阅:
-
TARGET_BODY
public static final int TARGET_BODY- 另请参阅:
-
TARGET_HEADER
public static final int TARGET_HEADER- 另请参阅:
-
type
参数类型 -
index
参数下标 -
name
参数名称 -
map
映射操作 -
target
protected int target参数绑定的目标位置
-
-
构造器详细资料
-
MappingParameter
-
-
方法详细资料
-
getType
-
getIndex
-
setIndex
-
getName
-
setName
-
getMap
-
setMap
-
isUnknownTarget
public boolean isUnknownTarget() -
isQuery
public boolean isQuery() -
isBody
public boolean isBody() -
isHeader
public boolean isHeader() -
isUnknownTarget
public static boolean isUnknownTarget(int target) -
isHeader
public static boolean isHeader(int target) -
isBody
public static boolean isBody(int target) -
isQuery
public static boolean isQuery(int target) -
getTarget
public int getTarget() -
getConvertedDefaultValue
获取已根据类型已转换的默认值- 参数:
converter- 转换器,ForestConverter接口实例- 返回:
- 转换结果
-
setTarget
public void setTarget(int target) -
isObjectProperties
public boolean isObjectProperties() -
setObjectProperties
public void setObjectProperties(boolean objectProperties) -
isJsonParam
public boolean isJsonParam() -
setJsonParam
public void setJsonParam(boolean jsonParam) -
isUrlEncode
public boolean isUrlEncode() -
setUrlEncode
public void setUrlEncode(boolean urlEncode) -
getCharset
-
setCharset
-
getPartContentType
-
setPartContentType
-
getDefaultValue
-
setDefaultValue
-
getJsonParamName
-
setJsonParamName
-
getFilterChain
-
addFilter
-