at startup this method returns extensions explicitly registered with either pathextensioncontentnegotiationstrategy or parametercontentnegotiationstrategy . at runtime if there is a `` path extension '' strategy and its pathextensioncontentnegotiationstrategy #setusejaf boolean usejaf property is set to `` true '' , the list of extensions mayincrease as file extensions are resolved via jaf and cached . concode_field_sep List<MediaType> MEDIA_TYPE_ALL concode_elem_sep List<ContentNegotiationStrategy> strategies concode_elem_sep Set<MediaTypeFileExtensionResolver> resolvers concode_field_sep T getStrategy concode_elem_sep List<ContentNegotiationStrategy> getStrategies concode_elem_sep List<MediaType> resolveMediaTypes concode_elem_sep void addFileExtensionResolvers concode_elem_sep List<String> resolveFileExtensions
List < String > function ( ) { Set < String > loc0 = new LinkedHashSet < > ( ) ; for ( MediaTypeFileExtensionResolver loc1 : this . resolvers ) { loc0 . addAll ( loc1 . getAllFileExtensions ( ) ) ; } return new ArrayList < > ( loc0 ) ; }