0
我想對類型爲Optional<String>
的字段進行建模,但無法找到EOptional
EType
或等效選項來製作屬性可選。如何建模/生成Java 8使用Eclipse EMF的可選屬性
我想對類型爲Optional<String>
的字段進行建模,但無法找到EOptional
EType
或等效選項來製作屬性可選。如何建模/生成Java 8使用Eclipse EMF的可選屬性
EMF中沒有EOptional
。由於您可能正在編寫自己的Acceleo生成器(根據我的理解),您可以處理EAttribute/EOperation
基數。如果lowerBound
爲0
,則可能意味着該字段是可選的,並生成代碼。
另一個解決方案是創建自己的Optional
EDataType
用正確的instanceClassName
像EMF「外部類型」(見here的一些細節)