Interface ContentCollection<T extends Content>

  • Type Parameters:
    T -
    All Superinterfaces:
    Serializable
    All Known Implementing Classes:
    ComponentList, ParameterList, PropertyList

    public interface ContentCollection<T extends Content>
    extends Serializable
    Implementors of this interface support the immutable collection contract specified by this interface. The contract states that any mutation function will not modify the underlying collection, but rather will return a copy of the collection with the applied mutation.