RED-9139: move document to its own module, add TableOfContents and TableOfContentsItem
* update LayoutEngine package
This commit is contained in:
parent
f1ba80fff6
commit
2b567af8ea
@ -35,6 +35,7 @@ import com.iqser.red.service.redaction.v1.server.model.document.nodes.SectionIde
|
|||||||
import com.iqser.red.service.redaction.v1.server.model.document.nodes.Footer;
|
import com.iqser.red.service.redaction.v1.server.model.document.nodes.Footer;
|
||||||
import com.iqser.red.service.redaction.v1.server.model.document.nodes.Header;
|
import com.iqser.red.service.redaction.v1.server.model.document.nodes.Header;
|
||||||
import com.iqser.red.service.redaction.v1.server.model.document.nodes.NodeType;
|
import com.iqser.red.service.redaction.v1.server.model.document.nodes.NodeType;
|
||||||
|
import com.iqser.red.service.redaction.v1.server.model.document.nodes.LayoutEngine;
|
||||||
import com.iqser.red.service.redaction.v1.server.model.document.textblock.*;
|
import com.iqser.red.service.redaction.v1.server.model.document.textblock.*;
|
||||||
import com.iqser.red.service.redaction.v1.server.model.document.textblock.TextBlock;
|
import com.iqser.red.service.redaction.v1.server.model.document.textblock.TextBlock;
|
||||||
import com.iqser.red.service.redaction.v1.server.model.document.textblock.TextBlockCollector;
|
import com.iqser.red.service.redaction.v1.server.model.document.textblock.TextBlockCollector;
|
||||||
@ -55,8 +56,6 @@ import com.iqser.red.service.persistence.service.v1.api.shared.model.annotations
|
|||||||
import com.iqser.red.service.persistence.service.v1.api.shared.model.annotations.entitymapped.ManualRecategorization;
|
import com.iqser.red.service.persistence.service.v1.api.shared.model.annotations.entitymapped.ManualRecategorization;
|
||||||
import com.iqser.red.service.persistence.service.v1.api.shared.model.annotations.entitymapped.ManualLegalBasisChange;
|
import com.iqser.red.service.persistence.service.v1.api.shared.model.annotations.entitymapped.ManualLegalBasisChange;
|
||||||
|
|
||||||
import com.knecon.fforesight.service.layoutparser.internal.api.data.redaction.LayoutEngineProto.LayoutEngine;
|
|
||||||
|
|
||||||
global Document document
|
global Document document
|
||||||
global EntityCreationService entityCreationService
|
global EntityCreationService entityCreationService
|
||||||
global ManualChangesApplicationService manualChangesApplicationService
|
global ManualChangesApplicationService manualChangesApplicationService
|
||||||
|
|||||||
@ -35,6 +35,7 @@ import com.iqser.red.service.redaction.v1.server.model.document.nodes.SectionIde
|
|||||||
import com.iqser.red.service.redaction.v1.server.model.document.nodes.Footer;
|
import com.iqser.red.service.redaction.v1.server.model.document.nodes.Footer;
|
||||||
import com.iqser.red.service.redaction.v1.server.model.document.nodes.Header;
|
import com.iqser.red.service.redaction.v1.server.model.document.nodes.Header;
|
||||||
import com.iqser.red.service.redaction.v1.server.model.document.nodes.NodeType;
|
import com.iqser.red.service.redaction.v1.server.model.document.nodes.NodeType;
|
||||||
|
import com.iqser.red.service.redaction.v1.server.model.document.nodes.LayoutEngine;
|
||||||
import com.iqser.red.service.redaction.v1.server.model.document.textblock.*;
|
import com.iqser.red.service.redaction.v1.server.model.document.textblock.*;
|
||||||
import com.iqser.red.service.redaction.v1.server.model.document.textblock.TextBlock;
|
import com.iqser.red.service.redaction.v1.server.model.document.textblock.TextBlock;
|
||||||
import com.iqser.red.service.redaction.v1.server.model.document.textblock.TextBlockCollector;
|
import com.iqser.red.service.redaction.v1.server.model.document.textblock.TextBlockCollector;
|
||||||
@ -55,8 +56,6 @@ import com.iqser.red.service.persistence.service.v1.api.shared.model.annotations
|
|||||||
import com.iqser.red.service.persistence.service.v1.api.shared.model.annotations.entitymapped.ManualRecategorization;
|
import com.iqser.red.service.persistence.service.v1.api.shared.model.annotations.entitymapped.ManualRecategorization;
|
||||||
import com.iqser.red.service.persistence.service.v1.api.shared.model.annotations.entitymapped.ManualLegalBasisChange;
|
import com.iqser.red.service.persistence.service.v1.api.shared.model.annotations.entitymapped.ManualLegalBasisChange;
|
||||||
|
|
||||||
import com.knecon.fforesight.service.layoutparser.internal.api.data.redaction.LayoutEngineProto.LayoutEngine;
|
|
||||||
|
|
||||||
global Document document
|
global Document document
|
||||||
global EntityCreationService entityCreationService
|
global EntityCreationService entityCreationService
|
||||||
global ManualChangesApplicationService manualChangesApplicationService
|
global ManualChangesApplicationService manualChangesApplicationService
|
||||||
|
|||||||
@ -13,12 +13,14 @@ import java.util.stream.Stream;
|
|||||||
import java.util.Optional;
|
import java.util.Optional;
|
||||||
|
|
||||||
import com.iqser.red.service.redaction.v1.server.logger.RulesLogger;
|
import com.iqser.red.service.redaction.v1.server.logger.RulesLogger;
|
||||||
|
import com.iqser.red.service.redaction.v1.server.model.document.*;
|
||||||
import com.iqser.red.service.redaction.v1.server.model.document.TextRange;
|
import com.iqser.red.service.redaction.v1.server.model.document.TextRange;
|
||||||
import com.iqser.red.service.redaction.v1.server.model.document.entity.IEntity;
|
import com.iqser.red.service.redaction.v1.server.model.document.entity.*;
|
||||||
import com.iqser.red.service.redaction.v1.server.model.document.entity.EntityType;
|
import com.iqser.red.service.redaction.v1.server.model.document.entity.EntityType;
|
||||||
import com.iqser.red.service.redaction.v1.server.model.document.entity.MatchedRule;
|
import com.iqser.red.service.redaction.v1.server.model.document.entity.MatchedRule;
|
||||||
import com.iqser.red.service.redaction.v1.server.model.document.entity.TextEntity
|
import com.iqser.red.service.redaction.v1.server.model.document.entity.TextEntity
|
||||||
import com.iqser.red.service.redaction.v1.server.model.document.entity.MatchedRule
|
import com.iqser.red.service.redaction.v1.server.model.document.entity.MatchedRule
|
||||||
|
import com.iqser.red.service.redaction.v1.server.model.document.nodes.*;
|
||||||
import com.iqser.red.service.redaction.v1.server.model.document.nodes.Section;
|
import com.iqser.red.service.redaction.v1.server.model.document.nodes.Section;
|
||||||
import com.iqser.red.service.redaction.v1.server.model.document.nodes.Table;
|
import com.iqser.red.service.redaction.v1.server.model.document.nodes.Table;
|
||||||
import com.iqser.red.service.redaction.v1.server.model.document.nodes.TableCell;
|
import com.iqser.red.service.redaction.v1.server.model.document.nodes.TableCell;
|
||||||
@ -30,8 +32,15 @@ import com.iqser.red.service.redaction.v1.server.model.document.nodes.ImageType;
|
|||||||
import com.iqser.red.service.redaction.v1.server.model.document.nodes.Page;
|
import com.iqser.red.service.redaction.v1.server.model.document.nodes.Page;
|
||||||
import com.iqser.red.service.redaction.v1.server.model.document.nodes.Headline;
|
import com.iqser.red.service.redaction.v1.server.model.document.nodes.Headline;
|
||||||
import com.iqser.red.service.redaction.v1.server.model.document.nodes.SectionIdentifier;
|
import com.iqser.red.service.redaction.v1.server.model.document.nodes.SectionIdentifier;
|
||||||
|
import com.iqser.red.service.redaction.v1.server.model.document.nodes.Footer;
|
||||||
import com.iqser.red.service.redaction.v1.server.model.document.nodes.Header;
|
import com.iqser.red.service.redaction.v1.server.model.document.nodes.Header;
|
||||||
import com.iqser.red.service.redaction.v1.server.model.document.nodes.NodeType;
|
import com.iqser.red.service.redaction.v1.server.model.document.nodes.NodeType;
|
||||||
|
import com.iqser.red.service.redaction.v1.server.model.document.nodes.LayoutEngine;
|
||||||
|
import com.iqser.red.service.redaction.v1.server.model.document.textblock.*;
|
||||||
|
import com.iqser.red.service.redaction.v1.server.model.document.textblock.TextBlock;
|
||||||
|
import com.iqser.red.service.redaction.v1.server.model.document.textblock.TextBlockCollector;
|
||||||
|
import com.iqser.red.service.redaction.v1.server.model.document.textblock.AtomicTextBlock;
|
||||||
|
import com.iqser.red.service.redaction.v1.server.model.document.textblock.ConcatenatedTextBlock;
|
||||||
import com.iqser.red.service.redaction.v1.server.model.NerEntities;
|
import com.iqser.red.service.redaction.v1.server.model.NerEntities;
|
||||||
import com.iqser.red.service.redaction.v1.server.model.dictionary.Dictionary;
|
import com.iqser.red.service.redaction.v1.server.model.dictionary.Dictionary;
|
||||||
import com.iqser.red.service.redaction.v1.server.model.dictionary.DictionaryModel;
|
import com.iqser.red.service.redaction.v1.server.model.dictionary.DictionaryModel;
|
||||||
@ -47,8 +56,6 @@ import com.iqser.red.service.persistence.service.v1.api.shared.model.annotations
|
|||||||
import com.iqser.red.service.persistence.service.v1.api.shared.model.annotations.entitymapped.ManualRecategorization;
|
import com.iqser.red.service.persistence.service.v1.api.shared.model.annotations.entitymapped.ManualRecategorization;
|
||||||
import com.iqser.red.service.persistence.service.v1.api.shared.model.annotations.entitymapped.ManualLegalBasisChange;
|
import com.iqser.red.service.persistence.service.v1.api.shared.model.annotations.entitymapped.ManualLegalBasisChange;
|
||||||
|
|
||||||
import com.knecon.fforesight.service.layoutparser.internal.api.data.redaction.LayoutEngineProto.LayoutEngine;
|
|
||||||
|
|
||||||
global Document document
|
global Document document
|
||||||
global EntityCreationService entityCreationService
|
global EntityCreationService entityCreationService
|
||||||
global ManualChangesApplicationService manualChangesApplicationService
|
global ManualChangesApplicationService manualChangesApplicationService
|
||||||
|
|||||||
@ -35,6 +35,7 @@ import com.iqser.red.service.redaction.v1.server.model.document.nodes.SectionIde
|
|||||||
import com.iqser.red.service.redaction.v1.server.model.document.nodes.Footer;
|
import com.iqser.red.service.redaction.v1.server.model.document.nodes.Footer;
|
||||||
import com.iqser.red.service.redaction.v1.server.model.document.nodes.Header;
|
import com.iqser.red.service.redaction.v1.server.model.document.nodes.Header;
|
||||||
import com.iqser.red.service.redaction.v1.server.model.document.nodes.NodeType;
|
import com.iqser.red.service.redaction.v1.server.model.document.nodes.NodeType;
|
||||||
|
import com.iqser.red.service.redaction.v1.server.model.document.nodes.LayoutEngine;
|
||||||
import com.iqser.red.service.redaction.v1.server.model.document.textblock.*;
|
import com.iqser.red.service.redaction.v1.server.model.document.textblock.*;
|
||||||
import com.iqser.red.service.redaction.v1.server.model.document.textblock.TextBlock;
|
import com.iqser.red.service.redaction.v1.server.model.document.textblock.TextBlock;
|
||||||
import com.iqser.red.service.redaction.v1.server.model.document.textblock.TextBlockCollector;
|
import com.iqser.red.service.redaction.v1.server.model.document.textblock.TextBlockCollector;
|
||||||
@ -55,8 +56,6 @@ import com.iqser.red.service.persistence.service.v1.api.shared.model.annotations
|
|||||||
import com.iqser.red.service.persistence.service.v1.api.shared.model.annotations.entitymapped.ManualRecategorization;
|
import com.iqser.red.service.persistence.service.v1.api.shared.model.annotations.entitymapped.ManualRecategorization;
|
||||||
import com.iqser.red.service.persistence.service.v1.api.shared.model.annotations.entitymapped.ManualLegalBasisChange;
|
import com.iqser.red.service.persistence.service.v1.api.shared.model.annotations.entitymapped.ManualLegalBasisChange;
|
||||||
|
|
||||||
import com.knecon.fforesight.service.layoutparser.internal.api.data.redaction.LayoutEngineProto.LayoutEngine;
|
|
||||||
|
|
||||||
global Document document
|
global Document document
|
||||||
global EntityCreationService entityCreationService
|
global EntityCreationService entityCreationService
|
||||||
global ManualChangesApplicationService manualChangesApplicationService
|
global ManualChangesApplicationService manualChangesApplicationService
|
||||||
|
|||||||
@ -35,6 +35,7 @@ import com.iqser.red.service.redaction.v1.server.model.document.nodes.SectionIde
|
|||||||
import com.iqser.red.service.redaction.v1.server.model.document.nodes.Footer;
|
import com.iqser.red.service.redaction.v1.server.model.document.nodes.Footer;
|
||||||
import com.iqser.red.service.redaction.v1.server.model.document.nodes.Header;
|
import com.iqser.red.service.redaction.v1.server.model.document.nodes.Header;
|
||||||
import com.iqser.red.service.redaction.v1.server.model.document.nodes.NodeType;
|
import com.iqser.red.service.redaction.v1.server.model.document.nodes.NodeType;
|
||||||
|
import com.iqser.red.service.redaction.v1.server.model.document.nodes.LayoutEngine;
|
||||||
import com.iqser.red.service.redaction.v1.server.model.document.textblock.*;
|
import com.iqser.red.service.redaction.v1.server.model.document.textblock.*;
|
||||||
import com.iqser.red.service.redaction.v1.server.model.document.textblock.TextBlock;
|
import com.iqser.red.service.redaction.v1.server.model.document.textblock.TextBlock;
|
||||||
import com.iqser.red.service.redaction.v1.server.model.document.textblock.TextBlockCollector;
|
import com.iqser.red.service.redaction.v1.server.model.document.textblock.TextBlockCollector;
|
||||||
@ -55,8 +56,6 @@ import com.iqser.red.service.persistence.service.v1.api.shared.model.annotations
|
|||||||
import com.iqser.red.service.persistence.service.v1.api.shared.model.annotations.entitymapped.ManualRecategorization;
|
import com.iqser.red.service.persistence.service.v1.api.shared.model.annotations.entitymapped.ManualRecategorization;
|
||||||
import com.iqser.red.service.persistence.service.v1.api.shared.model.annotations.entitymapped.ManualLegalBasisChange;
|
import com.iqser.red.service.persistence.service.v1.api.shared.model.annotations.entitymapped.ManualLegalBasisChange;
|
||||||
|
|
||||||
import com.knecon.fforesight.service.layoutparser.internal.api.data.redaction.LayoutEngineProto.LayoutEngine;
|
|
||||||
|
|
||||||
global Document document
|
global Document document
|
||||||
global EntityCreationService entityCreationService
|
global EntityCreationService entityCreationService
|
||||||
global ManualChangesApplicationService manualChangesApplicationService
|
global ManualChangesApplicationService manualChangesApplicationService
|
||||||
|
|||||||
@ -35,6 +35,7 @@ import com.iqser.red.service.redaction.v1.server.model.document.nodes.SectionIde
|
|||||||
import com.iqser.red.service.redaction.v1.server.model.document.nodes.Footer;
|
import com.iqser.red.service.redaction.v1.server.model.document.nodes.Footer;
|
||||||
import com.iqser.red.service.redaction.v1.server.model.document.nodes.Header;
|
import com.iqser.red.service.redaction.v1.server.model.document.nodes.Header;
|
||||||
import com.iqser.red.service.redaction.v1.server.model.document.nodes.NodeType;
|
import com.iqser.red.service.redaction.v1.server.model.document.nodes.NodeType;
|
||||||
|
import com.iqser.red.service.redaction.v1.server.model.document.nodes.LayoutEngine;
|
||||||
import com.iqser.red.service.redaction.v1.server.model.document.textblock.*;
|
import com.iqser.red.service.redaction.v1.server.model.document.textblock.*;
|
||||||
import com.iqser.red.service.redaction.v1.server.model.document.textblock.TextBlock;
|
import com.iqser.red.service.redaction.v1.server.model.document.textblock.TextBlock;
|
||||||
import com.iqser.red.service.redaction.v1.server.model.document.textblock.TextBlockCollector;
|
import com.iqser.red.service.redaction.v1.server.model.document.textblock.TextBlockCollector;
|
||||||
@ -55,8 +56,6 @@ import com.iqser.red.service.persistence.service.v1.api.shared.model.annotations
|
|||||||
import com.iqser.red.service.persistence.service.v1.api.shared.model.annotations.entitymapped.ManualRecategorization;
|
import com.iqser.red.service.persistence.service.v1.api.shared.model.annotations.entitymapped.ManualRecategorization;
|
||||||
import com.iqser.red.service.persistence.service.v1.api.shared.model.annotations.entitymapped.ManualLegalBasisChange;
|
import com.iqser.red.service.persistence.service.v1.api.shared.model.annotations.entitymapped.ManualLegalBasisChange;
|
||||||
|
|
||||||
import com.knecon.fforesight.service.layoutparser.internal.api.data.redaction.LayoutEngineProto.LayoutEngine;
|
|
||||||
|
|
||||||
global Document document
|
global Document document
|
||||||
global EntityCreationService entityCreationService
|
global EntityCreationService entityCreationService
|
||||||
global ManualChangesApplicationService manualChangesApplicationService
|
global ManualChangesApplicationService manualChangesApplicationService
|
||||||
|
|||||||
@ -35,6 +35,7 @@ import com.iqser.red.service.redaction.v1.server.model.document.nodes.SectionIde
|
|||||||
import com.iqser.red.service.redaction.v1.server.model.document.nodes.Footer;
|
import com.iqser.red.service.redaction.v1.server.model.document.nodes.Footer;
|
||||||
import com.iqser.red.service.redaction.v1.server.model.document.nodes.Header;
|
import com.iqser.red.service.redaction.v1.server.model.document.nodes.Header;
|
||||||
import com.iqser.red.service.redaction.v1.server.model.document.nodes.NodeType;
|
import com.iqser.red.service.redaction.v1.server.model.document.nodes.NodeType;
|
||||||
|
import com.iqser.red.service.redaction.v1.server.model.document.nodes.LayoutEngine;
|
||||||
import com.iqser.red.service.redaction.v1.server.model.document.textblock.*;
|
import com.iqser.red.service.redaction.v1.server.model.document.textblock.*;
|
||||||
import com.iqser.red.service.redaction.v1.server.model.document.textblock.TextBlock;
|
import com.iqser.red.service.redaction.v1.server.model.document.textblock.TextBlock;
|
||||||
import com.iqser.red.service.redaction.v1.server.model.document.textblock.TextBlockCollector;
|
import com.iqser.red.service.redaction.v1.server.model.document.textblock.TextBlockCollector;
|
||||||
@ -55,8 +56,6 @@ import com.iqser.red.service.persistence.service.v1.api.shared.model.annotations
|
|||||||
import com.iqser.red.service.persistence.service.v1.api.shared.model.annotations.entitymapped.ManualRecategorization;
|
import com.iqser.red.service.persistence.service.v1.api.shared.model.annotations.entitymapped.ManualRecategorization;
|
||||||
import com.iqser.red.service.persistence.service.v1.api.shared.model.annotations.entitymapped.ManualLegalBasisChange;
|
import com.iqser.red.service.persistence.service.v1.api.shared.model.annotations.entitymapped.ManualLegalBasisChange;
|
||||||
|
|
||||||
import com.knecon.fforesight.service.layoutparser.internal.api.data.redaction.LayoutEngineProto.LayoutEngine;
|
|
||||||
|
|
||||||
global Document document
|
global Document document
|
||||||
global EntityCreationService entityCreationService
|
global EntityCreationService entityCreationService
|
||||||
global ManualChangesApplicationService manualChangesApplicationService
|
global ManualChangesApplicationService manualChangesApplicationService
|
||||||
|
|||||||
@ -35,6 +35,7 @@ import com.iqser.red.service.redaction.v1.server.model.document.nodes.SectionIde
|
|||||||
import com.iqser.red.service.redaction.v1.server.model.document.nodes.Footer;
|
import com.iqser.red.service.redaction.v1.server.model.document.nodes.Footer;
|
||||||
import com.iqser.red.service.redaction.v1.server.model.document.nodes.Header;
|
import com.iqser.red.service.redaction.v1.server.model.document.nodes.Header;
|
||||||
import com.iqser.red.service.redaction.v1.server.model.document.nodes.NodeType;
|
import com.iqser.red.service.redaction.v1.server.model.document.nodes.NodeType;
|
||||||
|
import com.iqser.red.service.redaction.v1.server.model.document.nodes.LayoutEngine;
|
||||||
import com.iqser.red.service.redaction.v1.server.model.document.textblock.*;
|
import com.iqser.red.service.redaction.v1.server.model.document.textblock.*;
|
||||||
import com.iqser.red.service.redaction.v1.server.model.document.textblock.TextBlock;
|
import com.iqser.red.service.redaction.v1.server.model.document.textblock.TextBlock;
|
||||||
import com.iqser.red.service.redaction.v1.server.model.document.textblock.TextBlockCollector;
|
import com.iqser.red.service.redaction.v1.server.model.document.textblock.TextBlockCollector;
|
||||||
@ -55,8 +56,6 @@ import com.iqser.red.service.persistence.service.v1.api.shared.model.annotations
|
|||||||
import com.iqser.red.service.persistence.service.v1.api.shared.model.annotations.entitymapped.ManualRecategorization;
|
import com.iqser.red.service.persistence.service.v1.api.shared.model.annotations.entitymapped.ManualRecategorization;
|
||||||
import com.iqser.red.service.persistence.service.v1.api.shared.model.annotations.entitymapped.ManualLegalBasisChange;
|
import com.iqser.red.service.persistence.service.v1.api.shared.model.annotations.entitymapped.ManualLegalBasisChange;
|
||||||
|
|
||||||
import com.knecon.fforesight.service.layoutparser.internal.api.data.redaction.LayoutEngineProto.LayoutEngine;
|
|
||||||
|
|
||||||
global Document document
|
global Document document
|
||||||
global EntityCreationService entityCreationService
|
global EntityCreationService entityCreationService
|
||||||
global ManualChangesApplicationService manualChangesApplicationService
|
global ManualChangesApplicationService manualChangesApplicationService
|
||||||
|
|||||||
@ -35,6 +35,7 @@ import com.iqser.red.service.redaction.v1.server.model.document.nodes.SectionIde
|
|||||||
import com.iqser.red.service.redaction.v1.server.model.document.nodes.Footer;
|
import com.iqser.red.service.redaction.v1.server.model.document.nodes.Footer;
|
||||||
import com.iqser.red.service.redaction.v1.server.model.document.nodes.Header;
|
import com.iqser.red.service.redaction.v1.server.model.document.nodes.Header;
|
||||||
import com.iqser.red.service.redaction.v1.server.model.document.nodes.NodeType;
|
import com.iqser.red.service.redaction.v1.server.model.document.nodes.NodeType;
|
||||||
|
import com.iqser.red.service.redaction.v1.server.model.document.nodes.LayoutEngine;
|
||||||
import com.iqser.red.service.redaction.v1.server.model.document.textblock.*;
|
import com.iqser.red.service.redaction.v1.server.model.document.textblock.*;
|
||||||
import com.iqser.red.service.redaction.v1.server.model.document.textblock.TextBlock;
|
import com.iqser.red.service.redaction.v1.server.model.document.textblock.TextBlock;
|
||||||
import com.iqser.red.service.redaction.v1.server.model.document.textblock.TextBlockCollector;
|
import com.iqser.red.service.redaction.v1.server.model.document.textblock.TextBlockCollector;
|
||||||
@ -55,8 +56,6 @@ import com.iqser.red.service.persistence.service.v1.api.shared.model.annotations
|
|||||||
import com.iqser.red.service.persistence.service.v1.api.shared.model.annotations.entitymapped.ManualRecategorization;
|
import com.iqser.red.service.persistence.service.v1.api.shared.model.annotations.entitymapped.ManualRecategorization;
|
||||||
import com.iqser.red.service.persistence.service.v1.api.shared.model.annotations.entitymapped.ManualLegalBasisChange;
|
import com.iqser.red.service.persistence.service.v1.api.shared.model.annotations.entitymapped.ManualLegalBasisChange;
|
||||||
|
|
||||||
import com.knecon.fforesight.service.layoutparser.internal.api.data.redaction.LayoutEngineProto.LayoutEngine;
|
|
||||||
|
|
||||||
global Document document
|
global Document document
|
||||||
global EntityCreationService entityCreationService
|
global EntityCreationService entityCreationService
|
||||||
global ManualChangesApplicationService manualChangesApplicationService
|
global ManualChangesApplicationService manualChangesApplicationService
|
||||||
|
|||||||
@ -13,12 +13,14 @@ import java.util.stream.Stream;
|
|||||||
import java.util.Optional;
|
import java.util.Optional;
|
||||||
|
|
||||||
import com.iqser.red.service.redaction.v1.server.logger.RulesLogger;
|
import com.iqser.red.service.redaction.v1.server.logger.RulesLogger;
|
||||||
|
import com.iqser.red.service.redaction.v1.server.model.document.*;
|
||||||
import com.iqser.red.service.redaction.v1.server.model.document.TextRange;
|
import com.iqser.red.service.redaction.v1.server.model.document.TextRange;
|
||||||
import com.iqser.red.service.redaction.v1.server.model.document.entity.IEntity;
|
import com.iqser.red.service.redaction.v1.server.model.document.entity.*;
|
||||||
import com.iqser.red.service.redaction.v1.server.model.document.entity.EntityType;
|
import com.iqser.red.service.redaction.v1.server.model.document.entity.EntityType;
|
||||||
import com.iqser.red.service.redaction.v1.server.model.document.entity.MatchedRule;
|
import com.iqser.red.service.redaction.v1.server.model.document.entity.MatchedRule;
|
||||||
import com.iqser.red.service.redaction.v1.server.model.document.entity.TextEntity
|
import com.iqser.red.service.redaction.v1.server.model.document.entity.TextEntity
|
||||||
import com.iqser.red.service.redaction.v1.server.model.document.entity.MatchedRule
|
import com.iqser.red.service.redaction.v1.server.model.document.entity.MatchedRule
|
||||||
|
import com.iqser.red.service.redaction.v1.server.model.document.nodes.*;
|
||||||
import com.iqser.red.service.redaction.v1.server.model.document.nodes.Section;
|
import com.iqser.red.service.redaction.v1.server.model.document.nodes.Section;
|
||||||
import com.iqser.red.service.redaction.v1.server.model.document.nodes.Table;
|
import com.iqser.red.service.redaction.v1.server.model.document.nodes.Table;
|
||||||
import com.iqser.red.service.redaction.v1.server.model.document.nodes.TableCell;
|
import com.iqser.red.service.redaction.v1.server.model.document.nodes.TableCell;
|
||||||
@ -30,9 +32,15 @@ import com.iqser.red.service.redaction.v1.server.model.document.nodes.ImageType;
|
|||||||
import com.iqser.red.service.redaction.v1.server.model.document.nodes.Page;
|
import com.iqser.red.service.redaction.v1.server.model.document.nodes.Page;
|
||||||
import com.iqser.red.service.redaction.v1.server.model.document.nodes.Headline;
|
import com.iqser.red.service.redaction.v1.server.model.document.nodes.Headline;
|
||||||
import com.iqser.red.service.redaction.v1.server.model.document.nodes.SectionIdentifier;
|
import com.iqser.red.service.redaction.v1.server.model.document.nodes.SectionIdentifier;
|
||||||
|
import com.iqser.red.service.redaction.v1.server.model.document.nodes.Footer;
|
||||||
import com.iqser.red.service.redaction.v1.server.model.document.nodes.Header;
|
import com.iqser.red.service.redaction.v1.server.model.document.nodes.Header;
|
||||||
import com.iqser.red.service.redaction.v1.server.model.document.nodes.NodeType;
|
import com.iqser.red.service.redaction.v1.server.model.document.nodes.NodeType;
|
||||||
import com.iqser.red.service.redaction.v1.server.model.document.nodes.LayoutEngine;
|
import com.iqser.red.service.redaction.v1.server.model.document.nodes.LayoutEngine;
|
||||||
|
import com.iqser.red.service.redaction.v1.server.model.document.textblock.*;
|
||||||
|
import com.iqser.red.service.redaction.v1.server.model.document.textblock.TextBlock;
|
||||||
|
import com.iqser.red.service.redaction.v1.server.model.document.textblock.TextBlockCollector;
|
||||||
|
import com.iqser.red.service.redaction.v1.server.model.document.textblock.AtomicTextBlock;
|
||||||
|
import com.iqser.red.service.redaction.v1.server.model.document.textblock.ConcatenatedTextBlock;
|
||||||
import com.iqser.red.service.redaction.v1.server.model.NerEntities;
|
import com.iqser.red.service.redaction.v1.server.model.NerEntities;
|
||||||
import com.iqser.red.service.redaction.v1.server.model.dictionary.Dictionary;
|
import com.iqser.red.service.redaction.v1.server.model.dictionary.Dictionary;
|
||||||
import com.iqser.red.service.redaction.v1.server.model.dictionary.DictionaryModel;
|
import com.iqser.red.service.redaction.v1.server.model.dictionary.DictionaryModel;
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user