blob: 7b971d79ebbf24c8280c2b2edb02d2abbc831413 [file] [log] [blame]
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
}
}