1 18 19 package org.apache.beehive.netui.tools.testrecorder.shared; 20 21 26 27 public class NVPair { 28 29 private String name; 30 private String value; 31 32 public NVPair( String name, String value ) { 33 if ( name == null || value == null ) { 34 throw new RuntimeException ( "name( " + name + " ) and value( " + value + " ) must not be null." ); 35 } 36 this.name = name; 37 this.value = value; 38 } 39 40 public String getName() { 41 return name; 42 } 43 44 public String getValue() { 45 return value; 46 } 47 48 public boolean equals( Object object ) { 49 if ( this == object ) { 50 return true; 51 } 52 else if ( object == null || getClass() != object.getClass() ) { 53 return false; 54 } 55 NVPair other = (NVPair) object; 56 if ( this.getName().equals( other.getName() ) && this.getValue().equals( other.getValue() ) ) { 57 return true; 58 } 59 return false; 60 } 61 62 public String toString () { 63 return "name( " + name + " ), value( " + value + " )"; 64 } 65 } 66 | Popular Tags |