138 lines
4.6 KiB
Java
138 lines
4.6 KiB
Java
![]() |
/**
|
||
|
* This class is generated by jOOQ
|
||
|
*/
|
||
|
package mineplex.database.tables;
|
||
|
|
||
|
/**
|
||
|
* This class is generated by jOOQ.
|
||
|
*/
|
||
|
@javax.annotation.Generated(
|
||
|
value = {
|
||
|
"http://www.jooq.org",
|
||
|
"jOOQ version:3.5.2"
|
||
|
},
|
||
|
comments = "This class is generated by jOOQ"
|
||
|
)
|
||
|
@java.lang.SuppressWarnings({ "all", "unchecked", "rawtypes" })
|
||
|
public class Mailbox extends org.jooq.impl.TableImpl<mineplex.database.tables.records.MailboxRecord> implements java.io.Serializable, java.lang.Cloneable {
|
||
|
|
||
|
private static final long serialVersionUID = 581316209;
|
||
|
|
||
|
/**
|
||
|
* The reference instance of <code>Account.mailbox</code>
|
||
|
*/
|
||
|
public static final mineplex.database.tables.Mailbox mailbox = new mineplex.database.tables.Mailbox();
|
||
|
|
||
|
/**
|
||
|
* The class holding records for this type
|
||
|
*/
|
||
|
@Override
|
||
|
public java.lang.Class<mineplex.database.tables.records.MailboxRecord> getRecordType() {
|
||
|
return mineplex.database.tables.records.MailboxRecord.class;
|
||
|
}
|
||
|
|
||
|
/**
|
||
|
* The column <code>Account.mailbox.id</code>.
|
||
|
*/
|
||
|
public final org.jooq.TableField<mineplex.database.tables.records.MailboxRecord, java.lang.Integer> id = createField("id", org.jooq.impl.SQLDataType.INTEGER.nullable(false), this, "");
|
||
|
|
||
|
/**
|
||
|
* The column <code>Account.mailbox.accountId</code>.
|
||
|
*/
|
||
|
public final org.jooq.TableField<mineplex.database.tables.records.MailboxRecord, java.lang.Integer> accountId = createField("accountId", org.jooq.impl.SQLDataType.INTEGER, this, "");
|
||
|
|
||
|
/**
|
||
|
* The column <code>Account.mailbox.sender</code>.
|
||
|
*/
|
||
|
public final org.jooq.TableField<mineplex.database.tables.records.MailboxRecord, java.lang.String> sender = createField("sender", org.jooq.impl.SQLDataType.VARCHAR.length(64), this, "");
|
||
|
|
||
|
/**
|
||
|
* The column <code>Account.mailbox.message</code>.
|
||
|
*/
|
||
|
public final org.jooq.TableField<mineplex.database.tables.records.MailboxRecord, java.lang.String> message = createField("message", org.jooq.impl.SQLDataType.VARCHAR.length(1024), this, "");
|
||
|
|
||
|
/**
|
||
|
* The column <code>Account.mailbox.archived</code>.
|
||
|
*/
|
||
|
public final org.jooq.TableField<mineplex.database.tables.records.MailboxRecord, java.lang.Byte> archived = createField("archived", org.jooq.impl.SQLDataType.TINYINT, this, "");
|
||
|
|
||
|
/**
|
||
|
* The column <code>Account.mailbox.deleted</code>.
|
||
|
*/
|
||
|
public final org.jooq.TableField<mineplex.database.tables.records.MailboxRecord, java.lang.Byte> deleted = createField("deleted", org.jooq.impl.SQLDataType.TINYINT, this, "");
|
||
|
|
||
|
/**
|
||
|
* The column <code>Account.mailbox.timeSent</code>.
|
||
|
*/
|
||
|
public final org.jooq.TableField<mineplex.database.tables.records.MailboxRecord, java.sql.Timestamp> timeSent = createField("timeSent", org.jooq.impl.SQLDataType.TIMESTAMP.nullable(false).defaulted(true), this, "");
|
||
|
|
||
|
/**
|
||
|
* Create a <code>Account.mailbox</code> table reference
|
||
|
*/
|
||
|
public Mailbox() {
|
||
|
this("mailbox", null);
|
||
|
}
|
||
|
|
||
|
/**
|
||
|
* Create an aliased <code>Account.mailbox</code> table reference
|
||
|
*/
|
||
|
public Mailbox(java.lang.String alias) {
|
||
|
this(alias, mineplex.database.tables.Mailbox.mailbox);
|
||
|
}
|
||
|
|
||
|
private Mailbox(java.lang.String alias, org.jooq.Table<mineplex.database.tables.records.MailboxRecord> aliased) {
|
||
|
this(alias, aliased, null);
|
||
|
}
|
||
|
|
||
|
private Mailbox(java.lang.String alias, org.jooq.Table<mineplex.database.tables.records.MailboxRecord> aliased, org.jooq.Field<?>[] parameters) {
|
||
|
super(alias, mineplex.database.Account.Account, aliased, parameters, "");
|
||
|
}
|
||
|
|
||
|
/**
|
||
|
* {@inheritDoc}
|
||
|
*/
|
||
|
@Override
|
||
|
public org.jooq.Identity<mineplex.database.tables.records.MailboxRecord, java.lang.Integer> getIdentity() {
|
||
|
return mineplex.database.Keys.IDENTITY_mailbox;
|
||
|
}
|
||
|
|
||
|
/**
|
||
|
* {@inheritDoc}
|
||
|
*/
|
||
|
@Override
|
||
|
public org.jooq.UniqueKey<mineplex.database.tables.records.MailboxRecord> getPrimaryKey() {
|
||
|
return mineplex.database.Keys.KEY_mailbox_PRIMARY;
|
||
|
}
|
||
|
|
||
|
/**
|
||
|
* {@inheritDoc}
|
||
|
*/
|
||
|
@Override
|
||
|
public java.util.List<org.jooq.UniqueKey<mineplex.database.tables.records.MailboxRecord>> getKeys() {
|
||
|
return java.util.Arrays.<org.jooq.UniqueKey<mineplex.database.tables.records.MailboxRecord>>asList(mineplex.database.Keys.KEY_mailbox_PRIMARY);
|
||
|
}
|
||
|
|
||
|
/**
|
||
|
* {@inheritDoc}
|
||
|
*/
|
||
|
@Override
|
||
|
public java.util.List<org.jooq.ForeignKey<mineplex.database.tables.records.MailboxRecord, ?>> getReferences() {
|
||
|
return java.util.Arrays.<org.jooq.ForeignKey<mineplex.database.tables.records.MailboxRecord, ?>>asList(mineplex.database.Keys.mailbox_ibfk_1);
|
||
|
}
|
||
|
|
||
|
/**
|
||
|
* {@inheritDoc}
|
||
|
*/
|
||
|
@Override
|
||
|
public mineplex.database.tables.Mailbox as(java.lang.String alias) {
|
||
|
return new mineplex.database.tables.Mailbox(alias, this);
|
||
|
}
|
||
|
|
||
|
/**
|
||
|
* Rename this table
|
||
|
*/
|
||
|
public mineplex.database.tables.Mailbox rename(java.lang.String name) {
|
||
|
return new mineplex.database.tables.Mailbox(name, null);
|
||
|
}
|
||
|
}
|