Class ResourceBag


  • final class ResourceBag
    extends java.lang.Object
    A container for application resource models used during the ApplicationHandler initialization.
    • Nested Class Summary

      Nested Classes 
      Modifier and Type Class Description
      static class  ResourceBag.Builder
      Resource bag builder.
    • Field Summary

      Fields 
      Modifier and Type Field Description
      (package private) java.util.Set<java.lang.Class<?>> classes
      Resource handler classes for the models in this resource bag.
      (package private) java.util.Set<java.lang.Object> instances
      Resource handler instance for the models in this resource bag.
      (package private) java.util.List<Resource> models
      Resource models.
    • Constructor Summary

      Constructors 
      Modifier Constructor Description
      private ResourceBag​(java.util.Set<java.lang.Class<?>> classes, java.util.Set<java.lang.Object> instances, java.util.List<Resource> models)  
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      (package private) java.util.List<Resource> getRootResources()
      Returns list of root resources.
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Field Detail

      • classes

        final java.util.Set<java.lang.Class<?>> classes
        Resource handler classes for the models in this resource bag.
      • instances

        final java.util.Set<java.lang.Object> instances
        Resource handler instance for the models in this resource bag.
      • models

        final java.util.List<Resource> models
        Resource models.
    • Constructor Detail

      • ResourceBag

        private ResourceBag​(java.util.Set<java.lang.Class<?>> classes,
                            java.util.Set<java.lang.Object> instances,
                            java.util.List<Resource> models)
    • Method Detail

      • getRootResources

        java.util.List<Resource> getRootResources()
        Returns list of root resources.
        Returns:
        list of root resources.