@Override public GremlinGroovyScriptEngine getGremlinScriptEngine() { DefaultImportCustomizer.Builder importBuilder = DefaultImportCustomizer.build() .addClassImports(java.util.function.Function.class) .addMethodImports(__.class.getMethods()) .addMethodImports(P.class.getMethods()); GremlinGroovyScriptEngine scriptEngine = new GremlinGroovyScriptEngine(importBuilder.create()); return scriptEngine; }
private ImportGremlinPlugin(final Builder builder) { super(NAME, builder.appliesTo, DefaultImportCustomizer.build() .addClassImports(builder.classImports) .addEnumImports(builder.enumImports) .addMethodImports(builder.methodImports).create()); }
private ImportGremlinPlugin(final Builder builder) { super(NAME, builder.appliesTo, DefaultImportCustomizer.build() .addClassImports(builder.classImports) .addEnumImports(builder.enumImports) .addMethodImports(builder.methodImports).create()); }