TypedMap

This simple project creates a new type of collection interface called a TypedMap. It extends the Java Map interface to add typed methods where appropriate. These typed methods allow the use of 'Typed Keys' for storage and retrieval of values that are typed to match the Typed Keys.

License

License

GroupId

GroupId

com.robertboothby
ArtifactId

ArtifactId

TypedMap
Last Version

Last Version

0.2.0
Release Date

Release Date

Type

Type

jar
Description

Description

TypedMap
This simple project creates a new type of collection interface called a TypedMap. It extends the Java Map interface to add typed methods where appropriate. These typed methods allow the use of 'Typed Keys' for storage and retrieval of values that are typed to match the Typed Keys.
Project URL

Project URL

https://github.com/RobertBoothby/typedmap
Source Code Management

Source Code Management

https://github.com/RobertBoothby/typedmap/tree/master

Download TypedMap

How to add to project

<!-- https://jarcasting.com/artifacts/com.robertboothby/TypedMap/ -->
<dependency>
    <groupId>com.robertboothby</groupId>
    <artifactId>TypedMap</artifactId>
    <version>0.2.0</version>
</dependency>
// https://jarcasting.com/artifacts/com.robertboothby/TypedMap/
implementation 'com.robertboothby:TypedMap:0.2.0'
// https://jarcasting.com/artifacts/com.robertboothby/TypedMap/
implementation ("com.robertboothby:TypedMap:0.2.0")
'com.robertboothby:TypedMap:jar:0.2.0'
<dependency org="com.robertboothby" name="TypedMap" rev="0.2.0">
  <artifact name="TypedMap" type="jar" />
</dependency>
@Grapes(
@Grab(group='com.robertboothby', module='TypedMap', version='0.2.0')
)
libraryDependencies += "com.robertboothby" % "TypedMap" % "0.2.0"
[com.robertboothby/TypedMap "0.2.0"]

Dependencies

test (2)

Group / Artifact Type Version
junit : junit jar 4.12
org.hamcrest : hamcrest-all jar 1.3

Project Modules

There are no modules declared in this project.

Versions

Version
0.2.0
0.1.0