Class ResourceTypePackageRegistry

    • Constructor Detail

      • ResourceTypePackageRegistry

        public ResourceTypePackageRegistry()
    • Method Detail

      • remove

        public boolean remove​(org.kie.api.io.Resource resource)
      • get

        public org.kie.api.internal.io.ResourceTypePackage<?> get​(org.kie.api.io.ResourceType type)
      • put

        public void put​(org.kie.api.io.ResourceType type,
                        org.kie.api.internal.io.ResourceTypePackage<?> pkg)
      • isEmpty

        public boolean isEmpty()
      • values

        public Collection<org.kie.api.internal.io.ResourceTypePackage<?>> values()
      • computeIfAbsent

        public <T extends org.kie.api.internal.io.ResourceTypePackage<?>> T computeIfAbsent​(org.kie.api.io.ResourceType resourceType,
                                                                                            Function<? super org.kie.api.io.ResourceType,​T> mappingFunction)