SecurityObjectMapperImpl.java
package org.openwms.core.uaa.impl;
import java.util.ArrayList;
import java.util.List;
import javax.annotation.processing.Generated;
import org.openwms.core.uaa.SecurityObjectMapper;
import org.openwms.core.uaa.api.SecurityObjectVO;
import org.springframework.stereotype.Component;
@Generated(
value = "org.mapstruct.ap.MappingProcessor"
)
@Component
public class SecurityObjectMapperImpl implements SecurityObjectMapper {
@Override
public List<String> convertToStrings(List<SecurityObject> eo) {
if ( eo == null ) {
return null;
}
List<String> list = new ArrayList<String>( eo.size() );
for ( SecurityObject securityObject : eo ) {
list.add( convertToString( securityObject ) );
}
return list;
}
@Override
public SecurityObjectVO convertToVO(SecurityObject eo) {
if ( eo == null ) {
return null;
}
SecurityObjectVO securityObjectVO = new SecurityObjectVO();
if ( eo.hasPersistentKey() ) {
securityObjectVO.setpKey( eo.getPersistentKey() );
}
securityObjectVO.setOl( eo.getOl() );
securityObjectVO.setCreateDt( eo.getCreateDt() );
securityObjectVO.setLastModifiedDt( eo.getLastModifiedDt() );
securityObjectVO.setName( eo.getName() );
securityObjectVO.setDescription( eo.getDescription() );
return securityObjectVO;
}
@Override
public List<SecurityObjectVO> convertToVOs(List<SecurityObject> eo) {
if ( eo == null ) {
return null;
}
List<SecurityObjectVO> list = new ArrayList<SecurityObjectVO>( eo.size() );
for ( SecurityObject securityObject : eo ) {
list.add( convertToVO( securityObject ) );
}
return list;
}
}