Klasse MatchersAttributeType

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

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

    • expression

      protected String expression
    • attributeIdentifier

      protected MatcherRule attributeIdentifier
    • attributeMember

      protected MatcherRule attributeMember
    • attributeSetter

      protected MatcherRule attributeSetter
    • attributeGetter

      protected MatcherRule attributeGetter
  • Konstruktordetails

    • MatchersAttributeType

      public MatchersAttributeType()
  • Methodendetails

    • getExpression

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

      public void setExpression(String value)
      This field matcher applies to all unqualified or qualified UDT attribute names matched by this expression. If left empty, this matcher applies to all fields.
    • getAttributeIdentifier

      public MatcherRule getAttributeIdentifier()
      This rule influences the naming of the generated UDTField identifier.
    • setAttributeIdentifier

      public void setAttributeIdentifier(MatcherRule value)
      This rule influences the naming of the generated UDTField identifier.
    • getAttributeMember

      public MatcherRule getAttributeMember()
      This rule influences the naming of generated members (e.g. in POJOs) corresponding to this UDTField
    • setAttributeMember

      public void setAttributeMember(MatcherRule value)
      This rule influences the naming of generated members (e.g. in POJOs) corresponding to this UDTField
    • getAttributeSetter

      public MatcherRule getAttributeSetter()
      This rule influences the naming of generated setters (e.g. in UDTRecord and/or POJOs) corresponding to this UDTField
    • setAttributeSetter

      public void setAttributeSetter(MatcherRule value)
      This rule influences the naming of generated setters (e.g. in UDTRecord and/or POJOs) corresponding to this UDTField
    • getAttributeGetter

      public MatcherRule getAttributeGetter()
      This rule influences the naming of generated getters (e.g. in UDTRecord and/or POJOs) corresponding to this UDTField
    • setAttributeGetter

      public void setAttributeGetter(MatcherRule value)
      This rule influences the naming of generated getters (e.g. in UDTRecord and/or POJOs) corresponding to this UDTField
    • withExpression

      public MatchersAttributeType withExpression(String value)
      This field matcher applies to all unqualified or qualified UDT attribute names matched by this expression. If left empty, this matcher applies to all fields.
    • withAttributeIdentifier

      public MatchersAttributeType withAttributeIdentifier(MatcherRule value)
      This rule influences the naming of the generated UDTField identifier.
    • withAttributeMember

      public MatchersAttributeType withAttributeMember(MatcherRule value)
      This rule influences the naming of generated members (e.g. in POJOs) corresponding to this UDTField
    • withAttributeSetter

      public MatchersAttributeType withAttributeSetter(MatcherRule value)
      This rule influences the naming of generated setters (e.g. in UDTRecord and/or POJOs) corresponding to this UDTField
    • withAttributeGetter

      public MatchersAttributeType withAttributeGetter(MatcherRule value)
      This rule influences the naming of generated getters (e.g. in UDTRecord and/or POJOs) corresponding to this UDTField
    • 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