Top Interfaces Classes
module org.glassfish.grizzly

Package org.glassfish.grizzly.attributes


Interface Summary

Modifier and TypeInterface and Description
public interface
AttributeBuilder

AttributeBuilder is responsible for creating and indexing Attributes.

public interface
AttributeHolder

Interface declares common functionality for objects, which have associated Attributes.

public interface
AttributeStorage

AttributeStorage provides access to a AttributeHolder, where application can store Attributes.

public interface
IndexedAttributeAccessor

The interface declares, that AttributeHolder supports indexed Attribute access.

Class Summary

Modifier and TypeClass and Description
public class
Attribute<T>

Class used to define dynamic typed attributes on AttributeHolder instances.

pack-priv class
public class
public class
IndexedAttributeHolder

AttributeHolder, which supports indexed access to stored Attributes.

public class
IndexedMapAttributeHolder

An AttributeHolder implementation, which stores Attribute values in a ConcurrentMap, accessing them by Attribute#index().

pack-priv class
UnsafeAttributeHolder

A non thread-safe AttributeHolder implementation.