Search in sources :

Example 1 with EnrollmentIdentities

use of com.arm.mbed.cloud.sdk.internal.enrollment.model.EnrollmentIdentities in project mbed-cloud-sdk-java by ARMmbed.

the class EnrollmentAdapter method mapList.

/**
 * Maps a list of enrollment identities.
 *
 * @param list
 *            enrollment identities (page).
 * @return a list of enrollment identities
 */
public static ListResponse<EnrollmentClaim> mapList(EnrollmentIdentities list) {
    final EnrollmentIdentities enrollmentList = list;
    final RespList<EnrollmentIdentity> respList = new RespList<EnrollmentIdentity>() {

        @Override
        public Boolean getHasMore() {
            return (enrollmentList == null) ? null : enrollmentList.isHasMore();
        }

        @Override
        public Integer getTotalCount() {
            return (enrollmentList == null) ? null : enrollmentList.getTotalCount();
        }

        @Override
        public String getAfter() {
            return (enrollmentList == null) ? null : enrollmentList.getAfter();
        }

        @Override
        public Integer getLimit() {
            return (enrollmentList == null) ? null : enrollmentList.getLimit();
        }

        @Override
        public String getOrder() {
            return (enrollmentList == null) ? null : enrollmentList.getOrder().toString();
        }

        @Override
        public List<EnrollmentIdentity> getData() {
            return (enrollmentList == null) ? null : enrollmentList.getData();
        }
    };
    return GenericAdapter.mapList(respList, getMapper());
}
Also used : EnrollmentIdentity(com.arm.mbed.cloud.sdk.internal.enrollment.model.EnrollmentIdentity) EnrollmentIdentities(com.arm.mbed.cloud.sdk.internal.enrollment.model.EnrollmentIdentities) RespList(com.arm.mbed.cloud.sdk.common.GenericAdapter.RespList)

Aggregations

RespList (com.arm.mbed.cloud.sdk.common.GenericAdapter.RespList)1 EnrollmentIdentities (com.arm.mbed.cloud.sdk.internal.enrollment.model.EnrollmentIdentities)1 EnrollmentIdentity (com.arm.mbed.cloud.sdk.internal.enrollment.model.EnrollmentIdentity)1