Stereotype «ServiceObject»
Stereotype «Service Object»
is used to model service objects. They define together with the service interface (stereotype «JEAFService») the public interface of a service.
Stereotype | «ServiceObject» |
|
---|---|---|
Applicable Elements | Class |
|
Tagged Values | ||
Name | Type | Description |
hasCustomImplementation |
Boolean |
|
hasCustomSerialization |
Boolean |
Tagged value can be used to define that a classes has a custom serialization mechanism. |
customizeGenericBuilder |
Boolean |
Tagged value can be used to further customize the generated generic builder. This e.g. allows to add custom operations to a generated builder. This option only becomes active if a class has a custom implementation. |
compositeDataType |
Boolean |
|
compositeDataTypePublicFieldName |
String |
|
compositeDataTypeReadonly |
Boolean |
|
compositeDataTypeCustomSerialization |
Boolean |
|
technicalBaseClass |
Boolean |
|
readOnly |
Boolean |
|
validateOnBuild |
Boolean |
|
ofMethod |
OfMethodType |
|
suppressSubtypesMapping |
Boolean |
For further information please also refer to:
Generated by JEAF Generator