Class MatchersEnumType

    • Field Detail

      • expression

        protected String expression
      • enumImplements

        protected String enumImplements
    • Constructor Detail

      • MatchersEnumType

        public MatchersEnumType()
    • Method Detail

      • getExpression

        public String getExpression()
        This enum matcher applies to all unqualified or qualified enum names matched by this expression. If left empty, this matcher applies to all enums.
      • setExpression

        public void setExpression​(String value)
        This enum matcher applies to all unqualified or qualified enum names matched by this expression. If left empty, this matcher applies to all enums.
      • getEnumClass

        public MatcherRule getEnumClass()
        This rule influences the naming of the generated EnumType object.
      • setEnumClass

        public void setEnumClass​(MatcherRule value)
        This rule influences the naming of the generated EnumType object.
      • getEnumImplements

        public String getEnumImplements()
        This string provides additional interfaces that a generated EnumType should implement.
      • setEnumImplements

        public void setEnumImplements​(String value)
        This string provides additional interfaces that a generated EnumType should implement.
      • withExpression

        public MatchersEnumType withExpression​(String value)
        This enum matcher applies to all unqualified or qualified enum names matched by this expression. If left empty, this matcher applies to all enums.
      • withEnumImplements

        public MatchersEnumType withEnumImplements​(String value)
        This string provides additional interfaces that a generated EnumType should implement.
      • hashCode

        public int hashCode()
        Overrides:
        hashCode in class Object