Class WebElementModel

java.lang.Object
ru.vyarus.dropwizard.guice.debug.report.web.model.WebElementModel

public class WebElementModel extends Object
ServletModule servlet or filter registration model.
Since:
23.10.2019
  • Constructor Details

    • WebElementModel

      public WebElementModel(WebElementType type, com.google.inject.Key key, boolean instance)
      Create model.
      Parameters:
      type - element type
      key - binding key
      instance - true for instance
  • Method Details

    • setPattern

      public void setPattern(String pattern)
      Parameters:
      pattern - binding pattern
    • setPatternType

      public void setPatternType(com.google.inject.servlet.UriPatternType patternType)
      Parameters:
      patternType - binding pattern type
    • getType

      public WebElementType getType()
      Returns:
      element type
    • getPattern

      public String getPattern()
      Returns:
      binding pattern
    • getPatternType

      public com.google.inject.servlet.UriPatternType getPatternType()
      Returns:
      binding pattern type
    • getKey

      public com.google.inject.Key getKey()
      Returns:
      binding key
    • isInstance

      public boolean isInstance()
      Returns:
      true for binding by instance