public class MappingTinyMediaTypeFileExtensionResolver extends Object implements MediaTypeFileExtensionResolver
MediaTypeFileExtensionResolver that maintains a lookup
from extension to MediaType.| Constructor and Description |
|---|
MappingTinyMediaTypeFileExtensionResolver(Map<String,org.springframework.http.MediaType> mediaTypes)
Create an instance with the given mappings between extensions and media types.
|
| Modifier and Type | Method and Description |
|---|---|
protected void |
addMapping(String extension,
org.springframework.http.MediaType mediaType)
Map a MediaType to an extension or ignore if the extensions is already mapped.
|
List<String> |
getAllFileExtensions()
Return all registered file extensions.
|
protected List<org.springframework.http.MediaType> |
getAllMediaTypes() |
protected org.springframework.http.MediaType |
lookupMediaType(String extension)
Return the MediaType mapped to the given extension.
|
List<String> |
resolveFileExtensions(org.springframework.http.MediaType mediaType)
Find the file extensions mapped to the given MediaType.
|
public MappingTinyMediaTypeFileExtensionResolver(Map<String,org.springframework.http.MediaType> mediaTypes)
IllegalArgumentException - if a media type string cannot be parsedpublic List<String> resolveFileExtensions(org.springframework.http.MediaType mediaType)
resolveFileExtensions in interface MediaTypeFileExtensionResolvermediaType - the media type to resolvenullpublic List<String> getAllFileExtensions()
MediaTypeFileExtensionResolvergetAllFileExtensions in interface MediaTypeFileExtensionResolvernull)protected List<org.springframework.http.MediaType> getAllMediaTypes()
protected org.springframework.http.MediaType lookupMediaType(String extension)
nullprotected void addMapping(String extension, org.springframework.http.MediaType mediaType)
Copyright © 2006–2018 TinyGroup. All rights reserved.