com.hihsoft.sso.sysmonitor.syslogs.model.TlogDbsql.java Source code

Java tutorial

Introduction

Here is the source code for com.hihsoft.sso.sysmonitor.syslogs.model.TlogDbsql.java

Source

/**
 * Copyright (c) 2013-2015 www.javahih.com
 *
 * Licensed under the Apache License, Version 2.0 (the "License");
 */
package com.hihsoft.sso.sysmonitor.syslogs.model;

import org.apache.commons.lang.builder.EqualsBuilder;
import org.apache.commons.lang.builder.HashCodeBuilder;
import org.apache.commons.lang.builder.ToStringBuilder;

import com.hihsoft.baseclass.model.BaseEntity;

/**
 * <p> Title: </p>
 * <p> Description:</p>
 * <p> Copyright: Copyright (c) 2011 </p>
 * <p> Company:javahih.co.,ltd </p>
 *
 * @author zhujw
 * @version 1.0
 */

public class TlogDbsql extends BaseEntity {

    private static final long serialVersionUID = 5369926891287444693L;
    //alias
    public static final String TABLE_ALIAS = "TlogDbsql";
    public static final String ALIAS_DATABASE_OID = "databaseOid";
    public static final String ALIAS_TABLE_NAME = "tableName";
    public static final String ALIAS_TABLE_OPERATE = "tableOperate";
    public static final String ALIAS_TABLE_ACCESS_TIMES = "tableAccessTimes";
    public static final String ALIAS_TABLE_ACCESS_LAST_TIME = "tableAccessLastTime";
    public static final String ALIAS_COLUMES = "columes";
    public static final String ALIAS_USERID = "userid";

    //date formats

    //columns START
    private java.lang.String databaseOid;
    private java.lang.String tableName;
    private java.lang.String tableOperate;
    private java.lang.String tableAccessTimes;
    private java.lang.String tableAccessLastTime;
    private java.lang.String columes;
    private java.lang.String userid;
    //columns END

    public TlogDbsql() {
    }

    public TlogDbsql(java.lang.String databaseOid) {
        this.databaseOid = databaseOid;
    }

    public void setDatabaseOid(java.lang.String value) {
        this.databaseOid = value;
    }

    public java.lang.String getDatabaseOid() {
        return this.databaseOid;
    }

    public void setTableName(java.lang.String value) {
        this.tableName = value;
    }

    public java.lang.String getTableName() {
        return this.tableName;
    }

    public void setTableOperate(java.lang.String value) {
        this.tableOperate = value;
    }

    public java.lang.String getTableOperate() {
        return this.tableOperate;
    }

    public void setTableAccessTimes(java.lang.String value) {
        this.tableAccessTimes = value;
    }

    public java.lang.String getTableAccessTimes() {
        return this.tableAccessTimes;
    }

    public void setTableAccessLastTime(java.lang.String value) {
        this.tableAccessLastTime = value;
    }

    public java.lang.String getTableAccessLastTime() {
        return this.tableAccessLastTime;
    }

    public void setColumes(java.lang.String value) {
        this.columes = value;
    }

    public java.lang.String getColumes() {
        return this.columes;
    }

    public void setUserid(java.lang.String value) {
        this.userid = value;
    }

    public java.lang.String getUserid() {
        return this.userid;
    }

    public String toString() {
        return new ToStringBuilder(this).append("DatabaseOid", getDatabaseOid()).append("TableName", getTableName())
                .append("TableOperate", getTableOperate()).append("TableAccessTimes", getTableAccessTimes())
                .append("TableAccessLastTime", getTableAccessLastTime()).append("Columes", getColumes())
                .append("Userid", getUserid()).toString();
    }

    public int hashCode() {
        return new HashCodeBuilder().append(getDatabaseOid()).append(getTableName()).append(getTableOperate())
                .append(getTableAccessTimes()).append(getTableAccessLastTime()).append(getColumes())
                .append(getUserid()).toHashCode();
    }

    public boolean equals(Object obj) {
        if (obj instanceof TlogDbsql == false)
            return false;
        if (this == obj)
            return true;
        TlogDbsql other = (TlogDbsql) obj;
        return new EqualsBuilder().append(getDatabaseOid(), other.getDatabaseOid())
                .append(getTableName(), other.getTableName()).append(getTableOperate(), other.getTableOperate())
                .append(getTableAccessTimes(), other.getTableAccessTimes())
                .append(getTableAccessLastTime(), other.getTableAccessLastTime())
                .append(getColumes(), other.getColumes()).append(getUserid(), other.getUserid()).isEquals();
    }
}

//uncap_first??cap_first?lower_case?upper_case