Class MatchersCatalogType

    • Field Detail

      • expression

        protected String expression
      • catalogIdentifier

        protected MatcherRule catalogIdentifier
      • catalogImplements

        protected String catalogImplements
    • Constructor Detail

      • MatchersCatalogType

        public MatchersCatalogType()
    • Method Detail

      • getExpression

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

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

        public MatcherRule getCatalogClass()
        This rule influences the naming of the generated Catalog object.
      • setCatalogClass

        public void setCatalogClass​(MatcherRule value)
        This rule influences the naming of the generated Catalog object.
      • getCatalogIdentifier

        public MatcherRule getCatalogIdentifier()
        This rule influences the naming of the generated Catalog identifier.
      • setCatalogIdentifier

        public void setCatalogIdentifier​(MatcherRule value)
        This rule influences the naming of the generated Catalog identifier.
      • getCatalogImplements

        public String getCatalogImplements()
        This string provides additional interfaces that a generated Catalog should implement.
      • setCatalogImplements

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

        public MatchersCatalogType withExpression​(String value)
        This catalog matcher applies to all unqualified or qualified catalog names matched by this expression. If left empty, this matcher applies to all catalogs.
      • withCatalogImplements

        public MatchersCatalogType withCatalogImplements​(String value)
        This string provides additional interfaces that a generated Catalog should implement.
      • hashCode

        public int hashCode()
        Overrides:
        hashCode in class Object