java.lang.Object
tech.guilhermekaua.spigotboot.core.context.dependency.registry.BeanInstanceRegistry

public class BeanInstanceRegistry extends Object
  • Constructor Details

    • BeanInstanceRegistry

      public BeanInstanceRegistry()
  • Method Details

    • contains

      public boolean contains(@NotNull @NotNull BeanDefinition definition)
    • get

      @Nullable public @Nullable Object get(@NotNull @NotNull BeanDefinition definition)
    • get

      @Nullable public <T> T get(@NotNull @NotNull BeanDefinition definition, @NotNull @NotNull Class<T> castTo)
    • put

      public void put(@NotNull @NotNull BeanDefinition definition, @NotNull @NotNull Object instance)
    • asMapView

      @NotNull public @NotNull Map<BeanDefinition,Object> asMapView()
    • getInstancesByType

      @NotNull public <T> @NotNull List<T> getInstancesByType(@NotNull @NotNull Class<T> type)
    • clear

      public void clear()