private static Loader<String> loader(final String prefix, final String suffix) { Loader<String> loader = new ClasspathLoader(); loader.setPrefix(prefix); loader.setSuffix(suffix); return loader; }
public static PebbleEngine getNewEngine() { PebbleEngine engine; try { Loader<?> loader = new ClasspathLoader(); engine = new PebbleEngine.Builder().loader(loader).strictVariables(false).build(); } catch (PebbleException e) { e.printStackTrace(); throw new IllegalStateException(e); } return engine; }
String zepto = readString(loader, "js/zepto.min.js"); ClasspathLoader cpathloader = new ClasspathLoader(); cpathloader.setPrefix("whoops"); cpathloader.setSuffix(".html");
@Bean public Loader<?> pebbleLoader() { ClasspathLoader loader = new ClasspathLoader(); loader.setCharset(this.properties.getCharsetName()); // classpath loader does not like leading slashes in resource paths loader.setPrefix(stripLeadingSlash(this.properties.getPrefix())); loader.setSuffix(this.properties.getSuffix()); return loader; }
@Bean public Loader<?> pebbleLoader() { ClasspathLoader loader = new ClasspathLoader(); loader.setCharset(this.properties.getCharsetName()); // classpath loader does not like leading slashes in resource paths loader.setPrefix(stripLeadingSlash(this.properties.getPrefix())); loader.setSuffix(this.properties.getSuffix()); return loader; }
defaultLoadingStrategies.add(new ClasspathLoader()); defaultLoadingStrategies.add(new FileLoader()); this.loader = new DelegatingLoader(defaultLoadingStrategies);
private static Loader<String> loader(final String prefix, final String suffix) { Loader<String> loader = new ClasspathLoader(); loader.setPrefix(prefix); loader.setSuffix(suffix); return loader; }
defaultLoadingStrategies.add(new ClasspathLoader()); defaultLoadingStrategies.add(new FileLoader()); loader = new DelegatingLoader(defaultLoadingStrategies);
@Bean public Loader<?> pebbleLoader() { ClasspathLoader loader = new ClasspathLoader(); loader.setCharset(this.properties.getEncoding().name()); // classpath loader does not like leading slashes in resource paths loader.setPrefix(stripLeadingSlash(this.properties.getPrefix())); loader.setSuffix(this.properties.getSuffix()); return loader; }
public static PebbleEngine getNewEngine() { PebbleEngine engine; try { Loader<?> loader = new ClasspathLoader(); engine = new PebbleEngine.Builder().loader(loader).strictVariables(false).build(); } catch (PebbleException e) { e.printStackTrace(); throw new IllegalStateException(e); } return engine; }
defaultLoadingStrategies.add(new ClasspathLoader()); defaultLoadingStrategies.add(new FileLoader()); this.loader = new DelegatingLoader(defaultLoadingStrategies);