package org.infinispan.commons.configuration.attributes; /** * AttributeInitializer. Provides a way to initialize an attribute's value, whenever this needs to be done at Attribute construction time. * This is usually needed when the value is a mutable object. * * @author Tristan Tarrant * @since 7.2 */ public interface AttributeInitializer<T> { T initialize(); }