/** * @return a "multipart/digest" with a boundary parameter. */ public static MediaType createDigest() { return create(MULTIPART_DIGEST_TYPE); }
/** * Transforms a media type and add a boundary parameter with a unique value * if one is not already present. * * @param mediaType if {@code null} then a media type of "multipart/mixed" with a boundary parameter will be returned. * @return the media type with a boundary parameter. */ public static MediaType addBoundary(MediaType mediaType) { if (mediaType == null) { return MultiPartMediaTypes.createMixed(); } if (!mediaType.getParameters().containsKey(BOUNDARY_PARAMETER)) { final Map<String, String> parameters = new HashMap<String, String>( mediaType.getParameters()); parameters.put(BOUNDARY_PARAMETER, createBoundary()); return new MediaType(mediaType.getType(), mediaType.getSubtype(), parameters); } return mediaType; }
/** * @return a "multipart/mixed" with a boundary parameter. */ public static MediaType createMixed() { return create(MULTIPART_MIXED_TYPE); }
/** * Transforms a media type and add a boundary parameter with a unique value * if one is not already present. * * @param mediaType if {@code null} then a media type of "multipart/mixed" with a boundary parameter will be returned. * @return the media type with a boundary parameter. */ public static MediaType addBoundary(MediaType mediaType) { if (mediaType == null) { return MultiPartMediaTypes.createMixed(); } if (!mediaType.getParameters().containsKey(BOUNDARY_PARAMETER)) { final Map<String, String> parameters = new HashMap<String, String>( mediaType.getParameters()); parameters.put(BOUNDARY_PARAMETER, createBoundary()); return new MediaType(mediaType.getType(), mediaType.getSubtype(), parameters); } return mediaType; }
/** * @return a "multipart/alternative" with a boundary parameter. */ public static MediaType createAlternative() { return create(MULTIPART_ALTERNATIVE_TYPE); }
/** * Transforms a media type and add a boundary parameter with a unique value * if one is not already present. * * @param mediaType if {@code null} then a media type of "multipart/mixed" with a boundary parameter will be returned. * @return the media type with a boundary parameter. */ public static MediaType addBoundary(MediaType mediaType) { if (mediaType == null) { return MultiPartMediaTypes.createMixed(); } if (!mediaType.getParameters().containsKey(BOUNDARY_PARAMETER)) { final Map<String, String> parameters = new HashMap<String, String>( mediaType.getParameters()); parameters.put(BOUNDARY_PARAMETER, createBoundary()); return new MediaType(mediaType.getType(), mediaType.getSubtype(), parameters); } return mediaType; }
/** * @return a "multipart/parallel" with a boundary parameter. */ public static MediaType createParallel() { return create(MULTIPART_PARELLEL_TYPE); }
/** * Transforms a media type and add a boundary parameter with a unique value * if one is not already present. * * @param mediaType if {@code null} then a media type of "multipart/mixed" with a boundary parameter will be returned. * @return the media type with a boundary parameter. */ public static MediaType addBoundary(MediaType mediaType) { if (mediaType == null) { return MultiPartMediaTypes.createMixed(); } if (!mediaType.getParameters().containsKey(BOUNDARY_PARAMETER)) { final Map<String, String> parameters = new HashMap<String, String>( mediaType.getParameters()); parameters.put(BOUNDARY_PARAMETER, createBoundary()); return new MediaType(mediaType.getType(), mediaType.getSubtype(), parameters); } return mediaType; }
/** * @return a "multipart/form-data" with a boundary parameter. */ public static MediaType createFormData() { return create(MediaType.MULTIPART_FORM_DATA_TYPE); }
/** * Transforms a media type and add a boundary parameter with a unique value * if one is not already present. * * @param mediaType if {@code null} then a media type of "multipart/mixed" with a boundary parameter will be returned. * @return the media type with a boundary parameter. */ public static MediaType addBoundary(MediaType mediaType) { if (mediaType == null) { return MultiPartMediaTypes.createMixed(); } if (!mediaType.getParameters().containsKey(BOUNDARY_PARAMETER)) { final Map<String, String> parameters = new HashMap<String, String>( mediaType.getParameters()); parameters.put(BOUNDARY_PARAMETER, createBoundary()); return new MediaType(mediaType.getType(), mediaType.getSubtype(), parameters); } return mediaType; }
/** * @return a "multipart/alternative" with a boundary parameter. */ public static MediaType createAlternative() { return create(MULTIPART_ALTERNATIVE_TYPE); }
/** * @return a "multipart/parallel" with a boundary parameter. */ public static MediaType createParallel() { return create(MULTIPART_PARELLEL_TYPE); }
/** * @return a "multipart/form-data" with a boundary parameter. */ public static MediaType createFormData() { return create(MediaType.MULTIPART_FORM_DATA_TYPE); }
/** * @return a "multipart/form-data" with a boundary parameter. */ public static MediaType createFormData() { return create(MediaType.MULTIPART_FORM_DATA_TYPE); }
/** * @return a "multipart/digest" with a boundary parameter. */ public static MediaType createDigest() { return create(MULTIPART_DIGEST_TYPE); }
/** * @return a "multipart/mixed" with a boundary parameter. */ public static MediaType createMixed() { return create(MULTIPART_MIXED_TYPE); }
/** * @return a "multipart/form-data" with a boundary parameter. */ public static MediaType createFormData() { return create(MediaType.MULTIPART_FORM_DATA_TYPE); }
/** * @return a "multipart/alternative" with a boundary parameter. */ public static MediaType createAlternative() { return create(MULTIPART_ALTERNATIVE_TYPE); }
/** * @return a "multipart/parallel" with a boundary parameter. */ public static MediaType createParallel() { return create(MULTIPART_PARELLEL_TYPE); }
/** * @return a "multipart/digest" with a boundary parameter. */ public static MediaType createDigest() { return create(MULTIPART_DIGEST_TYPE); }