# Uses of Interface
javafx.util.BuilderFactory

Packages that use BuilderFactory
Package | Description
--- | ---
javafx.fxml | Contains classes for loading an object hierarchy from markup.

- ## Uses of BuilderFactory in javafx.fxml

  Classes in javafx.fxml that implement BuilderFactory
  Modifier and Type | Class | Description
  --- | --- | ---
  `class` | `JavaFXBuilderFactory` | JavaFX builder factory.

  Methods in javafx.fxml that return BuilderFactory
  Modifier and Type | Method | Description
  --- | --- | ---
  `BuilderFactory` | FXMLLoader.`getBuilderFactory()` | Returns the builder factory used by this loader.

  Methods in javafx.fxml with parameters of type BuilderFactory
  Modifier and Type | Method | Description
  --- | --- | ---
  `static <T> T` | FXMLLoader.`load​(URL location, ResourceBundle resources, BuilderFactory builderFactory)` | Loads an object hierarchy from a FXML document.
  `static <T> T` | FXMLLoader.`load​(URL location, ResourceBundle resources, BuilderFactory builderFactory, Callback<Class<?>,​Object> controllerFactory)` | Loads an object hierarchy from a FXML document.
  `static <T> T` | FXMLLoader.`load​(URL location, ResourceBundle resources, BuilderFactory builderFactory, Callback<Class<?>,​Object> controllerFactory, Charset charset)` | Loads an object hierarchy from a FXML document.
  `void` | FXMLLoader.`setBuilderFactory​(BuilderFactory builderFactory)` | Sets the builder factory used by this loader.

  Constructors in javafx.fxml with parameters of type BuilderFactory
  Constructor | Description
  --- | ---
  `FXMLLoader​(URL location, ResourceBundle resources, BuilderFactory builderFactory)` | Creates a new FXMLLoader instance.
  `FXMLLoader​(URL location, ResourceBundle resources, BuilderFactory builderFactory, Callback<Class<?>,​Object> controllerFactory)` | Creates a new FXMLLoader instance.
  `FXMLLoader​(URL location, ResourceBundle resources, BuilderFactory builderFactory, Callback<Class<?>,​Object> controllerFactory, Charset charset)` | Creates a new FXMLLoader instance.
  `FXMLLoader​(URL location, ResourceBundle resources, BuilderFactory builderFactory, Callback<Class<?>,​Object> controllerFactory, Charset charset, LinkedList<FXMLLoader> loaders)` | Creates a new FXMLLoader instance.