Package org.apache.tika.utils
Class ParserUtils
java.lang.Object
org.apache.tika.utils.ParserUtils
Helper util methods for Parsers themselves.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic MetadataDoes a deep clone of a Metadata object.static StringgetParserClassname(Parser parser) Identifies the real class name of theParser, unwrapping anyParserDecoratordecorations on top of it.static voidrecordParserDetails(String parserClassName, Metadata metadata) static voidrecordParserDetails(Parser parser, Metadata metadata) static voidrecordParserFailure(Parser parser, Throwable failure, Metadata metadata) Deprecated.static voidrecordParserFailure(Parser parser, Throwable failure, Metadata metadata, ParseContext context)
-
Constructor Details
-
ParserUtils
public ParserUtils()
-
-
Method Details
-
cloneMetadata
Does a deep clone of a Metadata object. -
getParserClassname
Identifies the real class name of theParser, unwrapping anyParserDecoratordecorations on top of it. -
recordParserDetails
-
recordParserDetails
-
recordParserFailure
public static void recordParserFailure(Parser parser, Throwable failure, Metadata metadata, ParseContext context) -
recordParserFailure
@Deprecated public static void recordParserFailure(Parser parser, Throwable failure, Metadata metadata) Deprecated.since 4.1, removal planned for 5.0; userecordParserFailure(Parser, Throwable, Metadata, ParseContext)so the configuredExceptionReportingapplies
-
recordParserFailure(Parser, Throwable, Metadata, ParseContext)so the configuredExceptionReportingapplies