Class ParserConfig

  • All Implemented Interfaces:

    
    public final class ParserConfig
    
                        

    This class represents a natural ordering for which parsing plugin should get called for a particular mimeType. It provides methods to store the parse-plugins.xml data, and methods to retrieve the name of the appropriate parsing plugin for a contentType.

    • Nested Class Summary

      Nested Classes 
      Modifier and Type Class Description
    • Field Summary

      Fields 
      Modifier and Type Field Description
      private Map<String, String> aliases
      private final Map<String, List<String>> parsers
      private final List<String> supportedMimeTypes
    • Constructor Summary

      Constructors 
      Constructor Description
      ParserConfig()
    • Enum Constant Summary

      Enum Constants 
      Enum Constant Description
    • Method Summary

      Modifier and Type Method Description
      final Map<String, String> getAliases()
      final Unit setAliases(Map<String, String> aliases)
      final Map<String, List<String>> getParsers()
      final List<String> getSupportedMimeTypes()
      final Unit setParsers(String mimeType, List<String> classes)
      final List<String> getParsers(String mimeType)
      final String getClassName(String aliase)
      String toString()
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait