Package ninja.leaping.configurate.util
Utilities for implementation
Most of these classes will not need to be directly referenced, but help support other components of the library.
-
Interface Summary Interface Description CheckedConsumer<V,E extends Throwable> A functional interface similar to Consumer, except allowing contained methods to throw exceptionsCheckedFunction<I,O,E extends Exception> A function with one input and one output which may throw a checked exceptionCheckedSupplier<V,E extends Throwable> A functional interface similar to Supplier, except allowing contained methods to throw exceptionsConfigurationNodeWalker.VisitedNode<T extends ConfigurationNode> Encapsulates a givennode
visited during a traversal.MapFactory A factory which createsConcurrentMap
instances. -
Class Summary Class Description ConfigurationNodeWalker Deprecated. Use ScopedConfigurationNode#visit(ConfigurationVisitor) insteadEnumLookup Utility class to cache more flexible enum lookup.MapFactories Default implementations ofMapFactory
.