models.dsl.links.TwoChainedReferences.rapid Maven / Gradle / Ivy
/*
/dataType1_containment1/dataType2_containment1>dataType3_reference1
and /dataType1_containment1/dataType2_containment2>dataType3_reference1
*/
rapidModel TwoChainedReferences
resourceAPI TwoChainedReferences baseURI "http://modelsolv.com"
objectResource DataType1Object type DataType1
referenceEmbed > dataType1_containment1
referenceLink > dataType2_reference1
targetResource DataType3Object
linkDescriptor DataType3Object.DataType3ObjectLink
referenceLink > dataType2_reference2
targetResource DataType3Object
linkDescriptor DataType3Object.DataType3ObjectLink
mediaTypes
application/xml
method GET Customer
request
response DataType1Object statusCode 200
objectResource DataType3Object type DataType3
linkDescriptor DataType3ObjectLink
dataType2ID
dataModel TwoChainedReferences
structure DataType1
dataType1ID : string
CustomerName : string
dataType1_containment1 : containing reference DataType2
structure DataType2
dataType2ID : string
dataType2_reference1 : reference DataType2
dataType2_reference2 : reference DataType2
structure DataType3
dataType2ID : string