类 MappingParameter

java.lang.Object
com.dtflys.forest.mapping.MappingParameter
直接已知子类:
MappingVariable

public class MappingParameter extends Object
字符串模板解析类 方法参数
从以下版本开始:
1.0.0
作者:
gongjun[dt_flys@hotmail.com]
  • 字段详细资料

    • 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

      protected final Class<?> type
      参数类型
    • index

      protected Integer index
      参数下标
    • name

      protected String name
      参数名称
    • map

      protected String map
      映射操作
    • target

      protected int target
      参数绑定的目标位置
  • 构造器详细资料

    • MappingParameter

      public MappingParameter(Class type)
  • 方法详细资料

    • getType

      public Class<?> getType()
    • getIndex

      public Integer getIndex()
    • setIndex

      public void setIndex(Integer index)
    • getName

      public String getName()
    • setName

      public void setName(String name)
    • getMap

      public String getMap()
    • setMap

      public void setMap(String map)
    • 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

      public Object getConvertedDefaultValue(ForestConverter converter)
      获取已根据类型已转换的默认值
      参数:
      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

      public String getCharset()
    • setCharset

      public void setCharset(String charset)
    • getPartContentType

      public String getPartContentType()
    • setPartContentType

      public void setPartContentType(String partContentType)
    • getDefaultValue

      public String getDefaultValue()
    • setDefaultValue

      public void setDefaultValue(String defaultValue)
    • getJsonParamName

      public String getJsonParamName()
    • setJsonParamName

      public void setJsonParamName(String jsonParamName)
    • getFilterChain

      public FilterChain getFilterChain()
    • addFilter

      public void addFilter(Filter filter)