/** * This class is generated by jOOQ */ package org.constellation.database.api.jooq.tables.records; /** * This class is generated by jOOQ. */ @javax.annotation.Generated( value = { "http://www.jooq.org", "jOOQ version:3.5.3" }, comments = "This class is generated by jOOQ" ) @java.lang.SuppressWarnings({ "all", "unchecked", "rawtypes" }) public class MetadataRecord extends org.jooq.impl.UpdatableRecordImpl<org.constellation.database.api.jooq.tables.records.MetadataRecord> implements org.jooq.Record20<java.lang.Integer, java.lang.String, java.lang.String, java.lang.Integer, java.lang.Integer, java.lang.Integer, java.lang.Integer, java.lang.Integer, java.lang.Long, java.lang.Long, java.lang.String, java.lang.String, java.lang.Integer, java.lang.Boolean, java.lang.Boolean, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String> { private static final long serialVersionUID = 1790343564; /** * Setter for <code>admin.metadata.id</code>. */ public MetadataRecord setId(java.lang.Integer value) { setValue(0, value); return this; } /** * Getter for <code>admin.metadata.id</code>. */ @javax.validation.constraints.NotNull public java.lang.Integer getId() { return (java.lang.Integer) getValue(0); } /** * Setter for <code>admin.metadata.metadata_id</code>. */ public MetadataRecord setMetadataId(java.lang.String value) { setValue(1, value); return this; } /** * Getter for <code>admin.metadata.metadata_id</code>. */ @javax.validation.constraints.NotNull @javax.validation.constraints.Size(max = 100) public java.lang.String getMetadataId() { return (java.lang.String) getValue(1); } /** * Setter for <code>admin.metadata.metadata_iso</code>. */ public MetadataRecord setMetadataIso(java.lang.String value) { setValue(2, value); return this; } /** * Getter for <code>admin.metadata.metadata_iso</code>. */ @javax.validation.constraints.NotNull public java.lang.String getMetadataIso() { return (java.lang.String) getValue(2); } /** * Setter for <code>admin.metadata.data_id</code>. */ public MetadataRecord setDataId(java.lang.Integer value) { setValue(3, value); return this; } /** * Getter for <code>admin.metadata.data_id</code>. */ public java.lang.Integer getDataId() { return (java.lang.Integer) getValue(3); } /** * Setter for <code>admin.metadata.dataset_id</code>. */ public MetadataRecord setDatasetId(java.lang.Integer value) { setValue(4, value); return this; } /** * Getter for <code>admin.metadata.dataset_id</code>. */ public java.lang.Integer getDatasetId() { return (java.lang.Integer) getValue(4); } /** * Setter for <code>admin.metadata.service_id</code>. */ public MetadataRecord setServiceId(java.lang.Integer value) { setValue(5, value); return this; } /** * Getter for <code>admin.metadata.service_id</code>. */ public java.lang.Integer getServiceId() { return (java.lang.Integer) getValue(5); } /** * Setter for <code>admin.metadata.md_completion</code>. */ public MetadataRecord setMdCompletion(java.lang.Integer value) { setValue(6, value); return this; } /** * Getter for <code>admin.metadata.md_completion</code>. */ public java.lang.Integer getMdCompletion() { return (java.lang.Integer) getValue(6); } /** * Setter for <code>admin.metadata.owner</code>. */ public MetadataRecord setOwner(java.lang.Integer value) { setValue(7, value); return this; } /** * Getter for <code>admin.metadata.owner</code>. */ public java.lang.Integer getOwner() { return (java.lang.Integer) getValue(7); } /** * Setter for <code>admin.metadata.datestamp</code>. */ public MetadataRecord setDatestamp(java.lang.Long value) { setValue(8, value); return this; } /** * Getter for <code>admin.metadata.datestamp</code>. */ public java.lang.Long getDatestamp() { return (java.lang.Long) getValue(8); } /** * Setter for <code>admin.metadata.date_creation</code>. */ public MetadataRecord setDateCreation(java.lang.Long value) { setValue(9, value); return this; } /** * Getter for <code>admin.metadata.date_creation</code>. */ public java.lang.Long getDateCreation() { return (java.lang.Long) getValue(9); } /** * Setter for <code>admin.metadata.title</code>. */ public MetadataRecord setTitle(java.lang.String value) { setValue(10, value); return this; } /** * Getter for <code>admin.metadata.title</code>. */ @javax.validation.constraints.Size(max = 500) public java.lang.String getTitle() { return (java.lang.String) getValue(10); } /** * Setter for <code>admin.metadata.profile</code>. */ public MetadataRecord setProfile(java.lang.String value) { setValue(11, value); return this; } /** * Getter for <code>admin.metadata.profile</code>. */ @javax.validation.constraints.Size(max = 255) public java.lang.String getProfile() { return (java.lang.String) getValue(11); } /** * Setter for <code>admin.metadata.parent_identifier</code>. */ public MetadataRecord setParentIdentifier(java.lang.Integer value) { setValue(12, value); return this; } /** * Getter for <code>admin.metadata.parent_identifier</code>. */ public java.lang.Integer getParentIdentifier() { return (java.lang.Integer) getValue(12); } /** * Setter for <code>admin.metadata.is_validated</code>. */ public MetadataRecord setIsValidated(java.lang.Boolean value) { setValue(13, value); return this; } /** * Getter for <code>admin.metadata.is_validated</code>. */ @javax.validation.constraints.NotNull public java.lang.Boolean getIsValidated() { return (java.lang.Boolean) getValue(13); } /** * Setter for <code>admin.metadata.is_published</code>. */ public MetadataRecord setIsPublished(java.lang.Boolean value) { setValue(14, value); return this; } /** * Getter for <code>admin.metadata.is_published</code>. */ @javax.validation.constraints.NotNull public java.lang.Boolean getIsPublished() { return (java.lang.Boolean) getValue(14); } /** * Setter for <code>admin.metadata.level</code>. */ public MetadataRecord setLevel(java.lang.String value) { setValue(15, value); return this; } /** * Getter for <code>admin.metadata.level</code>. */ @javax.validation.constraints.NotNull @javax.validation.constraints.Size(max = 50) public java.lang.String getLevel() { return (java.lang.String) getValue(15); } /** * Setter for <code>admin.metadata.resume</code>. */ public MetadataRecord setResume(java.lang.String value) { setValue(16, value); return this; } /** * Getter for <code>admin.metadata.resume</code>. */ @javax.validation.constraints.Size(max = 5000) public java.lang.String getResume() { return (java.lang.String) getValue(16); } /** * Setter for <code>admin.metadata.validation_required</code>. */ public MetadataRecord setValidationRequired(java.lang.String value) { setValue(17, value); return this; } /** * Getter for <code>admin.metadata.validation_required</code>. */ @javax.validation.constraints.NotNull @javax.validation.constraints.Size(max = 10) public java.lang.String getValidationRequired() { return (java.lang.String) getValue(17); } /** * Setter for <code>admin.metadata.validated_state</code>. */ public MetadataRecord setValidatedState(java.lang.String value) { setValue(18, value); return this; } /** * Getter for <code>admin.metadata.validated_state</code>. */ public java.lang.String getValidatedState() { return (java.lang.String) getValue(18); } /** * Setter for <code>admin.metadata.comment</code>. */ public MetadataRecord setComment(java.lang.String value) { setValue(19, value); return this; } /** * Getter for <code>admin.metadata.comment</code>. */ public java.lang.String getComment() { return (java.lang.String) getValue(19); } // ------------------------------------------------------------------------- // Primary key information // ------------------------------------------------------------------------- /** * {@inheritDoc} */ @Override public org.jooq.Record1<java.lang.Integer> key() { return (org.jooq.Record1) super.key(); } // ------------------------------------------------------------------------- // Record20 type implementation // ------------------------------------------------------------------------- /** * {@inheritDoc} */ @Override public org.jooq.Row20<java.lang.Integer, java.lang.String, java.lang.String, java.lang.Integer, java.lang.Integer, java.lang.Integer, java.lang.Integer, java.lang.Integer, java.lang.Long, java.lang.Long, java.lang.String, java.lang.String, java.lang.Integer, java.lang.Boolean, java.lang.Boolean, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String> fieldsRow() { return (org.jooq.Row20) super.fieldsRow(); } /** * {@inheritDoc} */ @Override public org.jooq.Row20<java.lang.Integer, java.lang.String, java.lang.String, java.lang.Integer, java.lang.Integer, java.lang.Integer, java.lang.Integer, java.lang.Integer, java.lang.Long, java.lang.Long, java.lang.String, java.lang.String, java.lang.Integer, java.lang.Boolean, java.lang.Boolean, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String> valuesRow() { return (org.jooq.Row20) super.valuesRow(); } /** * {@inheritDoc} */ @Override public org.jooq.Field<java.lang.Integer> field1() { return org.constellation.database.api.jooq.tables.Metadata.METADATA.ID; } /** * {@inheritDoc} */ @Override public org.jooq.Field<java.lang.String> field2() { return org.constellation.database.api.jooq.tables.Metadata.METADATA.METADATA_ID; } /** * {@inheritDoc} */ @Override public org.jooq.Field<java.lang.String> field3() { return org.constellation.database.api.jooq.tables.Metadata.METADATA.METADATA_ISO; } /** * {@inheritDoc} */ @Override public org.jooq.Field<java.lang.Integer> field4() { return org.constellation.database.api.jooq.tables.Metadata.METADATA.DATA_ID; } /** * {@inheritDoc} */ @Override public org.jooq.Field<java.lang.Integer> field5() { return org.constellation.database.api.jooq.tables.Metadata.METADATA.DATASET_ID; } /** * {@inheritDoc} */ @Override public org.jooq.Field<java.lang.Integer> field6() { return org.constellation.database.api.jooq.tables.Metadata.METADATA.SERVICE_ID; } /** * {@inheritDoc} */ @Override public org.jooq.Field<java.lang.Integer> field7() { return org.constellation.database.api.jooq.tables.Metadata.METADATA.MD_COMPLETION; } /** * {@inheritDoc} */ @Override public org.jooq.Field<java.lang.Integer> field8() { return org.constellation.database.api.jooq.tables.Metadata.METADATA.OWNER; } /** * {@inheritDoc} */ @Override public org.jooq.Field<java.lang.Long> field9() { return org.constellation.database.api.jooq.tables.Metadata.METADATA.DATESTAMP; } /** * {@inheritDoc} */ @Override public org.jooq.Field<java.lang.Long> field10() { return org.constellation.database.api.jooq.tables.Metadata.METADATA.DATE_CREATION; } /** * {@inheritDoc} */ @Override public org.jooq.Field<java.lang.String> field11() { return org.constellation.database.api.jooq.tables.Metadata.METADATA.TITLE; } /** * {@inheritDoc} */ @Override public org.jooq.Field<java.lang.String> field12() { return org.constellation.database.api.jooq.tables.Metadata.METADATA.PROFILE; } /** * {@inheritDoc} */ @Override public org.jooq.Field<java.lang.Integer> field13() { return org.constellation.database.api.jooq.tables.Metadata.METADATA.PARENT_IDENTIFIER; } /** * {@inheritDoc} */ @Override public org.jooq.Field<java.lang.Boolean> field14() { return org.constellation.database.api.jooq.tables.Metadata.METADATA.IS_VALIDATED; } /** * {@inheritDoc} */ @Override public org.jooq.Field<java.lang.Boolean> field15() { return org.constellation.database.api.jooq.tables.Metadata.METADATA.IS_PUBLISHED; } /** * {@inheritDoc} */ @Override public org.jooq.Field<java.lang.String> field16() { return org.constellation.database.api.jooq.tables.Metadata.METADATA.LEVEL; } /** * {@inheritDoc} */ @Override public org.jooq.Field<java.lang.String> field17() { return org.constellation.database.api.jooq.tables.Metadata.METADATA.RESUME; } /** * {@inheritDoc} */ @Override public org.jooq.Field<java.lang.String> field18() { return org.constellation.database.api.jooq.tables.Metadata.METADATA.VALIDATION_REQUIRED; } /** * {@inheritDoc} */ @Override public org.jooq.Field<java.lang.String> field19() { return org.constellation.database.api.jooq.tables.Metadata.METADATA.VALIDATED_STATE; } /** * {@inheritDoc} */ @Override public org.jooq.Field<java.lang.String> field20() { return org.constellation.database.api.jooq.tables.Metadata.METADATA.COMMENT; } /** * {@inheritDoc} */ @Override public java.lang.Integer value1() { return getId(); } /** * {@inheritDoc} */ @Override public java.lang.String value2() { return getMetadataId(); } /** * {@inheritDoc} */ @Override public java.lang.String value3() { return getMetadataIso(); } /** * {@inheritDoc} */ @Override public java.lang.Integer value4() { return getDataId(); } /** * {@inheritDoc} */ @Override public java.lang.Integer value5() { return getDatasetId(); } /** * {@inheritDoc} */ @Override public java.lang.Integer value6() { return getServiceId(); } /** * {@inheritDoc} */ @Override public java.lang.Integer value7() { return getMdCompletion(); } /** * {@inheritDoc} */ @Override public java.lang.Integer value8() { return getOwner(); } /** * {@inheritDoc} */ @Override public java.lang.Long value9() { return getDatestamp(); } /** * {@inheritDoc} */ @Override public java.lang.Long value10() { return getDateCreation(); } /** * {@inheritDoc} */ @Override public java.lang.String value11() { return getTitle(); } /** * {@inheritDoc} */ @Override public java.lang.String value12() { return getProfile(); } /** * {@inheritDoc} */ @Override public java.lang.Integer value13() { return getParentIdentifier(); } /** * {@inheritDoc} */ @Override public java.lang.Boolean value14() { return getIsValidated(); } /** * {@inheritDoc} */ @Override public java.lang.Boolean value15() { return getIsPublished(); } /** * {@inheritDoc} */ @Override public java.lang.String value16() { return getLevel(); } /** * {@inheritDoc} */ @Override public java.lang.String value17() { return getResume(); } /** * {@inheritDoc} */ @Override public java.lang.String value18() { return getValidationRequired(); } /** * {@inheritDoc} */ @Override public java.lang.String value19() { return getValidatedState(); } /** * {@inheritDoc} */ @Override public java.lang.String value20() { return getComment(); } /** * {@inheritDoc} */ @Override public MetadataRecord value1(java.lang.Integer value) { setId(value); return this; } /** * {@inheritDoc} */ @Override public MetadataRecord value2(java.lang.String value) { setMetadataId(value); return this; } /** * {@inheritDoc} */ @Override public MetadataRecord value3(java.lang.String value) { setMetadataIso(value); return this; } /** * {@inheritDoc} */ @Override public MetadataRecord value4(java.lang.Integer value) { setDataId(value); return this; } /** * {@inheritDoc} */ @Override public MetadataRecord value5(java.lang.Integer value) { setDatasetId(value); return this; } /** * {@inheritDoc} */ @Override public MetadataRecord value6(java.lang.Integer value) { setServiceId(value); return this; } /** * {@inheritDoc} */ @Override public MetadataRecord value7(java.lang.Integer value) { setMdCompletion(value); return this; } /** * {@inheritDoc} */ @Override public MetadataRecord value8(java.lang.Integer value) { setOwner(value); return this; } /** * {@inheritDoc} */ @Override public MetadataRecord value9(java.lang.Long value) { setDatestamp(value); return this; } /** * {@inheritDoc} */ @Override public MetadataRecord value10(java.lang.Long value) { setDateCreation(value); return this; } /** * {@inheritDoc} */ @Override public MetadataRecord value11(java.lang.String value) { setTitle(value); return this; } /** * {@inheritDoc} */ @Override public MetadataRecord value12(java.lang.String value) { setProfile(value); return this; } /** * {@inheritDoc} */ @Override public MetadataRecord value13(java.lang.Integer value) { setParentIdentifier(value); return this; } /** * {@inheritDoc} */ @Override public MetadataRecord value14(java.lang.Boolean value) { setIsValidated(value); return this; } /** * {@inheritDoc} */ @Override public MetadataRecord value15(java.lang.Boolean value) { setIsPublished(value); return this; } /** * {@inheritDoc} */ @Override public MetadataRecord value16(java.lang.String value) { setLevel(value); return this; } /** * {@inheritDoc} */ @Override public MetadataRecord value17(java.lang.String value) { setResume(value); return this; } /** * {@inheritDoc} */ @Override public MetadataRecord value18(java.lang.String value) { setValidationRequired(value); return this; } /** * {@inheritDoc} */ @Override public MetadataRecord value19(java.lang.String value) { setValidatedState(value); return this; } /** * {@inheritDoc} */ @Override public MetadataRecord value20(java.lang.String value) { setComment(value); return this; } /** * {@inheritDoc} */ @Override public MetadataRecord values(java.lang.Integer value1, java.lang.String value2, java.lang.String value3, java.lang.Integer value4, java.lang.Integer value5, java.lang.Integer value6, java.lang.Integer value7, java.lang.Integer value8, java.lang.Long value9, java.lang.Long value10, java.lang.String value11, java.lang.String value12, java.lang.Integer value13, java.lang.Boolean value14, java.lang.Boolean value15, java.lang.String value16, java.lang.String value17, java.lang.String value18, java.lang.String value19, java.lang.String value20) { return this; } // ------------------------------------------------------------------------- // Constructors // ------------------------------------------------------------------------- /** * Create a detached MetadataRecord */ public MetadataRecord() { super(org.constellation.database.api.jooq.tables.Metadata.METADATA); } /** * Create a detached, initialised MetadataRecord */ public MetadataRecord(java.lang.Integer id, java.lang.String metadataId, java.lang.String metadataIso, java.lang.Integer dataId, java.lang.Integer datasetId, java.lang.Integer serviceId, java.lang.Integer mdCompletion, java.lang.Integer owner, java.lang.Long datestamp, java.lang.Long dateCreation, java.lang.String title, java.lang.String profile, java.lang.Integer parentIdentifier, java.lang.Boolean isValidated, java.lang.Boolean isPublished, java.lang.String level, java.lang.String resume, java.lang.String validationRequired, java.lang.String validatedState, java.lang.String comment) { super(org.constellation.database.api.jooq.tables.Metadata.METADATA); setValue(0, id); setValue(1, metadataId); setValue(2, metadataIso); setValue(3, dataId); setValue(4, datasetId); setValue(5, serviceId); setValue(6, mdCompletion); setValue(7, owner); setValue(8, datestamp); setValue(9, dateCreation); setValue(10, title); setValue(11, profile); setValue(12, parentIdentifier); setValue(13, isValidated); setValue(14, isPublished); setValue(15, level); setValue(16, resume); setValue(17, validationRequired); setValue(18, validatedState); setValue(19, comment); } }