a1cc306d64d33a692aec043f6cc068f05be71fa2
[jvcard.git] / src / be / nikiroo / jvcard / TypeInfo.java
1 package be.nikiroo.jvcard;
2
3 /**
4 * This class describes a type, that is, a key-value pair.
5 *
6 * @author niki
7 *
8 */
9 @SuppressWarnings("rawtypes")
10 public class TypeInfo extends BaseClass {
11 private String name;
12 private String value;
13
14 @SuppressWarnings("unchecked")
15 public TypeInfo(String name, String value) {
16 super(null);
17
18 this.name = name;
19 this.value = value;
20 }
21
22 public String getName() {
23 return name;
24 }
25
26 public String getValue() {
27 return value;
28 }
29
30 @Override
31 public String getId() {
32 return "" + name;
33 }
34
35 @Override
36 public String getState() {
37 return "" + name + value;
38 }
39 }