Class Image.ImageBuilder<C extends Image,B extends Image.ImageBuilder<C,B>>
java.lang.Object
com.iqser.red.service.redaction.v1.server.model.document.nodes.AbstractSemanticNode.AbstractSemanticNodeBuilder<C,B>
com.iqser.red.service.redaction.v1.server.model.document.nodes.Image.ImageBuilder<C,B>
- Enclosing class:
- Image
public abstract static class Image.ImageBuilder<C extends Image,B extends Image.ImageBuilder<C,B>>
extends com.iqser.red.service.redaction.v1.server.model.document.nodes.AbstractSemanticNode.AbstractSemanticNodeBuilder<C,B>
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionabstract C
build()
leafTextBlock
(com.iqser.red.service.redaction.v1.server.model.document.textblock.TextBlock leafTextBlock) manualOverwrite
(com.iqser.red.service.redaction.v1.server.model.document.entity.ManualChangeOverwrite manualOverwrite) matchedRuleList
(PriorityQueue<MatchedRule> matchedRuleList) position
(Rectangle2D position) toString()
transparent
(boolean transparent) Methods inherited from class com.iqser.red.service.redaction.v1.server.model.document.nodes.AbstractSemanticNode.AbstractSemanticNodeBuilder
bBoxCache, documentTree, engines, entities, textBlock, treeId
-
Constructor Details
-
ImageBuilder
public ImageBuilder()
-
-
Method Details
-
id
- Returns:
this
.
-
leafTextBlock
public B leafTextBlock(com.iqser.red.service.redaction.v1.server.model.document.textblock.TextBlock leafTextBlock) - Returns:
this
.
-
imageType
- Returns:
this
.
-
transparent
- Returns:
this
.
-
position
- Returns:
this
.
-
matchedRuleList
- Returns:
this
.
-
manualOverwrite
public B manualOverwrite(com.iqser.red.service.redaction.v1.server.model.document.entity.ManualChangeOverwrite manualOverwrite) - Returns:
this
.
-
page
- Returns:
this
.
-
build
-
toString
-