public static BindingDetail MapBindingDetail(org.uddi.api_v3.BindingDetail findBinding, String operator) { if (findBinding == null) { return null; } BindingDetail r = new BindingDetail(); r.setGeneric(VERSION); r.setOperator(operator); if (findBinding.getListDescription() == null) { r.setTruncated(Truncated.TRUE); } else { if (findBinding.getListDescription().getActualCount() == findBinding.getListDescription().getIncludeCount()) { r.setTruncated(Truncated.FALSE); } else { r.setTruncated(Truncated.TRUE); } } r.getBindingTemplate().addAll(MapBinding(findBinding.getBindingTemplate())); return r; }