Package sc.obj

Annotation Type ValueObject


  • @Target({TYPE,FIELD,METHOD})
    @Retention(RUNTIME)
    public @interface ValueObject
    Used to mark a type or property as representing a 'value object'. Value objects tend to be simple reference objects where the properties are essentially just in a new name space but otherwise thought to be part of the referencing or parent object.