- All Superinterfaces:
Info,ReporterInfo,SocketInfo
- All Known Subinterfaces:
ModuleBeanMultiSocketInfo,ModuleBeanSingleSocketInfo
Base module bean socket info.
A bean socket specifies a dependency injection point on a bean.
- Author:
- Jeremy Kuhn
-
Method Summary
Modifier and TypeMethodDescriptionReturns a bean socket qualified name.booleanisLazy()Determines whether the socket is lazy.Methods inherited from interface io.inverno.core.compiler.spi.ReporterInfo
error, hasError, hasWarning, warningMethods inherited from interface io.inverno.core.compiler.spi.SocketInfo
getSelectors, getSocketElement, getType, isOptional, isResolved
-
Method Details
-
getQualifiedName
BeanSocketQualifiedName getQualifiedName()Returns a bean socket qualified name.
- Specified by:
getQualifiedNamein interfaceInfo- Returns:
- a bean socket qualified name
-
isLazy
boolean isLazy()Determines whether the socket is lazy.
- Returns:
- true if the socket is a lazy socket, false otherwise
-