/**
* 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);
}
}