Start line:  
End line:  

Snippet Preview

Snippet HTML Code

Stack Overflow Questions
 /*     */ package org.apache.commons.collections.keyvalue;
 /*     */ 
 /*     */ import java.util.Map.Entry;
 /*     */ import org.apache.commons.collections.KeyValue;
 /*     */ 
 /*     */ public class DefaultKeyValue extends AbstractKeyValue
 /*     */ {
 /*     */   public DefaultKeyValue()
 /*     */   {
/*  42 */     super(nullnull);
/*     */   }
/*     */ 
/*     */   public DefaultKeyValue(Object keyObject value)
/*     */   {
/*  52 */     super(keyvalue);
/*     */   }
/*     */ 
/*     */   public DefaultKeyValue(KeyValue pair)
/*     */   {
/*  62 */     super(pair.getKey(), pair.getValue());
/*     */   }
/*     */ 
/*     */   public DefaultKeyValue(Map.Entry entry)
/*     */   {
/*  72 */     super(entry.getKey(), entry.getValue());
/*     */   }
/*     */ 
/*     */   public Object setKey(Object key)
/*     */   {
/*  84 */     if (key == this) {
/*  85 */       throw new IllegalArgumentException("DefaultKeyValue may not contain itself as a key.");
/*     */     }
/*     */ 
/*  88 */     Object old = this.;
/*  89 */     this. = key;
/*  90 */     return old;
/*     */   }
/*     */ 
/*     */   public Object setValue(Object value)
/*     */   {
/* 101 */     if (value == this) {
/* 102 */       throw new IllegalArgumentException("DefaultKeyValue may not contain itself as a value.");
/*     */     }
/*     */ 
/* 105 */     Object old = this.;
/* 106 */     this. = value;
/* 107 */     return old;
/*     */   }
/*     */ 
/*     */   public Map.Entry toMapEntry()
/*     */   {
/* 117 */     return new DefaultMapEntry(this);
/*     */   }
/*     */ 
/*     */   public boolean equals(Object obj)
/*     */   {
/* 131 */     if (obj == this) {
/* 132 */       return true;
/*     */     }
/* 134 */     if (!(obj instanceof DefaultKeyValue)) {
/* 135 */       return false;
/*     */     }
/*     */ 
/* 138 */     DefaultKeyValue other = (DefaultKeyValue)obj;
/* 139 */     return (getKey() == null ? other.getKey() == null : getKey().equals(other.getKey())) && (getValue() == null ? other.getValue() == null : getValue().equals(other.getValue()));
/*     */   }
/*     */ 
/*     */   public int hashCode()
/*     */   {
/* 153 */     return (getKey() == null ? 0 : getKey().hashCode()) ^ (getValue() == null ? 0 : getValue().hashCode());
/*     */   }
/*     */ }
/* Location:           /home/mnovotny/projects/EMBEDDED_JBOSS_BETA3_COMMUNITY/embedded/output/lib/embedded-jboss/lib/thirdparty-all.jar
 * Qualified Name:     org.apache.commons.collections.keyvalue.DefaultKeyValue
 * JD-Core Version:    0.6.0
 */
New to GrepCode? Check out our FAQ X