Uses of Class
eu.cloudnetservice.driver.impl.registry.ServiceRegistrationsBinding
Packages that use ServiceRegistrationsBinding
-
Uses of ServiceRegistrationsBinding in eu.cloudnetservice.driver.impl.registry
Fields in eu.cloudnetservice.driver.impl.registry declared as ServiceRegistrationsBindingModifier and TypeFieldDescriptionprivate final @NonNull ServiceRegistrationsBinding<S> FixedInstanceServiceRegistration.bindingThe field for thebindingrecord component.private final @NonNull ServiceRegistrationsBinding<S> NewInstanceServiceRegistration.bindingThe field for thebindingrecord component.private final @NonNull ServiceRegistrationsBinding<S> ProxiedServiceRegistration.bindingThe field for thebindingrecord component.Fields in eu.cloudnetservice.driver.impl.registry with type parameters of type ServiceRegistrationsBindingModifier and TypeFieldDescription(package private) final Map<Class<?>, ServiceRegistrationsBinding<?>> DefaultServiceRegistry.serviceBindingsMethods in eu.cloudnetservice.driver.impl.registry that return ServiceRegistrationsBindingModifier and TypeMethodDescriptionFixedInstanceServiceRegistration.binding()Returns the value of thebindingrecord component.NewInstanceServiceRegistration.binding()Returns the value of thebindingrecord component.ProxiedServiceRegistration.binding()Returns the value of thebindingrecord component.Constructors in eu.cloudnetservice.driver.impl.registry with parameters of type ServiceRegistrationsBindingModifierConstructorDescription(package private)FixedInstanceServiceRegistration(@NonNull Class<S> serviceType, @NonNull String serviceName, S serviceInstance, @NonNull ServiceRegistrationsBinding<S> binding) Creates an instance of aFixedInstanceServiceRegistrationrecord class.(package private)NewInstanceServiceRegistration(@NonNull Class<S> serviceType, @NonNull String serviceName, @NonNull MethodHandle constructorHandle, @NonNull ServiceRegistrationsBinding<S> binding) Creates an instance of aNewInstanceServiceRegistrationrecord class.(package private)ProxiedServiceRegistration(@NonNull Class<S> serviceType, @NonNull ServiceRegistrationsBinding<S> binding, @NonNull Supplier<eu.cloudnetservice.driver.registry.ServiceRegistryRegistration<S>> delegateSupplier) Creates an instance of aProxiedServiceRegistrationrecord class.