Uses of Interface
org.refcodes.decoupling.InstanceMetrics
-
Uses of InstanceMetrics in org.refcodes.decoupling
Classes in org.refcodes.decoupling that implement InstanceMetricsModifier and TypeClassDescriptionenumTheInstanceModedescribes how an instance for aDependencyis managed (instantiated).Fields in org.refcodes.decoupling declared as InstanceMetricsMethods in org.refcodes.decoupling that return InstanceMetricsModifier and TypeMethodDescriptionDependency.getInstanceMetrics()Retrieves theInstanceMetricswhich describes how an instance for aDependencyis managed.InstanceMetricsAccessor.getInstanceMetrics()Retrieves theInstanceMetricsinstance from theInstanceMetricsproperty.default InstanceMetricsInstanceMetricsAccessor.InstanceMetricsProperty.letInstanceMetrics(InstanceMetrics aInstanceMetrics) This method stores and passes through the given argument, which is very useful for builder APIs: Sets the givenInstanceMetrics(setter) as ofInstanceMetricsAccessor.InstanceMetricsMutator.setInstanceMetrics(InstanceMetrics)and returns the very same value (getter).static InstanceMetrics[]InstanceMode.toRequiredModes()Retrieves allInstanceModeelements representing a required instances.static InstanceMetrics[]InstanceMode.toSingletonModes()Retrieves allInstanceModeelements representing a singleton.Methods in org.refcodes.decoupling with parameters of type InstanceMetricsModifier and TypeMethodDescriptiondefault InstanceMetricsInstanceMetricsAccessor.InstanceMetricsProperty.letInstanceMetrics(InstanceMetrics aInstanceMetrics) This method stores and passes through the given argument, which is very useful for builder APIs: Sets the givenInstanceMetrics(setter) as ofInstanceMetricsAccessor.InstanceMetricsMutator.setInstanceMetrics(InstanceMetrics)and returns the very same value (getter).voidDependencyBuilder.setInstanceMetrics(InstanceMetrics aInstanceMetrics) Sets theInstanceMetricsinstance for theInstanceMetricsproperty.voidInstanceMetricsAccessor.InstanceMetricsMutator.setInstanceMetrics(InstanceMetrics aInstanceMetrics) Sets theInstanceMetricsinstance for theInstanceMetricsproperty.DependencyBuilder.withInstanceMetrics(InstanceMetrics aInstanceMetrics) Sets theInstanceMetricsinstance for theInstanceMetricsproperty.InstanceMetricsAccessor.InstanceMetricsBuilder.withInstanceMetrics(InstanceMetrics aInstanceMetrics) Sets theInstanceMetricsinstance for theInstanceMetricsproperty.