Klasse MatchersIndexType

java.lang.Object
org.jooq.meta.jaxb.MatchersIndexType
Alle implementierten Schnittstellen:
Serializable, XMLAppendable

public class MatchersIndexType extends Object implements Serializable, XMLAppendable
Declarative naming strategy configuration for index names.
Siehe auch:
  • Felddetails

    • expression

      protected String expression
    • keyIdentifier

      protected MatcherRule keyIdentifier
  • Konstruktordetails

    • MatchersIndexType

      public MatchersIndexType()
  • Methodendetails

    • getExpression

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

      public void setExpression(String value)
      This table matcher applies to all unqualified or qualified index names matched by this expression. If left empty, this matcher applies to all indexes.
    • getKeyIdentifier

      public MatcherRule getKeyIdentifier()
      This rule influences the naming of the generated key literal in the Indexes class.
    • setKeyIdentifier

      public void setKeyIdentifier(MatcherRule value)
      This rule influences the naming of the generated key literal in the Indexes class.
    • withExpression

      public MatchersIndexType withExpression(String value)
      This table matcher applies to all unqualified or qualified index names matched by this expression. If left empty, this matcher applies to all indexes.
    • withKeyIdentifier

      public MatchersIndexType withKeyIdentifier(MatcherRule value)
      This rule influences the naming of the generated key literal in the Indexes class.
    • appendTo

      public final void appendTo(XMLBuilder builder)
      Angegeben von:
      appendTo in Schnittstelle XMLAppendable
    • toString

      public String toString()
      Setzt außer Kraft:
      toString in Klasse Object
    • equals

      public boolean equals(Object that)
      Setzt außer Kraft:
      equals in Klasse Object
    • hashCode

      public int hashCode()
      Setzt außer Kraft:
      hashCode in Klasse Object