Class NavigablePathMapToInitializer

  • public final class NavigablePathMapToInitializer
    extends Object
    This is in all practical terms a Map<NavigablePath, Initializer> but wrapping an HashMap so to keep the client code readable as we need to: a) have a way to log all initializers b) prevent type pollution from happening on Initializer retrieval I also consider it good practice to only expose the minimal set of operations the client actually needs.
    • Constructor Detail

      • NavigablePathMapToInitializer

        public NavigablePathMapToInitializer()