silentbalanceyh/vertx-zero

View on GitHub
vertx-gaia/vertx-ams/src/main/modeler/io/modello/util/MModeler.java

Summary

Maintainability
A
0 mins
Test Coverage
package io.modello.util;

import io.modello.specification.HRecord;
import io.vertx.core.json.JsonArray;

import java.util.Arrays;
import java.util.Objects;

/**
 * @author lang : 2023-05-08
 */
class MModeler {
    private MModeler() {
    }

    static JsonArray toJArray(final HRecord[] records) {
        final JsonArray result = new JsonArray();
        if (Objects.nonNull(records)) {
            Arrays.stream(records).map(HRecord::toJson)
                .forEach(result::add);
        }
        return result;
    }
}