You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@commons.apache.org by rw...@apache.org on 2003/01/05 14:33:05 UTC

cvs commit: jakarta-commons/collections/src/java/org/apache/commons/collections/primitives package.html

rwaldhoff    2003/01/05 05:33:05

  Modified:    collections/src/java/org/apache/commons/collections/primitives
                        package.html
  Log:
  make package doc scalable
  
  Revision  Changes    Path
  1.3       +29 -18    jakarta-commons/collections/src/java/org/apache/commons/collections/primitives/package.html
  
  Index: package.html
  ===================================================================
  RCS file: /home/cvs/jakarta-commons/collections/src/java/org/apache/commons/collections/primitives/package.html,v
  retrieving revision 1.2
  retrieving revision 1.3
  diff -u -r1.2 -r1.3
  --- package.html	22 Aug 2002 02:08:32 -0000	1.2
  +++ package.html	5 Jan 2003 13:33:05 -0000	1.3
  @@ -1,18 +1,29 @@
  -<BODY>
  -Contains collection implementations that use primitive elements.  Currently
  -the package offers lists of primitive elements that are backed by primitive
  -arrays, offering substantial memory and performance savings.<p>
  -
  -There are generally two layers of abstract per primitive list type.  The
  -first layer, implemented by the <Code>Abstract*List</Code> classes, provides
  -default implementations for all of the <Code>java.util.List</Code> methods
  -and most of their primitive counterparts.  The second layer of abstraction,
  -implemented by the <Code>Abstract*ArrayList</Code> classes, provides 
  -additional method signatures for manipulating a list that's backed by a
  -primitive array.<p>
  -
  -Note that these layers are not provided for <Code>FloatArrayList</Code>,
  -and that many primitive types are not represented in this package at all;
  -these inconsistencies may be addressed by a future release.
  -
  -</BODY>
  +<!-- $Id$ -->
  +<html>
  +   <head>
  +      <title>Package Documentation for org.apache.commons.collections.primitives</title>
  +   </head>
  +   <body>
  +      <p>
  +         Collections that are based upon primitive
  +         types. Generally these extensions offer memory 
  +         and performance improvements over the 
  +         <code>Object</code> wrapped alternative.
  +      </p>
  +      <p>
  +      	 The package provides (or will provide) versions of 
  +      	 the major collections framework interfaces
  +      	 (<code>Collection</code>, <code>List</code>, 
  +      	 <code>Map</code>, <code>Set</code>) and their 
  +      	 helpers (<code>Iterator</code>, <code>ListIterator</code>, 
  +      	 etc) for each primitive type, and various concrete 
  +      	 implementations of these.
  +      </p>
  +      <p>
  +      	 Adapters are provided for converting between the 
  +      	 primitive and object based versions of the collections 
  +      	 framework.
  +      </p>
  +   </body>
  +</html>
  +      
  
  
  

--
To unsubscribe, e-mail:   <ma...@jakarta.apache.org>
For additional commands, e-mail: <ma...@jakarta.apache.org>