You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: kotlin-insight-client/kotlin-insight-client-api/src/main/kotlin/com/linkedplanet/kotlininsightclient/api/model/Model.kt
+31Lines changed: 31 additions & 0 deletions
Original file line number
Diff line number
Diff line change
@@ -67,7 +67,9 @@ fun <T> InsightObjectPage<T>.plus(insightObjectPage: InsightObjectPage<T>): Insi
67
67
)
68
68
69
69
data classInsightObject(
70
+
@get:JvmName("getObjectTypeId")
70
71
valobjectTypeId:InsightObjectTypeId,
72
+
@get:JvmName("getId")
71
73
valid:InsightObjectId,
72
74
valobjectTypeName:String,
73
75
valobjectKey:String,
@@ -78,8 +80,10 @@ data class InsightObject(
78
80
)
79
81
80
82
data classInsightReference(
83
+
@get:JvmName("getObjectTypeId")
81
84
valobjectTypeId:InsightObjectTypeId,
82
85
valobjectTypeName:String,
86
+
@get:JvmName("getObjectId")
83
87
valobjectId:InsightObjectId,
84
88
valobjectKey:String,
85
89
valobjectName:String
@@ -89,6 +93,7 @@ data class InsightReference(
89
93
* Holds the actual data value(s)
90
94
*/
91
95
sealedclassInsightAttribute(
96
+
@get:JvmName("getAttributeId")
92
97
valattributeId:InsightAttributeId,
93
98
valschema:ObjectTypeSchemaAttribute?
94
99
) {
@@ -231,6 +236,7 @@ sealed class InsightAttribute(
231
236
232
237
// region InsightObjectTypeOperator
233
238
data classObjectTypeSchema(
239
+
@get:JvmName("getId")
234
240
valid:InsightObjectTypeId,
235
241
valname:String,
236
242
valattributes:List<ObjectTypeSchemaAttribute>,
@@ -272,6 +278,7 @@ sealed class ObjectTypeSchemaAttribute {
272
278
funisReference() : Boolean=thisisReferenceSchema
273
279
274
280
classSelectSchema(
281
+
@get:JvmName("getId")
275
282
overridevalid:InsightAttributeId,
276
283
overridevalname:String,
277
284
overridevalminimumCardinality:Int,
@@ -281,16 +288,19 @@ sealed class ObjectTypeSchemaAttribute {
281
288
) : ObjectTypeSchemaAttribute() // Select is the only DefaultType with maximumCardinality > 1
282
289
283
290
classReferenceSchema(
291
+
@get:JvmName("getId")
284
292
overridevalid:InsightAttributeId,
285
293
overridevalname:String,
286
294
overridevalminimumCardinality:Int,
287
295
overridevalmaximumCardinality:Int,
288
296
overridevalincludeChildObjectTypes:Boolean,
297
+
@get:JvmName("getReferenceObjectTypeId")
289
298
valreferenceObjectTypeId:InsightObjectTypeId, // objectTypeId of the referenced object
290
299
valreferenceKind:ReferenceKind
291
300
) : ObjectTypeSchemaAttribute()
292
301
293
302
classUnknownSchema(
303
+
@get:JvmName("getId")
294
304
overridevalid:InsightAttributeId,
295
305
overridevalname:String,
296
306
overridevalminimumCardinality:Int,
@@ -301,76 +311,87 @@ sealed class ObjectTypeSchemaAttribute {
301
311
302
312
// region types having just the superclass attributes
303
313
data classTextSchema(
314
+
@get:JvmName("getId")
304
315
overridevalid:InsightAttributeId,
305
316
overridevalname:String,
306
317
overridevalminimumCardinality:Int,
307
318
overridevalmaximumCardinality:Int,
308
319
overridevalincludeChildObjectTypes:Boolean,
309
320
) : ObjectTypeSchemaAttribute()
310
321
classIntegerSchema(
322
+
@get:JvmName("getId")
311
323
overridevalid:InsightAttributeId,
312
324
overridevalname:String,
313
325
overridevalminimumCardinality:Int,
314
326
overridevalmaximumCardinality:Int,
315
327
overridevalincludeChildObjectTypes:Boolean,
316
328
) : ObjectTypeSchemaAttribute()
317
329
classBoolSchema(
330
+
@get:JvmName("getId")
318
331
overridevalid:InsightAttributeId,
319
332
overridevalname:String,
320
333
overridevalminimumCardinality:Int,
321
334
overridevalmaximumCardinality:Int,
322
335
overridevalincludeChildObjectTypes:Boolean,
323
336
) : ObjectTypeSchemaAttribute()
324
337
classDoubleNumberSchema(
338
+
@get:JvmName("getId")
325
339
overridevalid:InsightAttributeId,
326
340
overridevalname:String,
327
341
overridevalminimumCardinality:Int,
328
342
overridevalmaximumCardinality:Int,
329
343
overridevalincludeChildObjectTypes:Boolean,
330
344
) : ObjectTypeSchemaAttribute()
331
345
classDateSchema(
346
+
@get:JvmName("getId")
332
347
overridevalid:InsightAttributeId,
333
348
overridevalname:String,
334
349
overridevalminimumCardinality:Int,
335
350
overridevalmaximumCardinality:Int,
336
351
overridevalincludeChildObjectTypes:Boolean,
337
352
) : ObjectTypeSchemaAttribute()
338
353
classTimeSchema(
354
+
@get:JvmName("getId")
339
355
overridevalid:InsightAttributeId,
340
356
overridevalname:String,
341
357
overridevalminimumCardinality:Int,
342
358
overridevalmaximumCardinality:Int,
343
359
overridevalincludeChildObjectTypes:Boolean,
344
360
) : ObjectTypeSchemaAttribute()
345
361
classDateTimeSchema(
362
+
@get:JvmName("getId")
346
363
overridevalid:InsightAttributeId,
347
364
overridevalname:String,
348
365
overridevalminimumCardinality:Int,
349
366
overridevalmaximumCardinality:Int,
350
367
overridevalincludeChildObjectTypes:Boolean,
351
368
) : ObjectTypeSchemaAttribute()
352
369
classUrlSchema(
370
+
@get:JvmName("getId")
353
371
overridevalid:InsightAttributeId,
354
372
overridevalname:String,
355
373
overridevalminimumCardinality:Int,
356
374
overridevalmaximumCardinality:Int,
357
375
overridevalincludeChildObjectTypes:Boolean,
358
376
) : ObjectTypeSchemaAttribute()
359
377
classEmailSchema(
378
+
@get:JvmName("getId")
360
379
overridevalid:InsightAttributeId,
361
380
overridevalname:String,
362
381
overridevalminimumCardinality:Int,
363
382
overridevalmaximumCardinality:Int,
364
383
overridevalincludeChildObjectTypes:Boolean,
365
384
) : ObjectTypeSchemaAttribute()
366
385
classTextareaSchema(
386
+
@get:JvmName("getId")
367
387
overridevalid:InsightAttributeId,
368
388
overridevalname:String,
369
389
overridevalminimumCardinality:Int,
370
390
overridevalmaximumCardinality:Int,
371
391
overridevalincludeChildObjectTypes:Boolean,
372
392
) : ObjectTypeSchemaAttribute()
373
393
classIpaddressSchema(
394
+
@get:JvmName("getId")
374
395
overridevalid:InsightAttributeId,
375
396
overridevalname:String,
376
397
overridevalminimumCardinality:Int,
@@ -379,41 +400,47 @@ sealed class ObjectTypeSchemaAttribute {
379
400
) : ObjectTypeSchemaAttribute()
380
401
381
402
classUserSchema(
403
+
@get:JvmName("getId")
382
404
overridevalid:InsightAttributeId,
383
405
overridevalname:String,
384
406
overridevalminimumCardinality:Int,
385
407
overridevalmaximumCardinality:Int,
386
408
overridevalincludeChildObjectTypes:Boolean,
387
409
) : ObjectTypeSchemaAttribute()
388
410
classConfluenceSchema(
411
+
@get:JvmName("getId")
389
412
overridevalid:InsightAttributeId,
390
413
overridevalname:String,
391
414
overridevalminimumCardinality:Int,
392
415
overridevalmaximumCardinality:Int,
393
416
overridevalincludeChildObjectTypes:Boolean,
394
417
) : ObjectTypeSchemaAttribute()
395
418
classGroupSchema(
419
+
@get:JvmName("getId")
396
420
overridevalid:InsightAttributeId,
397
421
overridevalname:String,
398
422
overridevalminimumCardinality:Int,
399
423
overridevalmaximumCardinality:Int,
400
424
overridevalincludeChildObjectTypes:Boolean,
401
425
) : ObjectTypeSchemaAttribute()
402
426
classVersionSchema(
427
+
@get:JvmName("getId")
403
428
overridevalid:InsightAttributeId,
404
429
overridevalname:String,
405
430
overridevalminimumCardinality:Int,
406
431
overridevalmaximumCardinality:Int,
407
432
overridevalincludeChildObjectTypes:Boolean,
408
433
) : ObjectTypeSchemaAttribute()
409
434
classProjectSchema(
435
+
@get:JvmName("getId")
410
436
overridevalid:InsightAttributeId,
411
437
overridevalname:String,
412
438
overridevalminimumCardinality:Int,
413
439
overridevalmaximumCardinality:Int,
414
440
overridevalincludeChildObjectTypes:Boolean,
415
441
) : ObjectTypeSchemaAttribute()
416
442
classStatusSchema(
443
+
@get:JvmName("getId")
417
444
overridevalid:InsightAttributeId,
418
445
overridevalname:String,
419
446
overridevalminimumCardinality:Int,
@@ -445,6 +472,7 @@ enum class ReferenceKind(var referenceKindId: Int) {
445
472
446
473
// region InsightSchemaOperator
447
474
data classInsightSchema(
475
+
@get:JvmName("getId")
448
476
valid:InsightSchemaId,
449
477
valname:String,
450
478
valobjectCount:Int,
@@ -467,12 +495,14 @@ data class ReferencedObject(
0 commit comments