- All Superinterfaces:
BeanInfo,Info,ModuleBeanInfo,ReporterInfo
An overridable bean info holds the data required to process an overridable bean in a module.
- Author:
- Jeremy Kuhn
-
Method Summary
Modifier and TypeMethodDescriptionReturns the module bean possibly overridden by the overriding socket.Returns the socket bean overriding the overridable bean.Methods inherited from interface io.inverno.core.compiler.spi.BeanInfo
getNestedBeans, getQualifiedName, getTypeMethods inherited from interface io.inverno.core.compiler.spi.ModuleBeanInfo
getDestroyElements, getInitElements, getOptionalSockets, getProvidedType, getRequiredSockets, getSockets, getStrategy, getVisibilityMethods inherited from interface io.inverno.core.compiler.spi.ReporterInfo
error, hasError, hasWarning, warning
-
Method Details
-
getOverridableBean
ModuleBeanInfo getOverridableBean()Returns the module bean possibly overridden by the overriding socket.
- Returns:
- A module bean
-
getOverridingSocket
OverridingSocketBeanInfo getOverridingSocket()Returns the socket bean overriding the overridable bean.
- Returns:
- An overriding socket
-