| |
| import ns org.osbp.mysmartshop.entities.BaseID |
| import ns org.osbp.mysmartshop.entities.BaseUUID |
| import ns org.osbp.mysmartshop.entities.DtoTestParent |
| import ns org.osbp.mysmartshop.entities.DtoTestChildContainment |
| import ns org.osbp.mysmartshop.entities.DtoTestChildCrossRef |
| import ns org.osbp.mysmartshop.entities.DtoTestBean |
| import ns org.osbp.mysmartshop.entities.Mcustomer |
| import ns org.osbp.mysmartshop.entities.CashRegister |
| import ns org.osbp.mysmartshop.entities.CashSlip |
| import ns org.osbp.mysmartshop.entities.CashPosition |
| import ns org.osbp.mysmartshop.entities.CashPayment |
| import ns org.osbp.mysmartshop.entities.CashPaymentMethod |
| import ns org.osbp.mysmartshop.entities.CompanyRelationType |
| import ns org.osbp.mysmartshop.entities.CompanyGroup |
| import ns org.osbp.mysmartshop.entities.Company |
| import ns org.osbp.mysmartshop.entities.Address |
| import ns org.osbp.mysmartshop.entities.Department |
| import ns org.osbp.mysmartshop.entities.Bar |
| import ns org.osbp.mysmartshop.entities.Test |
| import ns org.osbp.mysmartshop.entities.CashSubPosition |
| import ns org.osbp.mysmartshop.entities.CashDrawerCurrency |
| import ns org.osbp.mysmartshop.entities.CashDrawerSum |
| package org.osbp.mysmartshop.dtos { |
| |
| autoDto BaseIDDto wraps BaseID { |
| |
| inheritVar id |
| inheritVar ^version |
| } |
| |
| autoDto BaseUUIDDto wraps BaseUUID { |
| |
| inheritVar id |
| inheritVar ^version |
| } |
| |
| autoDto BarDto extends BaseUUIDDto wraps Bar { |
| |
| inheritVar fooxxx |
| } |
| |
| autoDto DtoTestParentDto extends BaseUUIDDto wraps DtoTestParent { |
| |
| def String foo( ) { |
| return if( beanx !== null ) "X" else "Y" |
| } |
| |
| def void foo2( ) { |
| setString( "xxyy" ); |
| } |
| |
| inheritVar string |
| |
| } |
| } |