Class Attribute<T>

java.lang.Object
org.glassfish.grizzly.attributes.Attribute<T>
Type Parameters:
T -

public final class Attribute<T> extends Object
Class used to define dynamic typed attributes on AttributeHolder instances. Storing attribute values in AttributeHolder has two advantage comparing to Map storage: 1) Attribute value is typed, and could be checked at compile time. 2) Access to Attribute value, if used with IndexedAttributeHolder, could be as fast as access to array.