UML Modeling Guide

Stereotype «ServiceObject»

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