public interface  org.glassfish.grizzly.attributes.AttributeHolder extends java.lang.Object
{
public abstract java.lang.Object removeAttribute(java.lang.String);
public abstract void setAttribute(java.lang.String, java.lang.Object);
public abstract java.lang.Object getAttribute(java.lang.String);
public abstract java.lang.Object getAttribute(java.lang.String, org.glassfish.grizzly.utils.NullaryFunction);
public abstract java.util.Set getAttributeNames();
public abstract void clear();
public abstract void recycle();
public abstract org.glassfish.grizzly.attributes.AttributeBuilder getAttributeBuilder();
public abstract org.glassfish.grizzly.attributes.IndexedAttributeAccessor getIndexedAttributeAccessor();
public abstract void copyTo(org.glassfish.grizzly.attributes.AttributeHolder);
public abstract void copyFrom(org.glassfish.grizzly.attributes.AttributeHolder);
}