Class WorkbasketRepresentationModelAssembler

  • All Implemented Interfaces:
    org.springframework.hateoas.server.RepresentationModelAssembler<pro.taskana.workbasket.api.models.Workbasket,​WorkbasketRepresentationModel>

    @Component
    public class WorkbasketRepresentationModelAssembler
    extends Object
    implements org.springframework.hateoas.server.RepresentationModelAssembler<pro.taskana.workbasket.api.models.Workbasket,​WorkbasketRepresentationModel>
    Transforms Workbasket to its resource counterpart WorkbasketRepresentationModel and vice versa.
    • Constructor Detail

      • WorkbasketRepresentationModelAssembler

        @Autowired
        public WorkbasketRepresentationModelAssembler​(pro.taskana.workbasket.api.WorkbasketService workbasketService)
    • Method Detail

      • toModel

        @NonNull
        public WorkbasketRepresentationModel toModel​(@NonNull
                                                     pro.taskana.workbasket.api.models.Workbasket workbasket)
        Specified by:
        toModel in interface org.springframework.hateoas.server.RepresentationModelAssembler<pro.taskana.workbasket.api.models.Workbasket,​WorkbasketRepresentationModel>