Klasse MatchersPrimaryKeyType

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

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

    • expression

      protected String expression
    • keyIdentifier

      protected MatcherRule keyIdentifier
  • Konstruktordetails

    • MatchersPrimaryKeyType

      public MatchersPrimaryKeyType()
  • Methodendetails

    • getExpression

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

      public void setExpression(String value)
      This table matcher applies to all unqualified or qualified primary key names matched by this expression. If left empty, this matcher applies to all primary 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 MatchersPrimaryKeyType withExpression(String value)
      This table matcher applies to all unqualified or qualified primary key names matched by this expression. If left empty, this matcher applies to all primary keys.
    • withKeyIdentifier

      public MatchersPrimaryKeyType 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