Class DefaultHttp2Connection.DefaultStream.PropertyMap
java.lang.Object
io.netty.handler.codec.http2.DefaultHttp2Connection.DefaultStream.PropertyMap
- Enclosing class:
DefaultHttp2Connection.DefaultStream
Provides the lazy initialization for the
DefaultHttp2Connection.DefaultStream data map.-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescription(package private) <V> Vadd(DefaultHttp2Connection.DefaultPropertyKey key, V value) (package private) <V> VaddGlobal(Http2ConnectionPropertyKeys.GlobalPropertyKey key, V value) (package private) <V> V(package private) <V> V(package private) <V> V(package private) <V> V(package private) voidresizeGlobalIfNecessary(int index) (package private) voidresizeIfNecessary(int index)
-
Field Details
-
values
Object[] values -
globalValues
Object[] globalValuesStorage for keys that are not tied to this connection. Allocated lazily as such keys are expected to be used rarely, if ever, compared to keys created viaHttp2Connection.newKey().
-
-
Constructor Details
-
PropertyMap
private PropertyMap()
-
-
Method Details
-
add
-
get
-
remove
-
resizeIfNecessary
void resizeIfNecessary(int index) -
addGlobal
-
getGlobal
-
removeGlobal
-
resizeGlobalIfNecessary
void resizeGlobalIfNecessary(int index)
-