package com.commafeed.frontend.rest; import java.util.Set; import javax.ws.rs.ApplicationPath; import javax.ws.rs.core.Application; import com.commafeed.frontend.rest.resources.AdminREST; import com.commafeed.frontend.rest.resources.ApiDocumentationREST; import com.commafeed.frontend.rest.resources.EntriesREST; import com.commafeed.frontend.rest.resources.SessionREST; import com.commafeed.frontend.rest.resources.SettingsREST; import com.commafeed.frontend.rest.resources.SubscriptionsREST; import com.fasterxml.jackson.jaxrs.json.JacksonJsonProvider; import com.google.common.collect.Sets; import com.wordnik.swagger.jaxrs.JaxrsApiReader; @ApplicationPath("/rest") public class RESTApplication extends Application { static { JaxrsApiReader.setFormatString(""); } @Override public Set> getClasses() { Set> set = Sets.newHashSet(); set.add(JacksonJsonProvider.class); set.add(EntriesREST.class); set.add(SubscriptionsREST.class); set.add(SettingsREST.class); set.add(SessionREST.class); set.add(AdminREST.class); set.add(ApiDocumentationREST.class); return set; } }