Skip to content
This repository has been archived by the owner on Dec 11, 2022. It is now read-only.

Latest commit

 

History

History
37 lines (30 loc) · 1.83 KB

README.md

File metadata and controls

37 lines (30 loc) · 1.83 KB

Java Core Interfaces

THIS REPOSITORY HAS BEEN ARCHIVED AND IS NO LONGER SUPPORTED

Java Core Interfaces

This project contains a set of Java core interaces that can be used to augment the common Object methods and basic language interfaces.

Highlighted Components

The following highlights the main core interfaces that this project provides:

  • Primitive - implemented by classes that define immutable primitive types
  • Composite - implemented by classes that define composite structures that require special formatting
  • Sequential - implemented by classes that allow their elements to be accessed sequentially
  • Iterator - implemented by classes that can iterate through the elements in a sequence
  • Manipulator - implemented by subclasses of Iterator that also allow elements to be inserted and removed from the sequence

Quick Links

For more detail on this project click on the following links:

Getting Started

To get started using these interfaces, include the following dependency in your maven pom.xml file:

    <dependency>
        <groupId>com.craterdog</groupId>
        <artifactId>java-core-interfaces</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.