From 0c3194276a0184060dfc01abaff293a6fc070e54 Mon Sep 17 00:00:00 2001 From: yhampe Date: Mon, 8 Apr 2024 11:59:35 +0200 Subject: [PATCH] RED-8402: Header and footer are not indexed / searched added headers and footers to simplifiedtext --- .../processor/model/graph/nodes/Document.java | 13 +++++++ .../SimplifiedSectionTextService.java | 37 ++++++++++++++++--- 2 files changed, 44 insertions(+), 6 deletions(-) diff --git a/layoutparser-service/layoutparser-service-processor/src/main/java/com/knecon/fforesight/service/layoutparser/processor/model/graph/nodes/Document.java b/layoutparser-service/layoutparser-service-processor/src/main/java/com/knecon/fforesight/service/layoutparser/processor/model/graph/nodes/Document.java index e31a27c..3c71fed 100644 --- a/layoutparser-service/layoutparser-service-processor/src/main/java/com/knecon/fforesight/service/layoutparser/processor/model/graph/nodes/Document.java +++ b/layoutparser-service/layoutparser-service-processor/src/main/java/com/knecon/fforesight/service/layoutparser/processor/model/graph/nodes/Document.java @@ -63,6 +63,19 @@ public class Document implements GenericSemanticNode { .collect(Collectors.toList()); } + public List
getHeaderSections() { + + return streamChildrenOfType(NodeType.HEADER).map(node -> (Header) node) + .collect(Collectors.toList()); + } + + public List