- Notifications
You must be signed in to change notification settings - Fork7
Immutables encodings for Vavr
License
immutables/immutables-vavr
Folders and files
| Name | Name | Last commit message | Last commit date | |
|---|---|---|---|---|
Repository files navigation
A set ofImmutables encodings forVavr.
Note: Prior to a 1.0.0 release, the encodings are still in theexperimental phase and therefore should not be relied upon to providea stable API.
| JVM | Platform | Status |
|---|---|---|
| OpenJDK LTS | Linux | |
| OpenJDK Current | Linux | |
| OpenJDK Current | Windows |
Include the encodings in your project:
<dependency> <groupId>org.immutables.vavr</groupId> <artifactId>vavr-encodings</artifactId> <version><!-- Insert latest version here --></version> <scope>provided</scope></dependency>Annotate your types with@VavrEncodingEnabled. Alternatively,you can annotate a@Style annotation with@VavrEncodingEnabledand have it apply to any types that are using that style. SeeStyles.
Now, any use ofVavr collections in yourabstract value types will magically result in the generatedBuildertypes being augmented with methods to build immutable collectionselement-by-element. Use of Vavr'sOption type will receivethe same special treatment as the standard JavaOptional type.
About
Immutables encodings for Vavr
Topics
Resources
License
Uh oh!
There was an error while loading.Please reload this page.
Stars
Watchers
Forks
Packages0
Uh oh!
There was an error while loading.Please reload this page.
Contributors5
Uh oh!
There was an error while loading.Please reload this page.
