Package org.burningwave.graph
Class Config.Factory
java.lang.Object
org.burningwave.graph.Config.Factory
- All Implemented Interfaces:
AutoCloseable,org.burningwave.core.Component,org.burningwave.core.iterable.Properties.Listener,org.burningwave.core.ManagedLogger
- Enclosing class:
- Config
public static class Config.Factory extends Object implements org.burningwave.core.Component
-
Nested Class Summary
-
Method Summary
Modifier and Type Method Description Configbuild(String fileName)static Config.Factorycreate(org.burningwave.core.Strings stringHelper, org.burningwave.core.io.PathHelper pathHelper, org.burningwave.graph.Config.Validator configValidator, com.fasterxml.jackson.databind.ObjectMapper objectMapper)static Config.FactorygetInstance()Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.burningwave.core.Component
close, getOrCreateTemporaryFolder, getTemporaryFolderPrefix
-
Method Details
-
create
public static Config.Factory create(org.burningwave.core.Strings stringHelper, org.burningwave.core.io.PathHelper pathHelper, org.burningwave.graph.Config.Validator configValidator, com.fasterxml.jackson.databind.ObjectMapper objectMapper) -
getInstance
-
build
public Config build(String fileName) throws com.fasterxml.jackson.core.JsonParseException, com.fasterxml.jackson.databind.JsonMappingException, IOException- Throws:
com.fasterxml.jackson.core.JsonParseExceptioncom.fasterxml.jackson.databind.JsonMappingExceptionIOException
-