Package io.inversion
Class Param
- java.lang.Object
-
- io.inversion.Param
-
public class Param extends java.lang.Object
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classParam.In
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.StringgetDescription()Param.IngetIn()intgetIndex()java.lang.StringgetKey()java.util.Set<java.lang.String>getMethods()java.lang.StringgetName()java.util.List<java.util.regex.Pattern>getPatterns()java.util.Set<java.lang.String>getRegexs()java.lang.StringgetType()booleanhasMethod(java.lang.String method)booleanisRequired()java.lang.StringtoString()ParamwithDescription(java.lang.String description)ParamwithIn(Param.In in)ParamwithIndex(int index)ParamwithKey(java.lang.String key)ParamwithMethod(java.lang.String method)ParamwithName(java.lang.String name)ParamwithRegex(java.lang.String regex)ParamwithRequired(boolean required)ParamwithType(java.lang.String type)
-
-
-
Method Detail
-
toString
public java.lang.String toString()
- Overrides:
toStringin classjava.lang.Object
-
getName
public java.lang.String getName()
-
withName
public Param withName(java.lang.String name)
-
getKey
public java.lang.String getKey()
-
withKey
public Param withKey(java.lang.String key)
-
getIn
public Param.In getIn()
-
isRequired
public boolean isRequired()
-
withRequired
public Param withRequired(boolean required)
-
getDescription
public java.lang.String getDescription()
-
withDescription
public Param withDescription(java.lang.String description)
-
getType
public java.lang.String getType()
-
withType
public Param withType(java.lang.String type)
-
getRegexs
public java.util.Set<java.lang.String> getRegexs()
-
withRegex
public Param withRegex(java.lang.String regex)
-
getIndex
public int getIndex()
-
withIndex
public Param withIndex(int index)
-
getPatterns
public java.util.List<java.util.regex.Pattern> getPatterns()
-
withMethod
public Param withMethod(java.lang.String method)
-
getMethods
public java.util.Set<java.lang.String> getMethods()
-
hasMethod
public boolean hasMethod(java.lang.String method)
-
-