private List<AllocatedUnicastRange> deserializeAllocatedUnicastRange(@NonNull final JsonDeserializationContext context,
                                                                         @NonNull final JsonObject json) {
        final Type unicastRangeList = new TypeToken<List<AllocatedUnicastRange>>() {
        }.getType();
        return context.deserialize(json.get("allocatedUnicastRange").getAsJsonArray(), unicastRangeList);
    }
Returns a list of allocated unicast ranges allocated to a provisioner

@param context deserializer context
@param json    json network object containing the provisioners
mesh/src/main/java/no/nordicsemi/android/mesh/MeshNetworkDeserializer.java