This project has retired. For details please refer to its
Attic page.
GetObjectRelationships xref
1
2 package org.apache.chemistry.opencmis.commons.impl.jaxb;
3
4 import java.math.BigInteger;
5 import javax.xml.bind.JAXBElement;
6 import javax.xml.bind.annotation.XmlAccessType;
7 import javax.xml.bind.annotation.XmlAccessorType;
8 import javax.xml.bind.annotation.XmlElement;
9 import javax.xml.bind.annotation.XmlElementRef;
10 import javax.xml.bind.annotation.XmlRootElement;
11 import javax.xml.bind.annotation.XmlType;
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42 @XmlAccessorType(XmlAccessType.FIELD)
43 @XmlType(name = "", propOrder = {
44 "repositoryId",
45 "objectId",
46 "includeSubRelationshipTypes",
47 "relationshipDirection",
48 "typeId",
49 "filter",
50 "includeAllowableActions",
51 "maxItems",
52 "skipCount",
53 "extension"
54 })
55 @XmlRootElement(name = "getObjectRelationships")
56 public class GetObjectRelationships {
57
58 @XmlElement(required = true)
59 protected String repositoryId;
60 @XmlElement(required = true)
61 protected String objectId;
62 protected Boolean includeSubRelationshipTypes;
63 @XmlElementRef(name = "relationshipDirection", namespace = "http://docs.oasis-open.org/ns/cmis/messaging/200908/", type = JAXBElement.class)
64 protected JAXBElement<EnumRelationshipDirection> relationshipDirection;
65 @XmlElementRef(name = "typeId", namespace = "http://docs.oasis-open.org/ns/cmis/messaging/200908/", type = JAXBElement.class)
66 protected JAXBElement<String> typeId;
67 @XmlElementRef(name = "filter", namespace = "http://docs.oasis-open.org/ns/cmis/messaging/200908/", type = JAXBElement.class)
68 protected JAXBElement<String> filter;
69 @XmlElementRef(name = "includeAllowableActions", namespace = "http://docs.oasis-open.org/ns/cmis/messaging/200908/", type = JAXBElement.class)
70 protected JAXBElement<Boolean> includeAllowableActions;
71 @XmlElementRef(name = "maxItems", namespace = "http://docs.oasis-open.org/ns/cmis/messaging/200908/", type = JAXBElement.class)
72 protected JAXBElement<BigInteger> maxItems;
73 @XmlElementRef(name = "skipCount", namespace = "http://docs.oasis-open.org/ns/cmis/messaging/200908/", type = JAXBElement.class)
74 protected JAXBElement<BigInteger> skipCount;
75 @XmlElementRef(name = "extension", namespace = "http://docs.oasis-open.org/ns/cmis/messaging/200908/", type = JAXBElement.class)
76 protected JAXBElement<CmisExtensionType> extension;
77
78
79
80
81
82
83
84
85
86 public String getRepositoryId() {
87 return repositoryId;
88 }
89
90
91
92
93
94
95
96
97
98 public void setRepositoryId(String value) {
99 this.repositoryId = value;
100 }
101
102
103
104
105
106
107
108
109
110 public String getObjectId() {
111 return objectId;
112 }
113
114
115
116
117
118
119
120
121
122 public void setObjectId(String value) {
123 this.objectId = value;
124 }
125
126
127
128
129
130
131
132
133
134 public Boolean isIncludeSubRelationshipTypes() {
135 return includeSubRelationshipTypes;
136 }
137
138
139
140
141
142
143
144
145
146 public void setIncludeSubRelationshipTypes(Boolean value) {
147 this.includeSubRelationshipTypes = value;
148 }
149
150
151
152
153
154
155
156
157
158 public JAXBElement<EnumRelationshipDirection> getRelationshipDirection() {
159 return relationshipDirection;
160 }
161
162
163
164
165
166
167
168
169
170 public void setRelationshipDirection(JAXBElement<EnumRelationshipDirection> value) {
171 this.relationshipDirection = ((JAXBElement<EnumRelationshipDirection> ) value);
172 }
173
174
175
176
177
178
179
180
181
182 public JAXBElement<String> getTypeId() {
183 return typeId;
184 }
185
186
187
188
189
190
191
192
193
194 public void setTypeId(JAXBElement<String> value) {
195 this.typeId = ((JAXBElement<String> ) value);
196 }
197
198
199
200
201
202
203
204
205
206 public JAXBElement<String> getFilter() {
207 return filter;
208 }
209
210
211
212
213
214
215
216
217
218 public void setFilter(JAXBElement<String> value) {
219 this.filter = ((JAXBElement<String> ) value);
220 }
221
222
223
224
225
226
227
228
229
230 public JAXBElement<Boolean> getIncludeAllowableActions() {
231 return includeAllowableActions;
232 }
233
234
235
236
237
238
239
240
241
242 public void setIncludeAllowableActions(JAXBElement<Boolean> value) {
243 this.includeAllowableActions = ((JAXBElement<Boolean> ) value);
244 }
245
246
247
248
249
250
251
252
253
254 public JAXBElement<BigInteger> getMaxItems() {
255 return maxItems;
256 }
257
258
259
260
261
262
263
264
265
266 public void setMaxItems(JAXBElement<BigInteger> value) {
267 this.maxItems = ((JAXBElement<BigInteger> ) value);
268 }
269
270
271
272
273
274
275
276
277
278 public JAXBElement<BigInteger> getSkipCount() {
279 return skipCount;
280 }
281
282
283
284
285
286
287
288
289
290 public void setSkipCount(JAXBElement<BigInteger> value) {
291 this.skipCount = ((JAXBElement<BigInteger> ) value);
292 }
293
294
295
296
297
298
299
300
301
302 public JAXBElement<CmisExtensionType> getExtension() {
303 return extension;
304 }
305
306
307
308
309
310
311
312
313
314 public void setExtension(JAXBElement<CmisExtensionType> value) {
315 this.extension = ((JAXBElement<CmisExtensionType> ) value);
316 }
317
318 }