RentalEquipmentMapperImpl.java
package com.github.jenkaby.bikerental.rental.shared.mapper;
import com.github.jenkaby.bikerental.rental.domain.model.RentalEquipment;
import java.util.ArrayList;
import java.util.List;
import javax.annotation.processing.Generated;
import org.springframework.stereotype.Component;
@Generated(
value = "org.mapstruct.ap.MappingProcessor",
comments = "version: 1.6.3, compiler: IncrementalProcessingEnvironment from gradle-language-java-9.4.1.jar, environment: Java 21.0.10 (Amazon.com Inc.)"
)
@Component
public class RentalEquipmentMapperImpl implements RentalEquipmentMapper {
@Override
public List<Long> toEquipmentIds(List<RentalEquipment> rentalEquipment) {
if ( rentalEquipment == null ) {
return null;
}
List<Long> list = new ArrayList<Long>( rentalEquipment.size() );
for ( RentalEquipment rentalEquipment1 : rentalEquipment ) {
list.add( toEquipmentId( rentalEquipment1 ) );
}
return list;
}
}