Interface CompoundFieldSetterEmitter<P extends EntityProperties>

  • All Superinterfaces:
    CodeEmitter<P>

    public interface CompoundFieldSetterEmitter<P extends EntityProperties>
    extends CodeEmitter<P>
    Specialised code emitter that can be used to generate field setting code that handles multiple fields at once. Can be used to combine class-specific handling with the generic field handling in class-level emitter. Usage: put an annotation on one of the fields and ignore using SkipCodeGen annotation. Only used for generating setter code, i.e.: not used for constructor invocations.
    • Method Summary