INNER CODE UNIT · Java
transformDirectiveRegistry
Enigmatis/graphql-java-annotations · src/main/java/graphql/annotations/AnnotationsSchemaCreator.java:275
private HashMap<String, AnnotationsDirectiveWiring> transformDirectiveRegistry(Map<String, DirectiveAndWiring> directiveRegistry) {
HashMap<String, AnnotationsDirectiveWiring> map = new HashMap<>();
directiveRegistry.forEach((directiveName, directiveAndWiring) -> {
try {
map.put(directiveName, directiveAndWiring.getWiringClass().newInstance());
} catch (Exception e) {
throw new RuntimeException(e);
}
});
return map;
}
}
}