mirror of
https://github.com/apache/commons-collections.git
synced 2025-02-20 08:56:03 +00:00
Update javadoc
git-svn-id: https://svn.apache.org/repos/asf/jakarta/commons/proper/collections/trunk@131436 13f79535-47bb-0310-9956-ffa450edef68
This commit is contained in:
parent
6b8aad6314
commit
41deb399a2
@ -1,5 +1,5 @@
|
|||||||
/*
|
/*
|
||||||
* $Header: /home/jerenkrantz/tmp/commons/commons-convert/cvs/home/cvs/jakarta-commons//collections/src/java/org/apache/commons/collections/Buffer.java,v 1.6 2003/09/06 20:41:12 scolebourne Exp $
|
* $Header: /home/jerenkrantz/tmp/commons/commons-convert/cvs/home/cvs/jakarta-commons//collections/src/java/org/apache/commons/collections/Buffer.java,v 1.7 2003/12/13 23:51:28 scolebourne Exp $
|
||||||
* ====================================================================
|
* ====================================================================
|
||||||
*
|
*
|
||||||
* The Apache Software License, Version 1.1
|
* The Apache Software License, Version 1.1
|
||||||
@ -60,11 +60,11 @@ package org.apache.commons.collections;
|
|||||||
import java.util.Collection;
|
import java.util.Collection;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* A Buffer is a collection that allows objects to be removed in some
|
* Defines a collection that allows objects to be removed in some well-defined order.
|
||||||
* well-defined order. The removal order can be based on insertion order
|
* <p>
|
||||||
* (eg, a FIFO queue or a LIFO stack), on access order (eg, an LRU cache),
|
* The removal order can be based on insertion order (eg, a FIFO queue or a
|
||||||
* on some arbitrary comparator (eg, a priority queue) or on any other
|
* LIFO stack), on access order (eg, an LRU cache), on some arbitrary comparator
|
||||||
* well-defined ordering.
|
* (eg, a priority queue) or on any other well-defined ordering.
|
||||||
* <p>
|
* <p>
|
||||||
* Note that the removal order is not necessarily the same as the iteration
|
* Note that the removal order is not necessarily the same as the iteration
|
||||||
* order. A <code>Buffer</code> implementation may have equivalent removal
|
* order. A <code>Buffer</code> implementation may have equivalent removal
|
||||||
@ -77,7 +77,7 @@ import java.util.Collection;
|
|||||||
* {@link Bag}.
|
* {@link Bag}.
|
||||||
*
|
*
|
||||||
* @since Commons Collections 2.1
|
* @since Commons Collections 2.1
|
||||||
* @version $Revision: 1.6 $ $Date: 2003/09/06 20:41:12 $
|
* @version $Revision: 1.7 $ $Date: 2003/12/13 23:51:28 $
|
||||||
*
|
*
|
||||||
* @author Avalon
|
* @author Avalon
|
||||||
* @author Berin Loritsch
|
* @author Berin Loritsch
|
||||||
|
@ -1,5 +1,5 @@
|
|||||||
/*
|
/*
|
||||||
* $Header: /home/jerenkrantz/tmp/commons/commons-convert/cvs/home/cvs/jakarta-commons//collections/src/java/org/apache/commons/collections/Closure.java,v 1.7 2003/08/31 17:26:44 scolebourne Exp $
|
* $Header: /home/jerenkrantz/tmp/commons/commons-convert/cvs/home/cvs/jakarta-commons//collections/src/java/org/apache/commons/collections/Closure.java,v 1.8 2003/12/13 23:51:28 scolebourne Exp $
|
||||||
* ====================================================================
|
* ====================================================================
|
||||||
*
|
*
|
||||||
* The Apache Software License, Version 1.1
|
* The Apache Software License, Version 1.1
|
||||||
@ -58,14 +58,13 @@
|
|||||||
package org.apache.commons.collections;
|
package org.apache.commons.collections;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* <code>Closure</code> defines an interface implemented by classes that
|
* Defines a functor interface implemented by classes that do something.
|
||||||
* do something.
|
|
||||||
* <p>
|
* <p>
|
||||||
* A Closure represents a block of code which is executed from inside some
|
* A Closure represents a block of code which is executed from inside some
|
||||||
* block, function or iteration. It operates an input object.
|
* block, function or iteration. It operates an input object.
|
||||||
*
|
*
|
||||||
* @since Commons Collections 1.0
|
* @since Commons Collections 1.0
|
||||||
* @version $Revision: 1.7 $ $Date: 2003/08/31 17:26:44 $
|
* @version $Revision: 1.8 $ $Date: 2003/12/13 23:51:28 $
|
||||||
*
|
*
|
||||||
* @author James Strachan
|
* @author James Strachan
|
||||||
* @author Nicola Ken Barozzi
|
* @author Nicola Ken Barozzi
|
||||||
|
@ -1,5 +1,5 @@
|
|||||||
/*
|
/*
|
||||||
* $Header: /home/jerenkrantz/tmp/commons/commons-convert/cvs/home/cvs/jakarta-commons//collections/src/java/org/apache/commons/collections/Factory.java,v 1.5 2003/08/31 17:26:43 scolebourne Exp $
|
* $Header: /home/jerenkrantz/tmp/commons/commons-convert/cvs/home/cvs/jakarta-commons//collections/src/java/org/apache/commons/collections/Factory.java,v 1.6 2003/12/13 23:51:28 scolebourne Exp $
|
||||||
* ====================================================================
|
* ====================================================================
|
||||||
*
|
*
|
||||||
* The Apache Software License, Version 1.1
|
* The Apache Software License, Version 1.1
|
||||||
@ -58,11 +58,10 @@
|
|||||||
package org.apache.commons.collections;
|
package org.apache.commons.collections;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* <code>Factory</code> defines an interface implemented by classes that
|
* Defines a functor interface implemented by classes that create objects.
|
||||||
* create objects.
|
|
||||||
*
|
*
|
||||||
* @since Commons Collections 2.1
|
* @since Commons Collections 2.1
|
||||||
* @version $Revision: 1.5 $ $Date: 2003/08/31 17:26:43 $
|
* @version $Revision: 1.6 $ $Date: 2003/12/13 23:51:28 $
|
||||||
*
|
*
|
||||||
* @author Arron Bates
|
* @author Arron Bates
|
||||||
* @author Stephen Colebourne
|
* @author Stephen Colebourne
|
||||||
|
@ -1,5 +1,5 @@
|
|||||||
/*
|
/*
|
||||||
* $Header: /home/jerenkrantz/tmp/commons/commons-convert/cvs/home/cvs/jakarta-commons//collections/src/java/org/apache/commons/collections/MultiMap.java,v 1.8 2003/10/09 20:58:52 scolebourne Exp $
|
* $Header: /home/jerenkrantz/tmp/commons/commons-convert/cvs/home/cvs/jakarta-commons//collections/src/java/org/apache/commons/collections/MultiMap.java,v 1.9 2003/12/13 23:51:28 scolebourne Exp $
|
||||||
* ====================================================================
|
* ====================================================================
|
||||||
*
|
*
|
||||||
* The Apache Software License, Version 1.1
|
* The Apache Software License, Version 1.1
|
||||||
@ -60,7 +60,7 @@ package org.apache.commons.collections;
|
|||||||
import java.util.Map;
|
import java.util.Map;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* This is simply a Map with slightly different semantics.
|
* Defines a map that holds a collection of values against each key.
|
||||||
* <p>
|
* <p>
|
||||||
* A <code>MultiMap</code> is a Map with slightly different semantics.
|
* A <code>MultiMap</code> is a Map with slightly different semantics.
|
||||||
* Putting a value into the map will add the value to a Collection at that
|
* Putting a value into the map will add the value to a Collection at that
|
||||||
@ -79,7 +79,7 @@ import java.util.Map;
|
|||||||
* <code>coll</code> will be a list containing "A", "B", "C".
|
* <code>coll</code> will be a list containing "A", "B", "C".
|
||||||
*
|
*
|
||||||
* @since Commons Collections 2.0
|
* @since Commons Collections 2.0
|
||||||
* @version $Revision: 1.8 $ $Date: 2003/10/09 20:58:52 $
|
* @version $Revision: 1.9 $ $Date: 2003/12/13 23:51:28 $
|
||||||
*
|
*
|
||||||
* @author Christopher Berry
|
* @author Christopher Berry
|
||||||
* @author James Strachan
|
* @author James Strachan
|
||||||
|
@ -1,5 +1,5 @@
|
|||||||
/*
|
/*
|
||||||
* $Header: /home/jerenkrantz/tmp/commons/commons-convert/cvs/home/cvs/jakarta-commons//collections/src/java/org/apache/commons/collections/Predicate.java,v 1.7 2003/08/31 17:26:44 scolebourne Exp $
|
* $Header: /home/jerenkrantz/tmp/commons/commons-convert/cvs/home/cvs/jakarta-commons//collections/src/java/org/apache/commons/collections/Predicate.java,v 1.8 2003/12/13 23:51:28 scolebourne Exp $
|
||||||
* ====================================================================
|
* ====================================================================
|
||||||
*
|
*
|
||||||
* The Apache Software License, Version 1.1
|
* The Apache Software License, Version 1.1
|
||||||
@ -58,12 +58,12 @@
|
|||||||
package org.apache.commons.collections;
|
package org.apache.commons.collections;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* <code>Predicate</code> defines an interface implemented by classes that
|
* Defines a functor interface implemented by classes that
|
||||||
* perform a predicate test on an object. Predicate instances can be used
|
* perform a predicate test on an object. Predicate instances can be used
|
||||||
* to implement queries or to do filtering.
|
* to implement queries or to do filtering.
|
||||||
*
|
*
|
||||||
* @since Commons Collections 1.0
|
* @since Commons Collections 1.0
|
||||||
* @version $Revision: 1.7 $ $Date: 2003/08/31 17:26:44 $
|
* @version $Revision: 1.8 $ $Date: 2003/12/13 23:51:28 $
|
||||||
*
|
*
|
||||||
* @author James Strachan
|
* @author James Strachan
|
||||||
* @author Stephen Colebourne
|
* @author Stephen Colebourne
|
||||||
|
@ -1,5 +1,5 @@
|
|||||||
/*
|
/*
|
||||||
* $Header: /home/jerenkrantz/tmp/commons/commons-convert/cvs/home/cvs/jakarta-commons//collections/src/java/org/apache/commons/collections/PriorityQueue.java,v 1.7 2003/08/31 17:26:44 scolebourne Exp $
|
* $Header: /home/jerenkrantz/tmp/commons/commons-convert/cvs/home/cvs/jakarta-commons//collections/src/java/org/apache/commons/collections/PriorityQueue.java,v 1.8 2003/12/13 23:51:28 scolebourne Exp $
|
||||||
* ====================================================================
|
* ====================================================================
|
||||||
*
|
*
|
||||||
* The Apache Software License, Version 1.1
|
* The Apache Software License, Version 1.1
|
||||||
@ -60,11 +60,12 @@ package org.apache.commons.collections;
|
|||||||
import java.util.NoSuchElementException;
|
import java.util.NoSuchElementException;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Interface for priority queues.
|
* Defines a collection for priority queues, which can insert, peek and pop.
|
||||||
|
* <p>
|
||||||
* This interface does not dictate whether it is min or max heap.
|
* This interface does not dictate whether it is min or max heap.
|
||||||
*
|
*
|
||||||
* @since Commons Collections 1.0
|
* @since Commons Collections 1.0
|
||||||
* @version $Revision: 1.7 $ $Date: 2003/08/31 17:26:44 $
|
* @version $Revision: 1.8 $ $Date: 2003/12/13 23:51:28 $
|
||||||
*
|
*
|
||||||
* @author <a href="mailto:donaldp@apache.org">Peter Donald</a>
|
* @author <a href="mailto:donaldp@apache.org">Peter Donald</a>
|
||||||
*/
|
*/
|
||||||
|
@ -1,5 +1,5 @@
|
|||||||
/*
|
/*
|
||||||
* $Header: /home/jerenkrantz/tmp/commons/commons-convert/cvs/home/cvs/jakarta-commons//collections/src/java/org/apache/commons/collections/ResettableIterator.java,v 1.1 2003/12/01 22:48:59 scolebourne Exp $
|
* $Header: /home/jerenkrantz/tmp/commons/commons-convert/cvs/home/cvs/jakarta-commons//collections/src/java/org/apache/commons/collections/ResettableIterator.java,v 1.2 2003/12/13 23:51:28 scolebourne Exp $
|
||||||
* ====================================================================
|
* ====================================================================
|
||||||
*
|
*
|
||||||
* The Apache Software License, Version 1.1
|
* The Apache Software License, Version 1.1
|
||||||
@ -60,11 +60,12 @@ package org.apache.commons.collections;
|
|||||||
import java.util.Iterator;
|
import java.util.Iterator;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Interface implemented by those iterators that can be reset back to an
|
* Defines an iterator that can be reset back to an initial state.
|
||||||
* initial state.
|
* <p>
|
||||||
|
* This interface allows an iterator to be repeatedly reused.
|
||||||
*
|
*
|
||||||
* @since Commons Collections 3.0
|
* @since Commons Collections 3.0
|
||||||
* @version $Revision: 1.1 $ $Date: 2003/12/01 22:48:59 $
|
* @version $Revision: 1.2 $ $Date: 2003/12/13 23:51:28 $
|
||||||
*
|
*
|
||||||
* @author Stephen Colebourne
|
* @author Stephen Colebourne
|
||||||
*/
|
*/
|
||||||
|
@ -1,5 +1,5 @@
|
|||||||
/*
|
/*
|
||||||
* $Header: /home/jerenkrantz/tmp/commons/commons-convert/cvs/home/cvs/jakarta-commons//collections/src/java/org/apache/commons/collections/ResettableListIterator.java,v 1.1 2003/12/01 22:48:59 scolebourne Exp $
|
* $Header: /home/jerenkrantz/tmp/commons/commons-convert/cvs/home/cvs/jakarta-commons//collections/src/java/org/apache/commons/collections/ResettableListIterator.java,v 1.2 2003/12/13 23:51:28 scolebourne Exp $
|
||||||
* ====================================================================
|
* ====================================================================
|
||||||
*
|
*
|
||||||
* The Apache Software License, Version 1.1
|
* The Apache Software License, Version 1.1
|
||||||
@ -60,11 +60,12 @@ package org.apache.commons.collections;
|
|||||||
import java.util.ListIterator;
|
import java.util.ListIterator;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Interface implemented by those list iterators that can be reset back
|
* Defines a list iterator that can be reset back to an initial state.
|
||||||
* to an initial state.
|
* <p>
|
||||||
|
* This interface allows an iterator to be repeatedly reused.
|
||||||
*
|
*
|
||||||
* @since Commons Collections 3.0
|
* @since Commons Collections 3.0
|
||||||
* @version $Revision: 1.1 $ $Date: 2003/12/01 22:48:59 $
|
* @version $Revision: 1.2 $ $Date: 2003/12/13 23:51:28 $
|
||||||
*
|
*
|
||||||
* @author Stephen Colebourne
|
* @author Stephen Colebourne
|
||||||
*/
|
*/
|
||||||
|
@ -1,5 +1,5 @@
|
|||||||
/*
|
/*
|
||||||
* $Header: /home/jerenkrantz/tmp/commons/commons-convert/cvs/home/cvs/jakarta-commons//collections/src/java/org/apache/commons/collections/SortedBag.java,v 1.6 2003/08/31 17:26:44 scolebourne Exp $
|
* $Header: /home/jerenkrantz/tmp/commons/commons-convert/cvs/home/cvs/jakarta-commons//collections/src/java/org/apache/commons/collections/SortedBag.java,v 1.7 2003/12/13 23:51:28 scolebourne Exp $
|
||||||
* ====================================================================
|
* ====================================================================
|
||||||
*
|
*
|
||||||
* The Apache Software License, Version 1.1
|
* The Apache Software License, Version 1.1
|
||||||
@ -60,11 +60,11 @@ package org.apache.commons.collections;
|
|||||||
import java.util.Comparator;
|
import java.util.Comparator;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* A type of {@link Bag} that maintains order among its unique
|
* Defines a type of <code>Bag</code> that maintains a sorted order among
|
||||||
* representative members.
|
* its unique representative members.
|
||||||
*
|
*
|
||||||
* @since Commons Collections 2.0
|
* @since Commons Collections 2.0
|
||||||
* @version $Revision: 1.6 $ $Date: 2003/08/31 17:26:44 $
|
* @version $Revision: 1.7 $ $Date: 2003/12/13 23:51:28 $
|
||||||
*
|
*
|
||||||
* @author Chuck Burdick
|
* @author Chuck Burdick
|
||||||
*/
|
*/
|
||||||
|
@ -1,5 +1,5 @@
|
|||||||
/*
|
/*
|
||||||
* $Header: /home/jerenkrantz/tmp/commons/commons-convert/cvs/home/cvs/jakarta-commons//collections/src/java/org/apache/commons/collections/Transformer.java,v 1.6 2003/08/31 17:26:44 scolebourne Exp $
|
* $Header: /home/jerenkrantz/tmp/commons/commons-convert/cvs/home/cvs/jakarta-commons//collections/src/java/org/apache/commons/collections/Transformer.java,v 1.7 2003/12/13 23:51:28 scolebourne Exp $
|
||||||
* ====================================================================
|
* ====================================================================
|
||||||
*
|
*
|
||||||
* The Apache Software License, Version 1.1
|
* The Apache Software License, Version 1.1
|
||||||
@ -58,13 +58,13 @@
|
|||||||
package org.apache.commons.collections;
|
package org.apache.commons.collections;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* <code>Transformer</code> defines an interface implemented by classes that
|
* Defines a functor interface implemented by classes that
|
||||||
* transform one object into another. The original object is left unchanged.
|
* transform one object into another. The original object is left unchanged.
|
||||||
* Transformers are typically used for type conversions, or extracting data
|
* Transformers are typically used for type conversions, or extracting data
|
||||||
* from an object.
|
* from an object.
|
||||||
*
|
*
|
||||||
* @since Commons Collections 1.0
|
* @since Commons Collections 1.0
|
||||||
* @version $Revision: 1.6 $ $Date: 2003/08/31 17:26:44 $
|
* @version $Revision: 1.7 $ $Date: 2003/12/13 23:51:28 $
|
||||||
*
|
*
|
||||||
* @author James Strachan
|
* @author James Strachan
|
||||||
* @author Stephen Colebourne
|
* @author Stephen Colebourne
|
||||||
|
@ -1,5 +1,8 @@
|
|||||||
<!-- $Id: package.html,v 1.9 2003/05/16 16:00:29 scolebourne Exp $ -->
|
<!-- $Id: package.html,v 1.10 2003/12/13 23:51:28 scolebourne Exp $ -->
|
||||||
<body>
|
<body>
|
||||||
|
<p>
|
||||||
|
This package contains new interfaces to complement the Java Collections Framework,
|
||||||
|
and various utility classes.
|
||||||
<p>
|
<p>
|
||||||
The Apache Jakarta Commons Collections Framework extensions are implemented in
|
The Apache Jakarta Commons Collections Framework extensions are implemented in
|
||||||
a number of packages.
|
a number of packages.
|
||||||
|
Loading…
x
Reference in New Issue
Block a user