package org.multibit.mbm.api.hal;
import javax.ws.rs.core.MediaType;
/**
* <p>Additional media types to provide the following to resource endpoints:</p>
* <ul>
* <li>Provision of HAL identifier</li>
* </ul>
*
* @since 0.0.1
*/
public class HalMediaType extends MediaType {
/**
* "application/hal+xml"
*/
public final static String APPLICATION_HAL_XML = "application/hal+xml";
/**
* "application/hal+xml;charset=utf-8"
*/
public final static String APPLICATION_HAL_XML_UTF8 = "application/hal+xml;charset=utf-8";
/**
* "application/hal+xml"
*/
public final static MediaType APPLICATION_HAL_XML_TYPE = new MediaType("application", "hal+xml");
/**
* "application/hal+json"
*/
public final static String APPLICATION_HAL_JSON = "application/hal+json";
/**
* "application/hal+json;charset=utf-8"
*/
public final static String APPLICATION_HAL_JSON_UTF8 = "application/hal+json;charset=utf-8";
/**
* "application/hal+json"
*/
public final static MediaType APPLICATION_HAL_JSON_TYPE = new MediaType("application", "hal+json");
/**
* "text/html;charset=utf-8"
*/
public final static String TEXT_HTML_UTF8 = "text/html;charset=utf-8";
}