Package ai.docling.api.core
Class DoclingDocument.Builder
java.lang.Object
ai.docling.api.core.DoclingDocument.Builder
- Enclosing class:
- DoclingDocument
-
Method Summary
Modifier and TypeMethodDescriptionbuild()formItem(DoclingDocument.FormItem formItem) formItems(Collection<? extends DoclingDocument.FormItem> formItems) group(DoclingDocument.GroupItem group) groups(Collection<? extends DoclingDocument.GroupItem> groups) keyValueItem(DoclingDocument.KeyValueItem keyValueItem) keyValueItems(Collection<? extends DoclingDocument.KeyValueItem> keyValueItems) origin(@Nullable DoclingDocument.DocumentOrigin origin) page(String pageKey, DoclingDocument.PageItem pageValue) pages(Map<? extends String, ? extends DoclingDocument.PageItem> pages) picture(DoclingDocument.PictureItem picture) pictures(Collection<? extends DoclingDocument.PictureItem> pictures) schemaName(@Nullable String schemaName) table(DoclingDocument.TableItem table) tables(Collection<? extends DoclingDocument.TableItem> tables) texts(Collection<? extends DoclingDocument.BaseTextItem> texts) toString()
-
Method Details
-
schemaName
- Returns:
this.
-
version
- Returns:
this.
-
name
- Returns:
this.
-
origin
- Returns:
this.
-
body
- Returns:
this.
-
group
-
groups
-
clearGroups
-
text
-
texts
-
clearTexts
-
picture
-
pictures
-
clearPictures
-
table
-
tables
-
clearTables
-
keyValueItem
-
keyValueItems
public DoclingDocument.Builder keyValueItems(Collection<? extends DoclingDocument.KeyValueItem> keyValueItems) -
clearKeyValueItems
-
formItem
-
formItems
-
clearFormItems
-
page
-
pages
public DoclingDocument.Builder pages(Map<? extends String, ? extends DoclingDocument.PageItem> pages) -
clearPages
-
build
-
toString
-