Getting Started
To get started using these classes, include the following dependency in your maven pom.xml file:
<dependency>
<groupId>com.craterdog</groupId>
<artifactId>java-collection-framework</artifactId>
<version>x.y</version>
</dependency>
The source code, javadocs and jar file artifacts for this project are available from the Maven Central Repository. If your project doesn't currently use maven and you would like to, click here to get started down that path quickly.
The following flow chart provides a way to easily choose which collection type is right for your needs:
No need to worry about the underlying implementation of each type of collection, they are all self-optimizing and adjust automatically to varying sizes and read/update patterns.
When you are ready to start writing code that takes advantage of the Crater Dog Technologies™ Java Collection Framework here are some additional resources that can help:
We would love to have your help with this project if you have the time and interest. If you find a bug or have an idea of an enhancement you would like to see added to the project, you can quickly submit a change request using the project issue tracker by clicking here.
If you are very enthusiastic and want to try adding and fixing code yourself, feel free to fork the repository by clicking on the "Fork" button in the upper right corner of the project page. Once you have made your changes to the code you can initiate a pull request to get them integrated into the project.
To get more involved in this project, contact us at craterdog@gmail.com.
Copyright © 2009 - 2022 Crater Dog Technologies™. All rights reserved.