Start line:  
End line:  

Snippet Preview

Snippet HTML Code

Stack Overflow Questions
  /*
   * #%L
   * Service Activity Monitoring :: Common
   * %%
   * Copyright (C) 2011 - 2012 Talend Inc.
   * %%
   * Licensed under the Apache License, Version 2.0 (the "License");
   * you may not use this file except in compliance with the License.
   * You may obtain a copy of the License at
  * 
  *      http://www.apache.org/licenses/LICENSE-2.0
  * 
  * Unless required by applicable law or agreed to in writing, software
  * distributed under the License is distributed on an "AS IS" BASIS,
  * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  * See the License for the specific language governing permissions and
  * limitations under the License.
  * #L%
  */
 package org.talend.esb.sam.common.event;
 
 
 
 //@Embeddable
 public class Originator implements Serializable {
 
     //@Transient
     private static final long serialVersionUID = 3926684116318585338L;
 
     //@Basic(optional = false)
     //@Column(name = "ORIG_PROCESS_ID")
     private String processId;
     //@Basic(optional = false)
     //@Column(name = "ORIG_IP", length=64)
     private String ip;
     //@Basic(optional = false)
     //@Column(name = "ORIG_HOSTENAME", length=128)
     private String hostname;
     //@Column(name = "ORIG_CUSTOM_ID")
     private String customId;
     //@Column(name = "ORIG_PRINCIPAL")
     private String principal;
 
     public Originator(String processIdString ipString hostname,
             String customIdString principal) {
         super();
         this. = processId;
         this. = ip;
         this. = hostname;
         this. = customId;
         this. = principal;
     }
 
     public Originator() {
         super();
     }
 
     public String getProcessId() {
         return ;
     }
 
     public void setProcessId(String processId) {
         this. = processId;
     }
 
     public String getIp() {
         return ;
     }
 
     public void setIp(String ip) {
         this. = ip;
     }
 
     public String getHostname() {
         return ;
     }
 
     public void setHostname(String hostname) {
         this. = hostname;
     }
 
     public String getCustomId() {
         return ;
     }
 
     public void setCustomId(String customId) {
         this. = customId;
     }
 
     public String getPrincipal() {
         return ;
     }
 
     public void setPrincipal(String principal) {
         this. = principal;
     }
    @Override
    public int hashCode() {
        final int prime = 31;
        int result = 1;
        result = prime * result + (( == null) ? 0 : .hashCode());
        result = prime * result + (( == null) ? 0 : .hashCode());
        result = prime * result + (( == null) ? 0 : .hashCode());
        result = prime * result + (( == null) ? 0 : .hashCode());
        result = prime * result + (( == null) ? 0 : .hashCode());
        return result;
    }
    @Override
    public boolean equals(Object obj) {
        if (this == obj) {
            return true;
        }
        if (obj == null) {
            return false;
        }
        if (getClass() != obj.getClass()) {
            return false;
        }
        Originator other = (Originator)obj;
        if ( == null) {
            if (other.customId != null) {
                return false;
            }
        } else if (!.equals(other.customId)) {
            return false;
        }
        if ( == null) {
            if (other.hostname != null) {
                return false;
            }
        } else if (!.equals(other.hostname)) {
            return false;
        }
        if ( == null) {
            if (other.ip != null) {
                return false;
            }
        } else if (!.equals(other.ip)) {
            return false;
        }
        if ( == null) {
            if (other.principal != null) {
                return false;
            }
        } else if (!.equals(other.principal)) {
            return false;
        }
        if ( == null) {
            if (other.processId != null) {
                return false;
            }
        } else if (!.equals(other.processId)) {
            return false;
        }
        return true;
    }
    
    @Override
    public String toString() {
        return ToStringBuilder.reflectionToString(this.);
    }
New to GrepCode? Check out our FAQ X