All Projects → JodaOrg → joda-collect

JodaOrg / joda-collect

Licence: Apache-2.0 License
Java library providing additional collection interfaces and implementations built on top of Guava

Programming Languages

java
68154 projects - #9 most used programming language

Projects that are alternatives of or similar to joda-collect

PowerCollections
Powerfull Collections, Sets, Lists and Maps.
Stars: ✭ 15 (-42.31%)
Mutual labels:  collections
fengyehong123.github.io
心血来潮的资源整理-闲暇之余就更新
Stars: ✭ 31 (+19.23%)
Mutual labels:  collections
Android-Collection
安卓开发知识点集锦
Stars: ✭ 19 (-26.92%)
Mutual labels:  collections
go-streams
Stream Collections for Go. Inspired in Java 8 Streams and .NET Linq
Stars: ✭ 127 (+388.46%)
Mutual labels:  collections
Keywords-Abstract-TFIDF-TextRank4ZH
使用tf-idf, TextRank4ZH等不同方式从中文文本中提取关键字,从中文文本中提取摘要和关键词
Stars: ✭ 26 (+0%)
Mutual labels:  collections
compare-utils
Compares of Java Collections and Objects (of different classes) made easy
Stars: ✭ 15 (-42.31%)
Mutual labels:  collections
awesome-singer-official-portal
A curated list of awesome singer official portals. Live Website ➡️
Stars: ✭ 45 (+73.08%)
Mutual labels:  collections
lib12
lib12 is a library of universal helpers and extensions useful in any .NET project
Stars: ✭ 30 (+15.38%)
Mutual labels:  collections
laravel-record
What if Laravel's Collection and Model classes had a baby?
Stars: ✭ 21 (-19.23%)
Mutual labels:  collections
linq-collections
Strongly typed Linq and Collections implementation for Javascript and TypeScript (ECMAScript 5)
Stars: ✭ 112 (+330.77%)
Mutual labels:  collections
NotionAI-MyMind
This repo uses AI and the wonderful Notion to enable you to add anything on the web to your "Mind" and forget about everything else.
Stars: ✭ 181 (+596.15%)
Mutual labels:  collections
php-underscore
PHP underscore inspired &/or cloned from _.js, with extra goodies like higher order messaging
Stars: ✭ 42 (+61.54%)
Mutual labels:  collections
SwiftConcurrentCollections
Swift Concurrent Collections
Stars: ✭ 40 (+53.85%)
Mutual labels:  collections
ghini.desktop
plant collections manager (desktop version)
Stars: ✭ 23 (-11.54%)
Mutual labels:  collections
algo-ds-101
Curated list of data structures and algorithms in 10+ programming languages.
Stars: ✭ 154 (+492.31%)
Mutual labels:  collections
Funky
Funky is a functional utility library written in Objective-C.
Stars: ✭ 41 (+57.69%)
Mutual labels:  collections
collections
📝 Collections library made in TypeScript
Stars: ✭ 14 (-46.15%)
Mutual labels:  collections
flare
Useful thread-safe collections with performance in mind for Java 8+.
Stars: ✭ 14 (-46.15%)
Mutual labels:  collections
Data-Science-and-Machine-Learning-Resources
List of Data Science and Machine Learning Resource that I frequently use
Stars: ✭ 19 (-26.92%)
Mutual labels:  collections
ObservableCollections
Observable Collectons for Android Kotlin apps. Observes adds, deletes etc.
Stars: ✭ 19 (-26.92%)
Mutual labels:  collections

Joda-Collect

Joda-Collect provides collections that are not present in the JDK or Google Guava.

The project is related to Joda-Primitives which provides primitive versions of the collection interfaces. This project is separate, as the use cases are likely to be different.

Joda-Collect is licensed under the business-friendly Apache 2.0 licence.

Contents

Joda-Collect contains the following collections:

  • Grid - a grid data structure, providing access to its values by row and column. This is similar to Guava's Table, but uses int for the row and column, allowing optimisations. Mutable and immutable implementations are provided in sparse and dense variations.

Documentation

Various documentation is available:

Releases

Release 1.0.1 is the current latest release. This release is considered stable and worthy of the 1.x tag. It depends on Java SE 8 or later and requires Google-Guava.

Available in the Maven Central repository

Tidelift dependency check

For enterprise

Available as part of the Tidelift Subscription.

Joda and the maintainers of thousands of other packages are working with Tidelift to deliver one enterprise subscription that covers all of the open source you use.

If you want the flexibility of open source and the confidence of commercial-grade software, this is for you.

Learn more

Support

Please use Stack Overflow for general usage questions. GitHub issues and pull requests should be used when you want to help advance the project.

Any donations to support the project are accepted via OpenCollective.

To report a security vulnerability, please use the Tidelift security contact. Tidelift will coordinate the fix and disclosure.

Release process

  • Update version (README.md, index.md, changes.xml)
  • Commit and push
  • mvn clean release:clean release:prepare release:perform
  • Website will be built and released by GitHub Actions
Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].