Package io.inversion

Class Param

java.lang.Object
io.inversion.Param

public class Param extends Object
  • Constructor Details

  • Method Details

    • toString

      public String toString()
      Overrides:
      toString in class Object
    • getName

      public String getName()
    • withName

      public Param withName(String name)
    • getKey

      public String getKey()
    • withKey

      public Param withKey(String key)
    • getIn

      public Param.In getIn()
    • withIn

      public Param withIn(Param.In in)
    • isRequired

      public boolean isRequired()
    • withRequired

      public Param withRequired(boolean required)
    • getDescription

      public String getDescription()
    • withDescription

      public Param withDescription(String description)
    • getType

      public String getType()
    • withType

      public Param withType(String type)
    • getRegexs

      public Set<String> getRegexs()
    • withRegex

      public Param withRegex(String regex)
    • getIndex

      public int getIndex()
    • withIndex

      public Param withIndex(int index)
    • getPatterns

      public List<Pattern> getPatterns()
    • withMethod

      public Param withMethod(String method)
    • getMethods

      public Set<String> getMethods()
    • hasMethod

      public boolean hasMethod(String method)