Package org.jboss.dna.common.collection

A set of common classes for dealing with collections of other objects.


Interface Summary
Problems An interface for a collection of Problem objects, with multiple overloaded methods for adding errors, warnings, and informational messages.

Class Summary
AbstractProblems A list of problems for some execution context.
EmptyIterator<T> A reusuable Iterator implementation that has no elements.
ImmutableAppendedList<T> An immutable List that consists of a single element appended to another existing List.
ImmutableProblems An immutable wrapper for a mutable Problems.
Problem An immutable representation of a problem, with a status, code, internationalized and parameterized message, values for the parameters, information about the resource and location, and an optional exception.
ReadOnlyIterator<T> An Iterator implementation that only allows reading elements, used as a wrapper around another iterator to make the contents immutable to the user of this iterator.
SimpleProblems A simple Problems collection.
ThreadSafeProblems A thread-safe Problems collection.
UnmodifiableProperties An immutable Properties implementation.

Enum Summary

Package org.jboss.dna.common.collection Description

A set of common classes for dealing with collections of other objects. Some of these classes work with standard collections, while others represent Problems that record multiple warnings, errors, and informational messages.

Copyright © 2008-2009 JBoss, a division of Red Hat. All Rights Reserved.