Class NavigablePathMapToInitializer

java.lang.Object
org.hibernate.sql.results.internal.NavigablePathMapToInitializer

public final class NavigablePathMapToInitializer extends Object
This is in all practical terms a Map<NavigablePath, Initializer> but wrapping a HashMap to keep the client code readable as we need to:
  • have a way to log all initializers
  • 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 Details

    • NavigablePathMapToInitializer

      public NavigablePathMapToInitializer()
  • Method Details