1
2 package org.kuali.student.security.addressing.dto;
3
4 import java.util.HashMap;
5 import java.util.Map;
6 import javax.xml.bind.annotation.XmlAccessType;
7 import javax.xml.bind.annotation.XmlAccessorType;
8 import javax.xml.bind.annotation.XmlAnyAttribute;
9 import javax.xml.bind.annotation.XmlAttribute;
10 import javax.xml.bind.annotation.XmlSchemaType;
11 import javax.xml.bind.annotation.XmlType;
12 import javax.xml.bind.annotation.XmlValue;
13 import javax.xml.namespace.QName;
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34 @XmlAccessorType(XmlAccessType.FIELD)
35 @XmlType(name = "Relationship", propOrder = {
36 "value"
37 })
38 public class Relationship {
39
40 @XmlValue
41 @XmlSchemaType(name = "anyURI")
42 protected String value;
43 @XmlAttribute(name = "RelationshipType")
44 protected QName relationshipType;
45 @XmlAnyAttribute
46 private Map<QName, String> otherAttributes = new HashMap<QName, String>();
47
48
49
50
51
52
53
54
55
56 public String getValue() {
57 return value;
58 }
59
60
61
62
63
64
65
66
67
68 public void setValue(String value) {
69 this.value = value;
70 }
71
72
73
74
75
76
77
78
79
80 public QName getRelationshipType() {
81 return relationshipType;
82 }
83
84
85
86
87
88
89
90
91
92 public void setRelationshipType(QName value) {
93 this.relationshipType = value;
94 }
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110 public Map<QName, String> getOtherAttributes() {
111 return otherAttributes;
112 }
113
114 }