@BeforeMapping public void storeMappedInstance(Object source, @MappingTarget Object target) { knownInstances.put( source, target ); } }
@BeforeMapping public void setEntity(@MappingTarget ParentEntity parentEntity) { this.parentEntity = parentEntity; // you could do stuff with the EntityManager here }
@AfterMapping public void establishRelation(@MappingTarget ChildEntity childEntity) { childEntity.setMyParent( parentEntity ); // you could do stuff with the EntityManager here }
@AfterMapping default void after(PetData petData, @MappingTarget Pet pet) { pet.supplierOfMetadata(() -> new MetadataImpl<>(Pet.class, petData)); } }
@AfterMapping protected void limparNulos(@MappingTarget EvtPgtos evtPgtos) { LimpadorNulos limpadorNulos = new LimpadorNulos(); limpadorNulos.executarLimpeza(evtPgtos); }
@AfterMapping protected void limparNulos(TabelaFuncao tabelaFuncao, @MappingTarget ESocial.EvtTabFuncao evtTabFuncao) { LimpadorNulos limpadorNulos = new LimpadorNulos(); limpadorNulos.executarLimpeza(evtTabFuncao); } }
@AfterMapping protected void limparNulos(@MappingTarget EvtAfastTemp evtAfastTemp) { LimpadorNulos limpadorNulos = new LimpadorNulos(); limpadorNulos.executarLimpeza(evtAfastTemp); }
@AfterMapping default void after(PersonData data, @MappingTarget Person target) { target.supplierOfMetadata(() -> new MetadataImpl<>(Person.class, data)); } }
@AfterMapping protected void limparNulos(@MappingTarget EvtFechaEvPer evtFechaEvPer) { LimpadorNulos limpadorNulos = new LimpadorNulos(); limpadorNulos.executarLimpeza(evtFechaEvPer); }
@AfterMapping protected void limparNulos(TSVAltContr tsvInicio, @MappingTarget ESocial.EvtTSVAltContr evtTSVAltContr) { LimpadorNulos limpadorNulos = new LimpadorNulos(); limpadorNulos.executarLimpeza(evtTSVAltContr); }
@AfterMapping protected void limparNulos(TabelaProcesso tabelaProcesso, @MappingTarget ESocial.EvtTabProcesso evtTabProcesso) { LimpadorNulos limpadorNulos = new LimpadorNulos(); limpadorNulos.executarLimpeza(evtTabProcesso); } }
@AfterMapping protected void limparNulos(@MappingTarget ESocial.EvtTSVTermino evtTSVTermino) { LimpadorNulos limpadorNulos = new LimpadorNulos(); limpadorNulos.executarLimpeza(evtTSVTermino); }
@AfterMapping protected void limparNulos(TSVInicio tsvInicio, @MappingTarget ESocial.EvtTSVInicio evtTSVInicio) { LimpadorNulos limpadorNulos = new LimpadorNulos(); limpadorNulos.executarLimpeza(evtTSVInicio); }
@AfterMapping protected void limparNulos(@MappingTarget EvtTotConting evtTotConting) { LimpadorNulos limpadorNulos = new LimpadorNulos(); limpadorNulos.executarLimpeza(evtTotConting); }
@AfterMapping protected void limparNulos(@MappingTarget EvtDeslig evtDeslig) { LimpadorNulos limpadorNulos = new LimpadorNulos(); limpadorNulos.executarLimpeza(evtDeslig); }
@AfterMapping protected void limparNulos(TabelaRubrica tabelaRubrica, @MappingTarget ESocial.EvtTabRubrica evtTabRubrica) { LimpadorNulos limpadorNulos = new LimpadorNulos(); limpadorNulos.executarLimpeza(evtTabRubrica); } }
@AfterMapping protected void limparNulos(TabelaAmbiente tabelaAmbiente, @MappingTarget ESocial.EvtTabAmbiente evtTabAmbiente) { LimpadorNulos limpadorNulos = new LimpadorNulos(); limpadorNulos.executarLimpeza(evtTabAmbiente); }
@AfterMapping protected void limparNulos(@MappingTarget EvtExclusao evtExclusao) { LimpadorNulos limpadorNulos = new LimpadorNulos(); limpadorNulos.executarLimpeza(evtExclusao); }
@AfterMapping protected void limparNulos(TabelaHorario tabelaHorario, @MappingTarget ESocial.EvtTabHorTur evtTabHorTur) { LimpadorNulos limpadorNulos = new LimpadorNulos(); limpadorNulos.executarLimpeza(evtTabHorTur); } }
/** * The mapping method for the updating the entity from DTO object. * * @param model the entity object. * @param dto the DTO object. */ @Mapping(target = "guid", ignore = true) @Mapping(target = "version", ignore = true) @Mapping(target = "persisted", ignore = true) public void update(@MappingTarget ENTITY model, DTO dto);