public static void validateAdd(MacPool pool) { if (pool == null) { throw new ValidationException("Parameter 'pool' is mandatory but was not provided."); } if (pool.getName()==null) { throw new ValidationException("Parameter 'pool.name' is mandatory but was not provided."); } if (pool.getRanges()==null || pool.getRanges().getRanges()==null || pool.getRanges().getRanges().size() == 0 || pool.getRanges().getRanges().get(0).getTo()==null) { throw new ValidationException("Parameter 'pool.ranges.to' is mandatory but was not provided."); } if (pool.getRanges()==null || pool.getRanges().getRanges()==null || pool.getRanges().getRanges().size() == 0 || pool.getRanges().getRanges().get(0).getFrom()==null) { throw new ValidationException("Parameter 'pool.ranges.from' is mandatory but was not provided."); } }
private static void mapRanges(org.ovirt.engine.api.model.MacPool model, MacPool entity) { final List<MacRange> ranges = new ArrayList<>(); for (org.ovirt.engine.api.model.Range range : model.getRanges().getRanges()) { ranges.add(mapRange(range)); } entity.setRanges(ranges); }
to.getRanges().getRanges().addAll(adaptOut(from.getRanges().getRanges()));
to.getRanges().getRanges().addAll(adaptIn(from.getRanges().getRanges()));