/** * Returns all the nodes that this node template targets with the given requirement. */ public static Set<NodeTemplate> getTargetNodes(Topology topology, NodeTemplate nodeTemplate, String requirementName) { Set<NodeTemplate> result = Sets.newHashSet(); for (RelationshipTemplate relationshipTemplate : getTargetRelationships(nodeTemplate, requirementName)) { result.add(topology.getNodeTemplates().get(relationshipTemplate.getTarget())); } return result; }