Interface ImportCustomizer
-
- All Superinterfaces:
Customizer
- All Known Implementing Classes:
DefaultImportCustomizer
public interface ImportCustomizer extends Customizer
Provides the list of imports to apply to aGremlinScriptEngine
instance.- 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()
.
-
-