Class ResourceModel

    • Field Detail

      • rootResources

        private final java.util.List<Resource> rootResources
      • resources

        private final java.util.List<Resource> resources
    • Constructor Detail

      • ResourceModel

        private ResourceModel​(java.util.List<Resource> rootResources,
                              java.util.List<Resource> allResources)
        Creates new instance from root allResources.
        Parameters:
        allResources - Root resource of the resource model.
    • Method Detail

      • getRootResources

        public java.util.List<Resource> getRootResources()
        Return root resources from this resource model.
        Returns:
        List of root resources.
      • getResources

        public java.util.List<Resource> getResources()
        Return all resources from this resource model.
        Returns:
        List of all resources (root and non root resources).
      • getRuntimeResourceModel

        public RuntimeResourceModel getRuntimeResourceModel()
        Return runtime resource model based on this this resource model.
        Returns:
        Runtime resource model created from this resource model.