Class UniversalParser

java.lang.Object
com.attribyte.parser.entry.UniversalParser
All Implemented Interfaces:
Parser

public class UniversalParser extends Object implements Parser
  • Constructor Details

    • UniversalParser

      public UniversalParser()
      Creates a universal parser with unknown content type.
    • UniversalParser

      public UniversalParser(String contentType)
      Creates a universal parser with a known content type.
      Parameters:
      contentType - The content type.
  • Method Details

    • parse

      public ParseResult parse(String content, String sourceLink, ContentCleaner contentCleaner)
      Description copied from interface: Parser
      Parse content.
      Specified by:
      parse in interface Parser
      Parameters:
      content - The content as a string.
      sourceLink - The link for the content, if available.
      contentCleaner - The content cleaner.
      Returns:
      The result.
    • name

      public String name()
      Description copied from interface: Parser
      The name of the parser.
      Specified by:
      name in interface Parser
      Returns:
      The name.