001
014
015 package com.liferay.portal.kernel.mobile.device;
016
017 import com.liferay.portal.kernel.util.Validator;
018
019 import java.io.Serializable;
020
021
025 public class Capability implements Serializable {
026
027 public Capability(String name, String value) {
028 _name = name;
029 _value = value;
030 }
031
032 @Override
033 public boolean equals(Object obj) {
034 if (this == obj) {
035 return true;
036 }
037
038 if (!(obj instanceof Capability)) {
039 return false;
040 }
041
042 Capability capability = (Capability)obj;
043
044 if (Validator.equals(_name, capability._name) &&
045 Validator.equals(_value, capability._value)) {
046
047 return true;
048 }
049
050 return false;
051 }
052
053 public String getName() {
054 return _name;
055 }
056
057 public String getValue() {
058 return _value;
059 }
060
061 private String _name;
062 private String _value;
063
064 }