Class MatchersFieldType

java.lang.Object
org.jooq.meta.jaxb.MatchersFieldType
All Implemented Interfaces:
Serializable, XMLAppendable

public class MatchersFieldType extends Object implements Serializable, XMLAppendable
Declarative naming strategy configuration for field names.
See Also:
  • Field Details

    • expression

      protected String expression
    • fieldIdentifier

      protected MatcherRule fieldIdentifier
    • fieldMember

      protected MatcherRule fieldMember
    • fieldSetter

      protected MatcherRule fieldSetter
    • fieldGetter

      protected MatcherRule fieldGetter
    • daoMember

      protected MatcherRule daoMember
    • recordSetterOverride

      protected Boolean recordSetterOverride
    • recordGetterOverride

      protected Boolean recordGetterOverride
    • recordMemberOverride

      protected Boolean recordMemberOverride
    • interfaceSetterOverride

      protected Boolean interfaceSetterOverride
    • interfaceGetterOverride

      protected Boolean interfaceGetterOverride
    • interfaceMemberOverride

      protected Boolean interfaceMemberOverride
    • pojoSetterOverride

      protected Boolean pojoSetterOverride
    • pojoGetterOverride

      protected Boolean pojoGetterOverride
    • pojoMemberOverride

      protected Boolean pojoMemberOverride
  • Constructor Details

    • MatchersFieldType

      public MatchersFieldType()
  • Method Details

    • getExpression

      public String getExpression()
      This field matcher applies to all unqualified or qualified field 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 field names matched by this expression. If left empty, this matcher applies to all fields.
    • getFieldIdentifier

      public MatcherRule getFieldIdentifier()
      This rule influences the naming of the generated Field identifier.
    • setFieldIdentifier

      public void setFieldIdentifier(MatcherRule value)
      This rule influences the naming of the generated Field identifier.
    • getFieldMember

      public MatcherRule getFieldMember()
      This rule influences the naming of generated members (e.g. in POJOs) corresponding to this Field
    • setFieldMember

      public void setFieldMember(MatcherRule value)
      This rule influences the naming of generated members (e.g. in POJOs) corresponding to this Field
    • getFieldSetter

      public MatcherRule getFieldSetter()
      This rule influences the naming of generated setters (e.g. in TableRecord and/or POJOs) corresponding to this Field
    • setFieldSetter

      public void setFieldSetter(MatcherRule value)
      This rule influences the naming of generated setters (e.g. in TableRecord and/or POJOs) corresponding to this Field
    • getFieldGetter

      public MatcherRule getFieldGetter()
      This rule influences the naming of generated getters (e.g. in TableRecord and/or POJOs) corresponding to this Field
    • setFieldGetter

      public void setFieldGetter(MatcherRule value)
      This rule influences the naming of generated getters (e.g. in TableRecord and/or POJOs) corresponding to this Field
    • getDaoMember

      public MatcherRule getDaoMember()
      This rule influences the naming of generated members and member suffixes in DAO methods corresponding to this Field
    • setDaoMember

      public void setDaoMember(MatcherRule value)
      This rule influences the naming of generated members and member suffixes in DAO methods corresponding to this Field
    • isRecordSetterOverride

      public Boolean isRecordSetterOverride()
      Whether an "override" modifier in generated record setters should be generated.
      Returns:
      possible object is Boolean
    • setRecordSetterOverride

      public void setRecordSetterOverride(Boolean value)
      Whether an "override" modifier in generated record setters should be generated.
      Parameters:
      value - allowed object is Boolean
    • isRecordGetterOverride

      public Boolean isRecordGetterOverride()
      Whether an "override" modifier in generated record getters should be generated.
      Returns:
      possible object is Boolean
    • setRecordGetterOverride

      public void setRecordGetterOverride(Boolean value)
      Whether an "override" modifier in generated record getters should be generated.
      Parameters:
      value - allowed object is Boolean
    • isRecordMemberOverride

      public Boolean isRecordMemberOverride()
      Whether an "override" modifier in generated record members (properties) should be generated.
      Returns:
      possible object is Boolean
    • setRecordMemberOverride

      public void setRecordMemberOverride(Boolean value)
      Whether an "override" modifier in generated record members (properties) should be generated.
      Parameters:
      value - allowed object is Boolean
    • isInterfaceSetterOverride

      public Boolean isInterfaceSetterOverride()
      Whether an "override" modifier in generated interface setters should be generated.
      Returns:
      possible object is Boolean
    • setInterfaceSetterOverride

      public void setInterfaceSetterOverride(Boolean value)
      Whether an "override" modifier in generated interface setters should be generated.
      Parameters:
      value - allowed object is Boolean
    • isInterfaceGetterOverride

      public Boolean isInterfaceGetterOverride()
      Whether an "override" modifier in generated interface getters should be generated.
      Returns:
      possible object is Boolean
    • setInterfaceGetterOverride

      public void setInterfaceGetterOverride(Boolean value)
      Whether an "override" modifier in generated interface getters should be generated.
      Parameters:
      value - allowed object is Boolean
    • isInterfaceMemberOverride

      public Boolean isInterfaceMemberOverride()
      Whether an "override" modifier in generated interface members (properties) should be generated.
      Returns:
      possible object is Boolean
    • setInterfaceMemberOverride

      public void setInterfaceMemberOverride(Boolean value)
      Whether an "override" modifier in generated interface members (properties) should be generated.
      Parameters:
      value - allowed object is Boolean
    • isPojoSetterOverride

      public Boolean isPojoSetterOverride()
      Whether an "override" modifier in generated POJO setters should be generated.
      Returns:
      possible object is Boolean
    • setPojoSetterOverride

      public void setPojoSetterOverride(Boolean value)
      Whether an "override" modifier in generated POJO setters should be generated.
      Parameters:
      value - allowed object is Boolean
    • isPojoGetterOverride

      public Boolean isPojoGetterOverride()
      Whether an "override" modifier in generated POJO getters should be generated.
      Returns:
      possible object is Boolean
    • setPojoGetterOverride

      public void setPojoGetterOverride(Boolean value)
      Whether an "override" modifier in generated POJO getters should be generated.
      Parameters:
      value - allowed object is Boolean
    • isPojoMemberOverride

      public Boolean isPojoMemberOverride()
      Whether an "override" modifier in generated POJO members (properties) should be generated.
      Returns:
      possible object is Boolean
    • setPojoMemberOverride

      public void setPojoMemberOverride(Boolean value)
      Whether an "override" modifier in generated POJO members (properties) should be generated.
      Parameters:
      value - allowed object is Boolean
    • withExpression

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

      public MatchersFieldType withFieldIdentifier(MatcherRule value)
      This rule influences the naming of the generated Field identifier.
    • withFieldMember

      public MatchersFieldType withFieldMember(MatcherRule value)
      This rule influences the naming of generated members (e.g. in POJOs) corresponding to this Field
    • withFieldSetter

      public MatchersFieldType withFieldSetter(MatcherRule value)
      This rule influences the naming of generated setters (e.g. in TableRecord and/or POJOs) corresponding to this Field
    • withFieldGetter

      public MatchersFieldType withFieldGetter(MatcherRule value)
      This rule influences the naming of generated getters (e.g. in TableRecord and/or POJOs) corresponding to this Field
    • withDaoMember

      public MatchersFieldType withDaoMember(MatcherRule value)
      This rule influences the naming of generated members and member suffixes in DAO methods corresponding to this Field
    • withRecordSetterOverride

      public MatchersFieldType withRecordSetterOverride(Boolean value)
      Whether an "override" modifier in generated record setters should be generated.
    • withRecordGetterOverride

      public MatchersFieldType withRecordGetterOverride(Boolean value)
      Whether an "override" modifier in generated record getters should be generated.
    • withRecordMemberOverride

      public MatchersFieldType withRecordMemberOverride(Boolean value)
      Whether an "override" modifier in generated record members (properties) should be generated.
    • withInterfaceSetterOverride

      public MatchersFieldType withInterfaceSetterOverride(Boolean value)
      Whether an "override" modifier in generated interface setters should be generated.
    • withInterfaceGetterOverride

      public MatchersFieldType withInterfaceGetterOverride(Boolean value)
      Whether an "override" modifier in generated interface getters should be generated.
    • withInterfaceMemberOverride

      public MatchersFieldType withInterfaceMemberOverride(Boolean value)
      Whether an "override" modifier in generated interface members (properties) should be generated.
    • withPojoSetterOverride

      public MatchersFieldType withPojoSetterOverride(Boolean value)
      Whether an "override" modifier in generated POJO setters should be generated.
    • withPojoGetterOverride

      public MatchersFieldType withPojoGetterOverride(Boolean value)
      Whether an "override" modifier in generated POJO getters should be generated.
    • withPojoMemberOverride

      public MatchersFieldType withPojoMemberOverride(Boolean value)
      Whether an "override" modifier in generated POJO members (properties) should be generated.
    • appendTo

      public final void appendTo(XMLBuilder builder)
      Specified by:
      appendTo in interface XMLAppendable
    • toString

      public String toString()
      Overrides:
      toString in class Object
    • equals

      public boolean equals(Object that)
      Overrides:
      equals in class Object
    • hashCode

      public int hashCode()
      Overrides:
      hashCode in class Object