Class Page.Builder

  • Enclosing class:
    Page

    public static class Page.Builder
    extends Object
    • Constructor Detail

      • Builder

        public Builder()
    • Method Detail

      • pageNumber

        public Page.Builder pageNumber​(Integer pageNumber)
        The document page number.
        Parameters:
        pageNumber - the value to set
        Returns:
        this builder
      • detectedDocumentTypes

        public Page.Builder detectedDocumentTypes​(List<DetectedDocumentType> detectedDocumentTypes)
        An array of detected document types.
        Parameters:
        detectedDocumentTypes - the value to set
        Returns:
        this builder
      • detectedLanguages

        public Page.Builder detectedLanguages​(List<DetectedLanguage> detectedLanguages)
        An array of detected languages.
        Parameters:
        detectedLanguages - the value to set
        Returns:
        this builder
      • words

        public Page.Builder words​(List<Word> words)
        The words detected on the page.
        Parameters:
        words - the value to set
        Returns:
        this builder
      • lines

        public Page.Builder lines​(List<Line> lines)
        The lines of text detected on the page.
        Parameters:
        lines - the value to set
        Returns:
        this builder
      • tables

        public Page.Builder tables​(List<Table> tables)
        The tables detected on the page.
        Parameters:
        tables - the value to set
        Returns:
        this builder
      • documentFields

        public Page.Builder documentFields​(List<DocumentField> documentFields)
        The form fields detected on the page.
        Parameters:
        documentFields - the value to set
        Returns:
        this builder
      • build

        public Page build()