Interface Document.PageOrBuilder (2.8.0)

public static interface Document.PageOrBuilder extends MessageOrBuilder

Implements

MessageOrBuilder

Methods

getBlocks(int index)

public abstract Document.Page.Block getBlocks(int index)

A list of visually detected text blocks on the page. A block has a set of lines (collected into paragraphs) that have a common line-spacing and orientation.

repeated .google.cloud.documentai.v1.Document.Page.Block blocks = 5;

Parameter
NameDescription
indexint
Returns
TypeDescription
Document.Page.Block

getBlocksCount()

public abstract int getBlocksCount()

A list of visually detected text blocks on the page. A block has a set of lines (collected into paragraphs) that have a common line-spacing and orientation.

repeated .google.cloud.documentai.v1.Document.Page.Block blocks = 5;

Returns
TypeDescription
int

getBlocksList()

public abstract List<Document.Page.Block> getBlocksList()

A list of visually detected text blocks on the page. A block has a set of lines (collected into paragraphs) that have a common line-spacing and orientation.

repeated .google.cloud.documentai.v1.Document.Page.Block blocks = 5;

Returns
TypeDescription
List<Block>

getBlocksOrBuilder(int index)

public abstract Document.Page.BlockOrBuilder getBlocksOrBuilder(int index)

A list of visually detected text blocks on the page. A block has a set of lines (collected into paragraphs) that have a common line-spacing and orientation.

repeated .google.cloud.documentai.v1.Document.Page.Block blocks = 5;

Parameter
NameDescription
indexint
Returns
TypeDescription
Document.Page.BlockOrBuilder

getBlocksOrBuilderList()

public abstract List<? extends Document.Page.BlockOrBuilder> getBlocksOrBuilderList()

A list of visually detected text blocks on the page. A block has a set of lines (collected into paragraphs) that have a common line-spacing and orientation.

repeated .google.cloud.documentai.v1.Document.Page.Block blocks = 5;

Returns
TypeDescription
List<? extends com.google.cloud.documentai.v1.Document.Page.BlockOrBuilder>

getDetectedBarcodes(int index)

public abstract Document.Page.DetectedBarcode getDetectedBarcodes(int index)

A list of detected barcodes.

repeated .google.cloud.documentai.v1.Document.Page.DetectedBarcode detected_barcodes = 15;

Parameter
NameDescription
indexint
Returns
TypeDescription
Document.Page.DetectedBarcode

getDetectedBarcodesCount()

public abstract int getDetectedBarcodesCount()

A list of detected barcodes.

repeated .google.cloud.documentai.v1.Document.Page.DetectedBarcode detected_barcodes = 15;

Returns
TypeDescription
int

getDetectedBarcodesList()

public abstract List<Document.Page.DetectedBarcode> getDetectedBarcodesList()

A list of detected barcodes.

repeated .google.cloud.documentai.v1.Document.Page.DetectedBarcode detected_barcodes = 15;

Returns
TypeDescription
List<DetectedBarcode>

getDetectedBarcodesOrBuilder(int index)

public abstract Document.Page.DetectedBarcodeOrBuilder getDetectedBarcodesOrBuilder(int index)

A list of detected barcodes.

repeated .google.cloud.documentai.v1.Document.Page.DetectedBarcode detected_barcodes = 15;

Parameter
NameDescription
indexint
Returns
TypeDescription
Document.Page.DetectedBarcodeOrBuilder

getDetectedBarcodesOrBuilderList()

public abstract List<? extends Document.Page.DetectedBarcodeOrBuilder> getDetectedBarcodesOrBuilderList()

A list of detected barcodes.

repeated .google.cloud.documentai.v1.Document.Page.DetectedBarcode detected_barcodes = 15;

Returns
TypeDescription
List<? extends com.google.cloud.documentai.v1.Document.Page.DetectedBarcodeOrBuilder>

getDetectedLanguages(int index)

public abstract Document.Page.DetectedLanguage getDetectedLanguages(int index)

A list of detected languages together with confidence.

repeated .google.cloud.documentai.v1.Document.Page.DetectedLanguage detected_languages = 4;

Parameter
NameDescription
indexint
Returns
TypeDescription
Document.Page.DetectedLanguage

getDetectedLanguagesCount()

public abstract int getDetectedLanguagesCount()

A list of detected languages together with confidence.

repeated .google.cloud.documentai.v1.Document.Page.DetectedLanguage detected_languages = 4;

Returns
TypeDescription
int

getDetectedLanguagesList()

public abstract List<Document.Page.DetectedLanguage> getDetectedLanguagesList()

A list of detected languages together with confidence.

repeated .google.cloud.documentai.v1.Document.Page.DetectedLanguage detected_languages = 4;

Returns
TypeDescription
List<DetectedLanguage>

getDetectedLanguagesOrBuilder(int index)

public abstract Document.Page.DetectedLanguageOrBuilder getDetectedLanguagesOrBuilder(int index)

A list of detected languages together with confidence.

repeated .google.cloud.documentai.v1.Document.Page.DetectedLanguage detected_languages = 4;

Parameter
NameDescription
indexint
Returns
TypeDescription
Document.Page.DetectedLanguageOrBuilder

getDetectedLanguagesOrBuilderList()

public abstract List<? extends Document.Page.DetectedLanguageOrBuilder> getDetectedLanguagesOrBuilderList()

A list of detected languages together with confidence.

repeated .google.cloud.documentai.v1.Document.Page.DetectedLanguage detected_languages = 4;

Returns
TypeDescription
List<? extends com.google.cloud.documentai.v1.Document.Page.DetectedLanguageOrBuilder>

getDimension()

public abstract Document.Page.Dimension getDimension()

Physical dimension of the page.

.google.cloud.documentai.v1.Document.Page.Dimension dimension = 2;

Returns
TypeDescription
Document.Page.Dimension

The dimension.

getDimensionOrBuilder()

public abstract Document.Page.DimensionOrBuilder getDimensionOrBuilder()

Physical dimension of the page.

.google.cloud.documentai.v1.Document.Page.Dimension dimension = 2;

Returns
TypeDescription
Document.Page.DimensionOrBuilder

getFormFields(int index)

public abstract Document.Page.FormField getFormFields(int index)

A list of visually detected form fields on the page.

repeated .google.cloud.documentai.v1.Document.Page.FormField form_fields = 11;

Parameter
NameDescription
indexint
Returns
TypeDescription
Document.Page.FormField

getFormFieldsCount()

public abstract int getFormFieldsCount()

A list of visually detected form fields on the page.

repeated .google.cloud.documentai.v1.Document.Page.FormField form_fields = 11;

Returns
TypeDescription
int

getFormFieldsList()

public abstract List<Document.Page.FormField> getFormFieldsList()

A list of visually detected form fields on the page.

repeated .google.cloud.documentai.v1.Document.Page.FormField form_fields = 11;

Returns
TypeDescription
List<FormField>

getFormFieldsOrBuilder(int index)

public abstract Document.Page.FormFieldOrBuilder getFormFieldsOrBuilder(int index)

A list of visually detected form fields on the page.

repeated .google.cloud.documentai.v1.Document.Page.FormField form_fields = 11;

Parameter
NameDescription
indexint
Returns
TypeDescription
Document.Page.FormFieldOrBuilder

getFormFieldsOrBuilderList()

public abstract List<? extends Document.Page.FormFieldOrBuilder> getFormFieldsOrBuilderList()

A list of visually detected form fields on the page.

repeated .google.cloud.documentai.v1.Document.Page.FormField form_fields = 11;

Returns
TypeDescription
List<? extends com.google.cloud.documentai.v1.Document.Page.FormFieldOrBuilder>

getImage()

public abstract Document.Page.Image getImage()

Rendered image for this page. This image is preprocessed to remove any skew, rotation, and distortions such that the annotation bounding boxes can be upright and axis-aligned.

.google.cloud.documentai.v1.Document.Page.Image image = 13;

Returns
TypeDescription
Document.Page.Image

The image.

getImageOrBuilder()

public abstract Document.Page.ImageOrBuilder getImageOrBuilder()

Rendered image for this page. This image is preprocessed to remove any skew, rotation, and distortions such that the annotation bounding boxes can be upright and axis-aligned.

.google.cloud.documentai.v1.Document.Page.Image image = 13;

Returns
TypeDescription
Document.Page.ImageOrBuilder

getLayout()

public abstract Document.Page.Layout getLayout()

Layout for the page.

.google.cloud.documentai.v1.Document.Page.Layout layout = 3;

Returns
TypeDescription
Document.Page.Layout

The layout.

getLayoutOrBuilder()

public abstract Document.Page.LayoutOrBuilder getLayoutOrBuilder()

Layout for the page.

.google.cloud.documentai.v1.Document.Page.Layout layout = 3;

Returns
TypeDescription
Document.Page.LayoutOrBuilder

getLines(int index)

public abstract Document.Page.Line getLines(int index)

A list of visually detected text lines on the page. A collection of tokens that a human would perceive as a line.

repeated .google.cloud.documentai.v1.Document.Page.Line lines = 7;

Parameter
NameDescription
indexint
Returns
TypeDescription
Document.Page.Line

getLinesCount()

public abstract int getLinesCount()

A list of visually detected text lines on the page. A collection of tokens that a human would perceive as a line.

repeated .google.cloud.documentai.v1.Document.Page.Line lines = 7;

Returns
TypeDescription
int

getLinesList()

public abstract List<Document.Page.Line> getLinesList()

A list of visually detected text lines on the page. A collection of tokens that a human would perceive as a line.

repeated .google.cloud.documentai.v1.Document.Page.Line lines = 7;

Returns
TypeDescription
List<Line>

getLinesOrBuilder(int index)

public abstract Document.Page.LineOrBuilder getLinesOrBuilder(int index)

A list of visually detected text lines on the page. A collection of tokens that a human would perceive as a line.

repeated .google.cloud.documentai.v1.Document.Page.Line lines = 7;

Parameter
NameDescription
indexint
Returns
TypeDescription
Document.Page.LineOrBuilder

getLinesOrBuilderList()

public abstract List<? extends Document.Page.LineOrBuilder> getLinesOrBuilderList()

A list of visually detected text lines on the page. A collection of tokens that a human would perceive as a line.

repeated .google.cloud.documentai.v1.Document.Page.Line lines = 7;

Returns
TypeDescription
List<? extends com.google.cloud.documentai.v1.Document.Page.LineOrBuilder>

getPageNumber()

public abstract int getPageNumber()

1-based index for current Page in a parent Document. Useful when a page is taken out of a Document for individual processing.

int32 page_number = 1;

Returns
TypeDescription
int

The pageNumber.

getParagraphs(int index)

public abstract Document.Page.Paragraph getParagraphs(int index)

A list of visually detected text paragraphs on the page. A collection of lines that a human would perceive as a paragraph.

repeated .google.cloud.documentai.v1.Document.Page.Paragraph paragraphs = 6;

Parameter
NameDescription
indexint
Returns
TypeDescription
Document.Page.Paragraph

getParagraphsCount()

public abstract int getParagraphsCount()

A list of visually detected text paragraphs on the page. A collection of lines that a human would perceive as a paragraph.

repeated .google.cloud.documentai.v1.Document.Page.Paragraph paragraphs = 6;

Returns
TypeDescription
int

getParagraphsList()

public abstract List<Document.Page.Paragraph> getParagraphsList()

A list of visually detected text paragraphs on the page. A collection of lines that a human would perceive as a paragraph.

repeated .google.cloud.documentai.v1.Document.Page.Paragraph paragraphs = 6;

Returns
TypeDescription
List<Paragraph>

getParagraphsOrBuilder(int index)

public abstract Document.Page.ParagraphOrBuilder getParagraphsOrBuilder(int index)

A list of visually detected text paragraphs on the page. A collection of lines that a human would perceive as a paragraph.

repeated .google.cloud.documentai.v1.Document.Page.Paragraph paragraphs = 6;

Parameter
NameDescription
indexint
Returns
TypeDescription
Document.Page.ParagraphOrBuilder

getParagraphsOrBuilderList()

public abstract List<? extends Document.Page.ParagraphOrBuilder> getParagraphsOrBuilderList()

A list of visually detected text paragraphs on the page. A collection of lines that a human would perceive as a paragraph.

repeated .google.cloud.documentai.v1.Document.Page.Paragraph paragraphs = 6;

Returns
TypeDescription
List<? extends com.google.cloud.documentai.v1.Document.Page.ParagraphOrBuilder>

getProvenance()

public abstract Document.Provenance getProvenance()

The history of this page.

.google.cloud.documentai.v1.Document.Provenance provenance = 16;

Returns
TypeDescription
Document.Provenance

The provenance.

getProvenanceOrBuilder()

public abstract Document.ProvenanceOrBuilder getProvenanceOrBuilder()

The history of this page.

.google.cloud.documentai.v1.Document.Provenance provenance = 16;

Returns
TypeDescription
Document.ProvenanceOrBuilder

getSymbols(int index)

public abstract Document.Page.Symbol getSymbols(int index)

A list of visually detected symbols on the page.

repeated .google.cloud.documentai.v1.Document.Page.Symbol symbols = 12;

Parameter
NameDescription
indexint
Returns
TypeDescription
Document.Page.Symbol

getSymbolsCount()

public abstract int getSymbolsCount()

A list of visually detected symbols on the page.

repeated .google.cloud.documentai.v1.Document.Page.Symbol symbols = 12;

Returns
TypeDescription
int

getSymbolsList()

public abstract List<Document.Page.Symbol> getSymbolsList()

A list of visually detected symbols on the page.

repeated .google.cloud.documentai.v1.Document.Page.Symbol symbols = 12;

Returns
TypeDescription
List<Symbol>

getSymbolsOrBuilder(int index)

public abstract Document.Page.SymbolOrBuilder getSymbolsOrBuilder(int index)

A list of visually detected symbols on the page.

repeated .google.cloud.documentai.v1.Document.Page.Symbol symbols = 12;

Parameter
NameDescription
indexint
Returns
TypeDescription
Document.Page.SymbolOrBuilder

getSymbolsOrBuilderList()

public abstract List<? extends Document.Page.SymbolOrBuilder> getSymbolsOrBuilderList()

A list of visually detected symbols on the page.

repeated .google.cloud.documentai.v1.Document.Page.Symbol symbols = 12;

Returns
TypeDescription
List<? extends com.google.cloud.documentai.v1.Document.Page.SymbolOrBuilder>

getTables(int index)

public abstract Document.Page.Table getTables(int index)

A list of visually detected tables on the page.

repeated .google.cloud.documentai.v1.Document.Page.Table tables = 10;

Parameter
NameDescription
indexint
Returns
TypeDescription
Document.Page.Table

getTablesCount()

public abstract int getTablesCount()

A list of visually detected tables on the page.

repeated .google.cloud.documentai.v1.Document.Page.Table tables = 10;

Returns
TypeDescription
int

getTablesList()

public abstract List<Document.Page.Table> getTablesList()

A list of visually detected tables on the page.

repeated .google.cloud.documentai.v1.Document.Page.Table tables = 10;

Returns
TypeDescription
List<Table>

getTablesOrBuilder(int index)

public abstract Document.Page.TableOrBuilder getTablesOrBuilder(int index)

A list of visually detected tables on the page.

repeated .google.cloud.documentai.v1.Document.Page.Table tables = 10;

Parameter
NameDescription
indexint
Returns
TypeDescription
Document.Page.TableOrBuilder

getTablesOrBuilderList()

public abstract List<? extends Document.Page.TableOrBuilder> getTablesOrBuilderList()

A list of visually detected tables on the page.

repeated .google.cloud.documentai.v1.Document.Page.Table tables = 10;

Returns
TypeDescription
List<? extends com.google.cloud.documentai.v1.Document.Page.TableOrBuilder>

getTokens(int index)

public abstract Document.Page.Token getTokens(int index)

A list of visually detected tokens on the page.

repeated .google.cloud.documentai.v1.Document.Page.Token tokens = 8;

Parameter
NameDescription
indexint
Returns
TypeDescription
Document.Page.Token

getTokensCount()

public abstract int getTokensCount()

A list of visually detected tokens on the page.

repeated .google.cloud.documentai.v1.Document.Page.Token tokens = 8;

Returns
TypeDescription
int

getTokensList()

public abstract List<Document.Page.Token> getTokensList()

A list of visually detected tokens on the page.

repeated .google.cloud.documentai.v1.Document.Page.Token tokens = 8;

Returns
TypeDescription
List<Token>

getTokensOrBuilder(int index)

public abstract Document.Page.TokenOrBuilder getTokensOrBuilder(int index)

A list of visually detected tokens on the page.

repeated .google.cloud.documentai.v1.Document.Page.Token tokens = 8;

Parameter
NameDescription
indexint
Returns
TypeDescription
Document.Page.TokenOrBuilder

getTokensOrBuilderList()

public abstract List<? extends Document.Page.TokenOrBuilder> getTokensOrBuilderList()

A list of visually detected tokens on the page.

repeated .google.cloud.documentai.v1.Document.Page.Token tokens = 8;

Returns
TypeDescription
List<? extends com.google.cloud.documentai.v1.Document.Page.TokenOrBuilder>

getTransforms(int index)

public abstract Document.Page.Matrix getTransforms(int index)

Transformation matrices that were applied to the original document image to produce Page.image.

repeated .google.cloud.documentai.v1.Document.Page.Matrix transforms = 14;

Parameter
NameDescription
indexint
Returns
TypeDescription
Document.Page.Matrix

getTransformsCount()

public abstract int getTransformsCount()

Transformation matrices that were applied to the original document image to produce Page.image.

repeated .google.cloud.documentai.v1.Document.Page.Matrix transforms = 14;

Returns
TypeDescription
int

getTransformsList()

public abstract List<Document.Page.Matrix> getTransformsList()

Transformation matrices that were applied to the original document image to produce Page.image.

repeated .google.cloud.documentai.v1.Document.Page.Matrix transforms = 14;

Returns
TypeDescription
List<Matrix>

getTransformsOrBuilder(int index)

public abstract Document.Page.MatrixOrBuilder getTransformsOrBuilder(int index)

Transformation matrices that were applied to the original document image to produce Page.image.

repeated .google.cloud.documentai.v1.Document.Page.Matrix transforms = 14;

Parameter
NameDescription
indexint
Returns
TypeDescription
Document.Page.MatrixOrBuilder

getTransformsOrBuilderList()

public abstract List<? extends Document.Page.MatrixOrBuilder> getTransformsOrBuilderList()

Transformation matrices that were applied to the original document image to produce Page.image.

repeated .google.cloud.documentai.v1.Document.Page.Matrix transforms = 14;

Returns
TypeDescription
List<? extends com.google.cloud.documentai.v1.Document.Page.MatrixOrBuilder>

getVisualElements(int index)

public abstract Document.Page.VisualElement getVisualElements(int index)

A list of detected non-text visual elements e.g. checkbox, signature etc. on the page.

repeated .google.cloud.documentai.v1.Document.Page.VisualElement visual_elements = 9;

Parameter
NameDescription
indexint
Returns
TypeDescription
Document.Page.VisualElement

getVisualElementsCount()

public abstract int getVisualElementsCount()

A list of detected non-text visual elements e.g. checkbox, signature etc. on the page.

repeated .google.cloud.documentai.v1.Document.Page.VisualElement visual_elements = 9;

Returns
TypeDescription
int

getVisualElementsList()

public abstract List<Document.Page.VisualElement> getVisualElementsList()

A list of detected non-text visual elements e.g. checkbox, signature etc. on the page.

repeated .google.cloud.documentai.v1.Document.Page.VisualElement visual_elements = 9;

Returns
TypeDescription
List<VisualElement>

getVisualElementsOrBuilder(int index)

public abstract Document.Page.VisualElementOrBuilder getVisualElementsOrBuilder(int index)

A list of detected non-text visual elements e.g. checkbox, signature etc. on the page.

repeated .google.cloud.documentai.v1.Document.Page.VisualElement visual_elements = 9;

Parameter
NameDescription
indexint
Returns
TypeDescription
Document.Page.VisualElementOrBuilder

getVisualElementsOrBuilderList()

public abstract List<? extends Document.Page.VisualElementOrBuilder> getVisualElementsOrBuilderList()

A list of detected non-text visual elements e.g. checkbox, signature etc. on the page.

repeated .google.cloud.documentai.v1.Document.Page.VisualElement visual_elements = 9;

Returns
TypeDescription
List<? extends com.google.cloud.documentai.v1.Document.Page.VisualElementOrBuilder>

hasDimension()

public abstract boolean hasDimension()

Physical dimension of the page.

.google.cloud.documentai.v1.Document.Page.Dimension dimension = 2;

Returns
TypeDescription
boolean

Whether the dimension field is set.

hasImage()

public abstract boolean hasImage()

Rendered image for this page. This image is preprocessed to remove any skew, rotation, and distortions such that the annotation bounding boxes can be upright and axis-aligned.

.google.cloud.documentai.v1.Document.Page.Image image = 13;

Returns
TypeDescription
boolean

Whether the image field is set.

hasLayout()

public abstract boolean hasLayout()

Layout for the page.

.google.cloud.documentai.v1.Document.Page.Layout layout = 3;

Returns
TypeDescription
boolean

Whether the layout field is set.

hasProvenance()

public abstract boolean hasProvenance()

The history of this page.

.google.cloud.documentai.v1.Document.Provenance provenance = 16;

Returns
TypeDescription
boolean

Whether the provenance field is set.