Class MatchersSchemaType

    • Field Detail

      • expression

        protected String expression
      • schemaIdentifier

        protected MatcherRule schemaIdentifier
      • schemaImplements

        protected String schemaImplements
    • Constructor Detail

      • MatchersSchemaType

        public MatchersSchemaType()
    • Method Detail

      • getExpression

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

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

        public MatcherRule getSchemaClass()
        This rule influences the naming of the generated Schema object.
      • setSchemaClass

        public void setSchemaClass​(MatcherRule value)
        This rule influences the naming of the generated Schema object.
      • getSchemaIdentifier

        public MatcherRule getSchemaIdentifier()
        This rule influences the naming of the generated Schema identifier.
      • setSchemaIdentifier

        public void setSchemaIdentifier​(MatcherRule value)
        This rule influences the naming of the generated Schema identifier.
      • getSchemaImplements

        public String getSchemaImplements()
        This string provides additional interfaces that a generated Schema should implement.
      • setSchemaImplements

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

        public MatchersSchemaType withExpression​(String value)
        This schema matcher applies to all unqualified or qualified schema names matched by this expression. If left empty, this matcher applies to all schemas.
      • withSchemaImplements

        public MatchersSchemaType withSchemaImplements​(String value)
        This string provides additional interfaces that a generated Schema should implement.
      • hashCode

        public int hashCode()
        Overrides:
        hashCode in class Object