1 14 package org.compiere.util; 15 16 22 public final class ValueNamePair extends NamePair 23 { 24 29 public ValueNamePair(String value, String name) 30 { 31 super(name); 32 m_value = value; 33 if (m_value == null) 34 m_value = ""; 35 } 37 38 private String m_value = null; 39 40 44 public String getValue() 45 { 46 return m_value; 47 } 49 53 public String getID() 54 { 55 return m_value; 56 } 58 63 public boolean equals(Object obj) 64 { 65 if (obj instanceof ValueNamePair) 66 { 67 ValueNamePair pp = (ValueNamePair)obj; 68 if (pp.getName() != null && pp.getValue() != null && 69 pp.getName().equals(getName()) && pp.getValue().equals(m_value)) 70 return true; 71 return false; 72 } 73 return false; 74 } 76 80 public int hashCode() 81 { 82 return m_value.hashCode(); 83 } 85 } 87 | Popular Tags |