package net.rebworks.lunchy.domain.places;

import net.rebworks.lunchy.domain.Place;
import net.rebworks.lunchy.resources.LunchResource;

import javax.inject.Inject;
import javax.ws.rs.core.Context;
import javax.ws.rs.core.UriInfo;
import java.net.URI;
import java.util.Arrays;
import java.util.SortedSet;
import java.util.TreeSet;

public class BangkokKitchen implements Place {

    private static final TreeSet<String> ALIASES = new TreeSet<>(Arrays.asList("bangkokkitchen", "bkk", "bkgbg"));
    public static final String NAME = ALIASES.first();

    private final UriInfo uriInfo;

    @Inject
    public BangkokKitchen(@Context final UriInfo uriInfo) {
        this.uriInfo = uriInfo;
    }

    @Override
    public String getName() {
        return NAME;
    }

    @Override
    public SortedSet<String> getAliases() {
        return ALIASES;
    }

    @Override
    public URI getWebsite() {
        return URI.create("http://www.bkgbg.se/lunch");
    }

    @Override
    public URI getUri() {
        return LunchResource.getPlaceURI(uriInfo, NAME);
    }
}

@@ -751,20 +751,33 @@
  return 
-NAME
+%22Bangkok Kitchen%22
 ;%0A    %7D%0A

Fix the name for Bangkok Kitchen