Skip to content

Commit

Permalink
switched variables from package to private scope
Browse files Browse the repository at this point in the history
  • Loading branch information
nrktkt committed Dec 10, 2015
1 parent 44c8f44 commit 15f13c3
Show file tree
Hide file tree
Showing 4 changed files with 26 additions and 18 deletions.
2 changes: 2 additions & 0 deletions .travis.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
language: java
jdk: oraclejdk8
4 changes: 4 additions & 0 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,2 +1,6 @@
# hate
HATEOAS with HAL for Java

[![Build Status](https://travis-ci.org/blackdoor/hate.svg)](https://travis-ci.org/blackdoor/hate)
[![Codacy Badge](https://api.codacy.com/project/badge/grade/7c1d6531e44941ed9e48b75435c9f1b8)](https://www.codacy.com/app/nfischer921/hate)

16 changes: 8 additions & 8 deletions src/main/java/black/door/hate/HalLink.java
Original file line number Diff line number Diff line change
Expand Up @@ -14,13 +14,13 @@
@Getter
public class HalLink {
@NonNull
URI href;
private URI href;

Boolean templated;
String type;
URL deprecation;
String name;
URI profile;
String title;
String hreflang;
private Boolean templated;
private String type;
private URL deprecation;
private String name;
private URI profile;
private String title;
private String hreflang;
}
22 changes: 12 additions & 10 deletions src/main/java/black/door/hate/HalRepresentation.java
Original file line number Diff line number Diff line change
Expand Up @@ -8,6 +8,7 @@
import com.fasterxml.jackson.databind.ObjectWriter;
import com.fasterxml.jackson.databind.SerializerProvider;
import com.fasterxml.jackson.databind.module.SimpleModule;
import lombok.Getter;

import java.io.IOException;
import java.net.URI;
Expand All @@ -22,6 +23,7 @@
/**
* Created by nfischer on 12/8/2015.
*/
@Getter
public class HalRepresentation {
private static final ObjectWriter WRITER;
static {
Expand All @@ -33,11 +35,11 @@ public class HalRepresentation {
WRITER = mapper.writer();
}

final Map<String, HalLink> links;
final Map<String, Collection<HalLink>> multiLinks;
final Map<String, HalRepresentation> embedded;
final Map<String, Collection<HalRepresentation>> multiEmbedded;
final Map<String, Object> properties;
private final Map<String, HalLink> links;
private final Map<String, Collection<HalLink>> multiLinks;
private final Map<String, HalRepresentation> embedded;
private final Map<String, Collection<HalRepresentation>> multiEmbedded;
private final Map<String, Object> properties;

HalRepresentation(
Map<String, HalLink> links,
Expand Down Expand Up @@ -118,11 +120,11 @@ public void serialize(HalRepresentation halRepresentation,
}

public static class HalRepresentationBuilder{
Map<String, HalLink> links;
Map<String, Collection<HalLink>> multiLinks;
Map<String, HalRepresentation> embedded;
Map<String, Collection<HalRepresentation>> multiEmbedded;
Map<String, Object> properties;
private Map<String, HalLink> links;
private Map<String, Collection<HalLink>> multiLinks;
private Map<String, HalRepresentation> embedded;
private Map<String, Collection<HalRepresentation>> multiEmbedded;
private Map<String, Object> properties;

public HalRepresentationBuilder() {
links = new HashMap<>();
Expand Down

0 comments on commit 15f13c3

Please sign in to comment.