use of com.arm.mbed.cloud.sdk.internal.updateservice.model.FirmwareImagePage in project mbed-cloud-sdk-java by ARMmbed.
the class FirmwareImageAdapter method mapList.
/**
* Maps list of images.
*
* @param list
* images page
* @return list of images
*/
public static ListResponse<FirmwareImage> mapList(FirmwareImagePage list) {
final FirmwareImagePage imageList = list;
final RespList<com.arm.mbed.cloud.sdk.internal.updateservice.model.FirmwareImage> respList = new RespList<com.arm.mbed.cloud.sdk.internal.updateservice.model.FirmwareImage>() {
@Override
public Boolean getHasMore() {
return (imageList == null) ? null : imageList.isHasMore();
}
@Override
public Integer getTotalCount() {
return (imageList == null) ? null : imageList.getTotalCount();
}
@Override
public String getAfter() {
return (imageList == null) ? null : imageList.getAfter();
}
@Override
public Integer getLimit() {
return (imageList == null) ? null : imageList.getLimit();
}
@Override
public String getOrder() {
return (imageList == null) ? null : imageList.getOrder().toString();
}
@Override
public List<com.arm.mbed.cloud.sdk.internal.updateservice.model.FirmwareImage> getData() {
return (imageList == null) ? null : imageList.getData();
}
};
return GenericAdapter.mapList(respList, getMapper());
}
Aggregations