1ee699a61a5687d7c8518b639a940c8e9d1b384ddJan Nordqvistpackage com.android.hotspot2.omadm;
2ee699a61a5687d7c8518b639a940c8e9d1b384ddJan Nordqvist
3ee699a61a5687d7c8518b639a940c8e9d1b384ddJan Nordqvistpublic class NodeAttribute {
4ee699a61a5687d7c8518b639a940c8e9d1b384ddJan Nordqvist    private final String mName;
5ee699a61a5687d7c8518b639a940c8e9d1b384ddJan Nordqvist    private final String mType;
6ee699a61a5687d7c8518b639a940c8e9d1b384ddJan Nordqvist    private final String mValue;
7ee699a61a5687d7c8518b639a940c8e9d1b384ddJan Nordqvist
8ee699a61a5687d7c8518b639a940c8e9d1b384ddJan Nordqvist    public NodeAttribute(String name, String type, String value) {
9ee699a61a5687d7c8518b639a940c8e9d1b384ddJan Nordqvist        mName = name;
10ee699a61a5687d7c8518b639a940c8e9d1b384ddJan Nordqvist        mType = type;
11ee699a61a5687d7c8518b639a940c8e9d1b384ddJan Nordqvist        mValue = value;
12ee699a61a5687d7c8518b639a940c8e9d1b384ddJan Nordqvist    }
13ee699a61a5687d7c8518b639a940c8e9d1b384ddJan Nordqvist
14ee699a61a5687d7c8518b639a940c8e9d1b384ddJan Nordqvist    public String getName() {
15ee699a61a5687d7c8518b639a940c8e9d1b384ddJan Nordqvist        return mName;
16ee699a61a5687d7c8518b639a940c8e9d1b384ddJan Nordqvist    }
17ee699a61a5687d7c8518b639a940c8e9d1b384ddJan Nordqvist
18ee699a61a5687d7c8518b639a940c8e9d1b384ddJan Nordqvist    public String getValue() {
19ee699a61a5687d7c8518b639a940c8e9d1b384ddJan Nordqvist        return mValue;
20ee699a61a5687d7c8518b639a940c8e9d1b384ddJan Nordqvist    }
21ee699a61a5687d7c8518b639a940c8e9d1b384ddJan Nordqvist
22ee699a61a5687d7c8518b639a940c8e9d1b384ddJan Nordqvist    public String getType() {
23ee699a61a5687d7c8518b639a940c8e9d1b384ddJan Nordqvist        return mType;
24ee699a61a5687d7c8518b639a940c8e9d1b384ddJan Nordqvist    }
25ee699a61a5687d7c8518b639a940c8e9d1b384ddJan Nordqvist
26ee699a61a5687d7c8518b639a940c8e9d1b384ddJan Nordqvist    @Override
27ee699a61a5687d7c8518b639a940c8e9d1b384ddJan Nordqvist    public String toString() {
28ee699a61a5687d7c8518b639a940c8e9d1b384ddJan Nordqvist        return String.format("%s (%s) = '%s'", mName, mType, mValue);
29ee699a61a5687d7c8518b639a940c8e9d1b384ddJan Nordqvist    }
30ee699a61a5687d7c8518b639a940c8e9d1b384ddJan Nordqvist}
31