/** * @param interactions * @return */ private String toPigeon(Set<Interaction> interactions) { StringBuilder sb = new StringBuilder(); sb.append("# Arcs").append("\r\n"); if (null != interactions && !(interactions.isEmpty())) { Iterator<Interaction> it = interactions.iterator(); while (it.hasNext()) { Interaction ia = it.next(); if (InteractionType.REPRESSES == ia.getType()) { sb.append(toPigeonRep(ia)); } else if (InteractionType.INDUCES == ia.getType()) { sb.append(toPigeonInd(ia)); } sb.append("\r\n"); } } return sb.toString(); }