Package io.netty.util
Interface AttributeMap
-
- All Known Subinterfaces:
Channel,ChannelHandlerContext,DatagramChannel,DomainDatagramChannel,DomainSocketChannel,DuplexChannel,Http2StreamChannel,QuicChannel,QuicStreamChannel,SctpChannel,SctpServerChannel,ServerChannel,ServerDomainSocketChannel,ServerSocketChannel,SocketChannel,UdtChannel,UdtServerChannel,UnixChannel
- All Known Implementing Classes:
AbstractChannel,AbstractEpollServerChannel,AbstractEpollStreamChannel,AbstractKQueueServerChannel,AbstractKQueueStreamChannel,AbstractNioByteChannel,AbstractNioChannel,AbstractNioMessageChannel,AbstractOioByteChannel,AbstractOioChannel,AbstractOioMessageChannel,AbstractServerChannel,DefaultAttributeMap,EmbeddedChannel,EpollDatagramChannel,EpollDomainDatagramChannel,EpollDomainSocketChannel,EpollServerDomainSocketChannel,EpollServerSocketChannel,EpollSocketChannel,IoUringDatagramChannel,IoUringDomainSocketChannel,IoUringServerDomainSocketChannel,IoUringServerSocketChannel,IoUringSocketChannel,KQueueDatagramChannel,KQueueDomainDatagramChannel,KQueueDomainSocketChannel,KQueueServerDomainSocketChannel,KQueueServerSocketChannel,KQueueSocketChannel,LocalChannel,LocalServerChannel,NioDatagramChannel,NioDomainSocketChannel,NioSctpChannel,NioSctpServerChannel,NioServerDomainSocketChannel,NioServerSocketChannel,NioSocketChannel,NioUdtAcceptorChannel,NioUdtByteAcceptorChannel,NioUdtByteConnectorChannel,NioUdtByteRendezvousChannel,NioUdtMessageAcceptorChannel,NioUdtMessageConnectorChannel,NioUdtMessageRendezvousChannel,OioByteStreamChannel,OioDatagramChannel,OioSctpChannel,OioSctpServerChannel,OioServerSocketChannel,OioSocketChannel,RxtxChannel
public interface AttributeMapHoldsAttributes which can be accessed viaAttributeKey. Implementations must be Thread-safe.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description <T> Attribute<T>attr(AttributeKey<T> key)Get theAttributefor the givenAttributeKey.<T> booleanhasAttr(AttributeKey<T> key)
-
-
-
Method Detail
-
attr
<T> Attribute<T> attr(AttributeKey<T> key)
Get theAttributefor the givenAttributeKey. This method will never return null, but may return anAttributewhich does not have a value set yet.
-
hasAttr
<T> boolean hasAttr(AttributeKey<T> key)
-
-