CloneSet239


Previous CloneSetNext CloneSetBack to Main Report
Clone
Mass
Clones in
CloneSet
Parameter
Count
Clone
Similarity
Syntax Category
[Sequence Length]
31220.967class_body_declarations[2]
Clone AbstractionParameter Bindings
Clone Instance
(Click to see clone)
Line CountSource Line
Source File
132186
E:/TSE/Projects-CloneDR/sql12/app/src/net/sourceforge/squirrel_sql/client/update/gui/ArtifactStatus.java
231133
E:/TSE/Projects-CloneDR/sql12/app/src/net/sourceforge/squirrel_sql/client/update/xmlbeans/ReleaseXmlBean.java
Next
Last
Clone Instance
1
Line Count
32
Source Line
186
Source File
E:/TSE/Projects-CloneDR/sql12/app/src/net/sourceforge/squirrel_sql/client/update/gui/ArtifactStatus.java

/**
 * @see java.lang.Object#hashCode()
 */
@Override public int hashCode() {
  final int prime = 31;
  int result = 1;
  result = prime * result + ((name == null) ? 0: name.hashCode());
  result = prime * result + ((type == null) ? 0: type.hashCode());
  return result;
}

/**
 * @see java.lang.Object#equals(java.lang.Object)
 */
@Override public boolean equals(Object obj) {
  if (this == obj)
    return true;
  if (obj == null)
    return false;
  if (getClass() != obj.getClass())
    return false;
  final ArtifactStatus other = (ArtifactStatus) obj;
  if (name == null) {
    if (other.name != null)
      return false;
  }
  else
    if ( !name.equals(other.name))
      return false;
  if (type == null) {
    if (other.type != null)
      return false;
  }
  else
    if ( !type.equals(other.type))
      return false;
  return true;
}


First
Previous
Clone Instance
2
Line Count
31
Source Line
133
Source File
E:/TSE/Projects-CloneDR/sql12/app/src/net/sourceforge/squirrel_sql/client/update/xmlbeans/ReleaseXmlBean.java

/**
 * @see java.lang.Object#hashCode()
 */
@Override public int hashCode() {
  final int prime = 31;
  int result = 1;
  result = prime * result + ((name == null) ? 0: name.hashCode());
  result = prime * result + ((version == null) ? 0: version.hashCode());
  return result;
}

/**
 * @see java.lang.Object#equals(java.lang.Object)
 */
@Override public boolean equals(Object obj) {
  if (this == obj)
    return true;
  if (obj == null)
    return false;
  if (getClass() != obj.getClass())
    return false;
  final ReleaseXmlBean other = (ReleaseXmlBean) obj;
  if (name == null) {
    if (other.name != null)
      return false;
  }
  else
    if ( !name.equals(other.name))
      return false;
  if (version == null) {
    if (other.version != null)
      return false;
  }
  else
    if ( !version.equals(other.version))
      return false;
  return true;
}


Clone AbstractionParameter Count: 2Parameter Bindings

/**
         * @see java.lang.Object#hashCode()
         */
/**
    * @see java.lang.Object#hashCode()
    */
@Override public int hashCode() {
  final int prime = 31;
  int result = 1;
  result = prime * result + ((name == null) ? 0: name.hashCode());
  result = prime * result + (( [[#variable18d7ad80]]== null) ? 0: [[#variable18d7ad80]].hashCode());
  return result;
}

/**
         * @see java.lang.Object#equals(java.lang.Object)
         */
/**
    * @see java.lang.Object#equals(java.lang.Object)
    */
@Override public boolean equals(Object obj) {
  if (this == obj)
    return true;
  if (obj == null)
    return false;
  if (getClass() != obj.getClass())
    return false;
  final [[#variable18d7c5a0]] other = ( [[#variable18d7c5a0]]) obj;
  if (name == null) {
    if (other.name != null)
      return false;
  }
  else
    if ( !name.equals(other.name))
      return false;
  if ( [[#variable18d7ad80]]== null) {
    if (other. [[#variable18d7ad80]]!= null)
      return false;
  }
  else
    if ( ! [[#variable18d7ad80]].equals(other. [[#variable18d7ad80]]))
      return false;
  return true;
}
 

CloneAbstraction
Parameter Bindings
Parameter
Index
Clone
Instance
Parameter
Name
Value
11[[#18d7ad80]]
type 
12[[#18d7ad80]]
version 
21[[#18d7c5a0]]
ArtifactStatus 
22[[#18d7c5a0]]
ReleaseXmlBean