https://github.com/danekja/jdk-serializable-functional
Library with serializable versions of java.util.function.* interfaces.
https://github.com/danekja/jdk-serializable-functional
functional java jdk
Last synced: 10 months ago
JSON representation
Library with serializable versions of java.util.function.* interfaces.
- Host: GitHub
- URL: https://github.com/danekja/jdk-serializable-functional
- Owner: danekja
- License: mit
- Created: 2015-05-28T16:39:12.000Z (about 11 years ago)
- Default Branch: master
- Last Pushed: 2019-05-31T07:16:46.000Z (about 7 years ago)
- Last Synced: 2025-07-22T16:27:49.771Z (12 months ago)
- Topics: functional, java, jdk
- Language: Java
- Size: 49.8 KB
- Stars: 12
- Watchers: 1
- Forks: 6
- Open Issues: 2
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Serializable java.util.function Interfaces
This library contains serializable versions of generic functional interface introduced in JDK 8.
Interfaces in this library follow simple naming convention:
```
Serializable
```
## Maven
The library has been deployed to Maven Central. Add the following dependency to you project:
### JDK 9
```
org.danekja
jdk-serializable-functional
1.9.0
```
### JDK 8
```
org.danekja
jdk-serializable-functional
1.8.6
```
## Component Model
Starting with version 1.9.0, the library is also a Java module.
Starting with version 1.8.4, the library is also an OSGi bundle.
## Versioning
The version identifier follows semantic scheme *major.minor.micro*, where *major* and *minor* portions
identify JDK version and micro is used for this library versioning (documentation/build modifications, etc.).
i.e. version **1.8.1** is the second release of this library based on JDK 1.8.
## Licensing
The library is licensed under the MIT License.