All Downloads are FREE. Search and download functionalities are using the official Maven repository.

models.dsl.layout.LongLinkDescriptorLabel.rapid Maven / Gradle / Ivy

There is a newer version: 1.4.2
Show newest version
rapidModel LongLinkDescriptorLabel
	resourceAPI Customer baseURI "http://modelsolv.com"
		objectResource CustomerObject type Customer
			URI urifragment
			referenceEmbed > OrdersBlaBlaBlaBlaBlaBlaBlaBlaBlaBla
				referenceEmbed > LineItemsOrdersBlaBlaBlaBlaBlaBlaBlaBlaBlaBla
					referenceLink > Product
						targetResource ProductObject

			mediaTypes
				application/xml
			method GET Customer
				request
				response CustomerObject statusCode 200

			method POST postSomething
				request CustomerObject
				response CustomerObject statusCode 200

		objectResource ProductObject type Product
			linkDescriptor ProductLink
				ProductID

	dataModel Customer
		structure Customer
			CustomerID : string
			CustomerName : string
			OrdersBlaBlaBlaBlaBlaBlaBlaBlaBlaBla : containing reference Order*

		structure Order
			OrderID : string
			LineItemsOrdersBlaBlaBlaBlaBlaBlaBlaBlaBlaBla : containing reference LineItem*
			Quantity : decimal
			Price : decimal
			Currency : string

		structure LineItem
			lineItemID : string
			Product : reference Product

		structure Product
			ProductID : string
			ProductName : string
			Price : decimal
			ReorderThreshold : decimal
			Image : base64Binary






© 2015 - 2024 Weber Informatics LLC | Privacy Policy