Interface ImportCustomizer
-
- All Superinterfaces:
Customizer
- All Known Implementing Classes:
DefaultImportCustomizer
public interface ImportCustomizer extends Customizer
Provides the list of imports to apply to aGremlinScriptEngineinstance.- Author:
- Stephen Mallette (http://stephen.genoprime.com)
-
-
Method Summary
All Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description Set<Class>getClassImports()Gets the set of classes to be imported to theGremlinScriptEngine.default Set<Package>getClassPackages()Gets the set of packages from thegetClassImports().default Set<Class>getEnumClasses()Gets the set of classes from thegetEnumImports().Set<Enum>getEnumImports()Gets the set of enums to be imported to theGremlinScriptEngine.default Set<Class>getFieldClasses()Gets the set of fields from thegetFieldImports().Set<Field>getFieldImports()Gets the set of fields to be imported to theGremlinScriptEngine.default Set<Class>getMethodClasses()Gets the set of classes from thegetMethodImports().Set<Method>getMethodImports()Gets the set of static methods to be imported to theGremlinScriptEngine.
-
-
-
Method Detail
-
getClassImports
Set<Class> getClassImports()
Gets the set of classes to be imported to theGremlinScriptEngine.
-
getMethodImports
Set<Method> getMethodImports()
Gets the set of static methods to be imported to theGremlinScriptEngine.
-
getEnumImports
Set<Enum> getEnumImports()
Gets the set of enums to be imported to theGremlinScriptEngine.
-
getFieldImports
Set<Field> getFieldImports()
Gets the set of fields to be imported to theGremlinScriptEngine.
-
getClassPackages
default Set<Package> getClassPackages()
Gets the set of packages from thegetClassImports().
-
getMethodClasses
default Set<Class> getMethodClasses()
Gets the set of classes from thegetMethodImports().
-
getEnumClasses
default Set<Class> getEnumClasses()
Gets the set of classes from thegetEnumImports().
-
getFieldClasses
default Set<Class> getFieldClasses()
Gets the set of fields from thegetFieldImports().
-
-