Klasse MatchersUniqueKeyType

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

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

    • expression

      protected String expression
    • keyIdentifier

      protected MatcherRule keyIdentifier
  • Konstruktordetails

    • MatchersUniqueKeyType

      public MatchersUniqueKeyType()
  • Methodendetails

    • getExpression

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

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

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

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

      public MatchersUniqueKeyType withExpression(String value)
      This table matcher applies to all unqualified or qualified unique key names matched by this expression. If left empty, this matcher applies to all unique keys.
    • withKeyIdentifier

      public MatchersUniqueKeyType withKeyIdentifier(MatcherRule value)
      This rule influences the naming of the generated key literal in the Keys 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