| |
| import ns org.eclipse.osbp.dsl.tests.hist.entities.HBaseID |
| import ns org.eclipse.osbp.dsl.tests.hist.entities.HBaseUUID |
| import ns org.eclipse.osbp.dsl.tests.hist.entities.HBaseUUIDHistorized |
| import ns org.eclipse.osbp.dsl.tests.hist.entities.HBaseUUIDTimedependent |
| import ns org.eclipse.osbp.dsl.tests.hist.entities.HOrder |
| import ns org.eclipse.osbp.dsl.tests.hist.entities.HAddress |
| import ns org.eclipse.osbp.dsl.tests.hist.entities.HCountry |
| package org.eclipse.osbp.dsl.tests.hist.dtos { |
| |
| autoDto HBaseIDDto wraps HBaseID { |
| |
| inheritVar id |
| inheritVar ^version |
| } |
| |
| autoDto HBaseUUIDDto wraps HBaseUUID { |
| |
| inheritVar id |
| inheritVar ^version |
| } |
| |
| autoDto HBaseUUIDHistorizedDto wraps HBaseUUIDHistorized { |
| |
| inheritVar id |
| inheritVar validUntil |
| inheritVar histCurrent |
| inheritVar customVersion |
| inheritVar ^version |
| } |
| |
| autoDto HBaseUUIDTimedependentDto wraps HBaseUUIDTimedependent { |
| |
| inheritVar id |
| inheritVar validUntil |
| inheritVar histCurrent |
| inheritVar customVersion |
| inheritVar ^version |
| } |
| |
| autoDto HOrderDto extends HBaseUUIDDto wraps HOrder { |
| |
| inheritVar orderNumber |
| inheritRef deliveryAddress mapto HAddressDto |
| inheritRef invoiceAddress mapto HAddressDto |
| } |
| |
| autoDto HAddressDto extends HBaseUUIDHistorizedDto wraps HAddress { |
| |
| inheritVar name |
| inheritVar street |
| inheritVar postalCode |
| inheritRef country mapto HCountryDto |
| } |
| |
| autoDto HCountryDto extends HBaseUUIDDto wraps HCountry { |
| |
| inheritVar isoCode |
| } |
| } |