Skip to content

Instantly share code, notes, and snippets.

@MAAARKIN
Last active September 14, 2019 20:16
Show Gist options
  • Save MAAARKIN/29d0dc9c15c16a51d34b768c8e2de471 to your computer and use it in GitHub Desktop.
Save MAAARKIN/29d0dc9c15c16a51d34b768c8e2de471 to your computer and use it in GitHub Desktop.
private String templateInterceptor(TypeInterceptor type, TypeExecutionPoint executionPoint) {
String result = null;
String filePath = "template-interceptor";
try (
InputStream inputStream = new ClassPathResource(
filePath +
File.separator +
type.getHeimdallInterceptor().getFile(executionPoint)).getInputStream();
InputStreamReader inputStreamReader = new InputStreamReader(inputStream, StandardCharsets.UTF_8);
BufferedReader bufferedReader = new BufferedReader(inputStreamReader)
) {
result = bufferedReader.lines().collect(Collectors.joining(System.lineSeparator()));
} catch (IOException e) {
log.error(e.getMessage(), e);
}
return result;
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment