Package com.extractpdf4j.annotations
Class ExtractPdfAnnotations
java.lang.Object
com.extractpdf4j.annotations.ExtractPdfAnnotations
Factory methods for creating configured parsers from
ExtractPdfConfig annotations.-
Method Summary
Modifier and TypeMethodDescriptionstatic BaseParserparserFrom(Class<?> type) Builds a parser instance (no filepath) from theExtractPdfConfigannotation on a class.static BaseParserparserFrom(Class<?> type, String filepath) Builds a parser instance from theExtractPdfConfigannotation on a class.
-
Method Details
-
parserFrom
Builds a parser instance from theExtractPdfConfigannotation on a class.- Parameters:
type- annotated classfilepath- optional PDF file path (null for in-memory usage)- Returns:
- configured parser instance
- Throws:
IllegalArgumentException- if no annotation is present
-
parserFrom
Builds a parser instance (no filepath) from theExtractPdfConfigannotation on a class.- Parameters:
type- annotated class- Returns:
- configured parser instance
- Throws:
IllegalArgumentException- if no annotation is present
-