java.lang.Object
org.jooq.meta.jaxb.EmbeddableDefinitionType
- All Implemented Interfaces:
Serializable,XMLAppendable
An embeddable type declaration
- See Also:
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionfinal voidappendTo(XMLBuilder builder) booleanThe defining catalog of the embeddable type, or the catalog of the first matched table if left empty.The defining comment on the embeddable type.getName()The defining name of the embeddable type.The referencing comment on the embeddable type, defaulting to the defining comment.The referencing name of the embeddable type, defaulting to the defining name.The defining schema of the embeddable type, or the schema of the first matched table if left empty.A regular expression matching the tables to which to apply the embeddable definition.inthashCode()Set this flag to true if no warning should be logged if this object was not used by a code generation run.Specify that the embeddable field replaces its underlying fields in code generation output, and when working with asterisks.voidsetCatalog(String value) The defining catalog of the embeddable type, or the catalog of the first matched table if left empty.voidsetComment(String value) The defining comment on the embeddable type.voidsetFields(List<EmbeddableField> fields) voidsetIgnoreUnused(Boolean value) Set this flag to true if no warning should be logged if this object was not used by a code generation run.voidThe defining name of the embeddable type.voidsetReferencingComment(String value) The referencing comment on the embeddable type, defaulting to the defining comment.voidsetReferencingName(String value) The referencing name of the embeddable type, defaulting to the defining name.voidsetReplacesFields(Boolean value) Specify that the embeddable field replaces its underlying fields in code generation output, and when working with asterisks.voidThe defining schema of the embeddable type, or the schema of the first matched table if left empty.voidA regular expression matching the tables to which to apply the embeddable definition.toString()withCatalog(String value) The defining catalog of the embeddable type, or the catalog of the first matched table if left empty.withComment(String value) The defining comment on the embeddable type.withFields(Collection<EmbeddableField> values) withFields(List<EmbeddableField> fields) withFields(EmbeddableField... values) withIgnoreUnused(Boolean value) Set this flag to true if no warning should be logged if this object was not used by a code generation run.The defining name of the embeddable type.withReferencingComment(String value) The referencing comment on the embeddable type, defaulting to the defining comment.withReferencingName(String value) The referencing name of the embeddable type, defaulting to the defining name.withReplacesFields(Boolean value) Specify that the embeddable field replaces its underlying fields in code generation output, and when working with asterisks.withSchema(String value) The defining schema of the embeddable type, or the schema of the first matched table if left empty.withTables(String value) A regular expression matching the tables to which to apply the embeddable definition.
-
Field Details
-
catalog
-
schema
-
name
-
comment
-
referencingName
-
referencingComment
-
tables
-
replacesFields
-
ignoreUnused
-
fields
-
-
Constructor Details
-
EmbeddableDefinitionType
public EmbeddableDefinitionType()
-
-
Method Details
-
getCatalog
The defining catalog of the embeddable type, or the catalog of the first matched table if left empty. -
setCatalog
The defining catalog of the embeddable type, or the catalog of the first matched table if left empty. -
getSchema
The defining schema of the embeddable type, or the schema of the first matched table if left empty. -
setSchema
The defining schema of the embeddable type, or the schema of the first matched table if left empty. -
getName
The defining name of the embeddable type. -
setName
The defining name of the embeddable type. -
getComment
The defining comment on the embeddable type. -
setComment
The defining comment on the embeddable type. -
getReferencingName
The referencing name of the embeddable type, defaulting to the defining name. -
setReferencingName
The referencing name of the embeddable type, defaulting to the defining name. -
getReferencingComment
The referencing comment on the embeddable type, defaulting to the defining comment. -
setReferencingComment
The referencing comment on the embeddable type, defaulting to the defining comment. -
getTables
A regular expression matching the tables to which to apply the embeddable definition. -
setTables
A regular expression matching the tables to which to apply the embeddable definition. -
isReplacesFields
Specify that the embeddable field replaces its underlying fields in code generation output, and when working with asterisks.- Returns:
- possible object is
Boolean
-
setReplacesFields
Specify that the embeddable field replaces its underlying fields in code generation output, and when working with asterisks.- Parameters:
value- allowed object isBoolean
-
isIgnoreUnused
Set this flag to true if no warning should be logged if this object was not used by a code generation run.- Returns:
- possible object is
Boolean
-
setIgnoreUnused
Set this flag to true if no warning should be logged if this object was not used by a code generation run.- Parameters:
value- allowed object isBoolean
-
getFields
-
setFields
-
withCatalog
The defining catalog of the embeddable type, or the catalog of the first matched table if left empty. -
withSchema
The defining schema of the embeddable type, or the schema of the first matched table if left empty. -
withName
The defining name of the embeddable type. -
withComment
The defining comment on the embeddable type. -
withReferencingName
The referencing name of the embeddable type, defaulting to the defining name. -
withReferencingComment
The referencing comment on the embeddable type, defaulting to the defining comment. -
withTables
A regular expression matching the tables to which to apply the embeddable definition. -
withReplacesFields
Specify that the embeddable field replaces its underlying fields in code generation output, and when working with asterisks. -
withIgnoreUnused
Set this flag to true if no warning should be logged if this object was not used by a code generation run. -
withFields
-
withFields
-
withFields
-
appendTo
- Specified by:
appendToin interfaceXMLAppendable
-
toString
-
equals
-
hashCode
public int hashCode()
-