https://github.com/dominokit/domino-immutables
Wrapper project for Immutables.org to work with GWT
https://github.com/dominokit/domino-immutables
gwt immutables java
Last synced: 4 months ago
JSON representation
Wrapper project for Immutables.org to work with GWT
- Host: GitHub
- URL: https://github.com/dominokit/domino-immutables
- Owner: DominoKit
- License: apache-2.0
- Created: 2018-10-18T06:25:06.000Z (over 7 years ago)
- Default Branch: master
- Last Pushed: 2021-03-29T12:39:10.000Z (over 5 years ago)
- Last Synced: 2025-01-09T05:36:46.202Z (over 1 year ago)
- Topics: gwt, immutables, java
- Homepage:
- Size: 35.2 KB
- Stars: 5
- Watchers: 3
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
[](https://github.com/DominoKit/domino-immutables/actions/workflows/deploy.yaml/badge.svg?branch=master)
[](https://github.com/DominoKit/domino-immutables/actions/workflows/deploy.yaml/badge.svg?branch=development)
[](https://maven-badges.herokuapp.com/maven-central/org.dominokit/domino-immutables)

# Domino Immutables
A wrapper project for Immutables.org to work with GWT.
## Setup
### Maven dependency
- Latest release
```xml
org.dominokit
domino-immutables
1.0.0
```
- Development Snapshot
```xml
org.dominokit
domino-immutables
HEAD-SNAPSHOT
```
> To use the snapshot version without building locally, configure the snapshot repository
```xml
sonatype-snapshots-repo
https://oss.sonatype.org/content/repositories/snapshots
true
always
fail
```
### GWT module inheritance
```xml
```
Usage of Immutables can be found in [Immutables.org](http://immutables.github.io/)
### Example
```java
@Value.Immutable
public interface Person {
int foo();
String bar();
List buz();
Set crux();
}
```