Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/maksim2498/java-ranges
Small java ranges library
https://github.com/maksim2498/java-ranges
java library ranges
Last synced: about 1 month ago
JSON representation
Small java ranges library
- Host: GitHub
- URL: https://github.com/maksim2498/java-ranges
- Owner: Maksim2498
- License: mit
- Created: 2022-08-08T11:47:35.000Z (over 2 years ago)
- Default Branch: main
- Last Pushed: 2022-09-29T22:41:23.000Z (over 2 years ago)
- Last Synced: 2023-03-11T16:17:23.997Z (almost 2 years ago)
- Topics: java, library, ranges
- Language: Java
- Homepage:
- Size: 167 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE.md
Awesome Lists containing this project
README
# Java Ranges
![Logo](/images/logo.png)
## Index
- [Index](#index);
- [About](#about);
- [Installation](#installation);
- [Building](#building);
- [Documentation](#documentation).## About
This library provides the most basic ranges classes and interfaces.
All ranges are inclusive.Interfaces:
- [`Range`](/src/main/java/space/moontalk/ranges/Range.java).Classes:
- [`ByteRange`](/src/main/java/space/moontalk/ranges/ByteRange.java);
- [`ShortRange`](/src/main/java/space/moontalk/ranges/ShortRange.java);
- [`IntegerRange`](/src/main/java/space/moontalk/ranges/IntegerRange.java);
- [`LongRange`](/src/main/java/space/moontalk/ranges/LongRange.java);
- [`FloatRange`](/src/main/java/space/moontalk/ranges/FloatRange.java);
- [`DoubleRange`](/src/main/java/space/moontalk/ranges/DoubleRange.java).## Installation
First, add MoonTalk repository to your pom.xml:
```xml
moontalk
httsp://repo.moontalk.space/repository/maven-releases/```
Second, add library as dependency:
```xml
space.moontalk
ranges
1.0.1```
Done.
## Building
Just execute the following Maven command in your terminal:
```bash
mvn install
```## Documentation
Will be added soon...