Verified Owner
Top Description Constructors Methods
org.jabref.logic.ai.ingestion.util

public final Class DocumentSplitterFactory

extends Object
Class Inheritance
Imports
org.jabref.logic.ai.ingestion.logic.documentsplitting.DocumentSplitter, .SlidingWindowDocumentSplitter, org.jabref.logic.ai.preferences.AiPreferences, org.jabref.model.ai.pipeline.DocumentSplitterKind

Static factory for creating DocumentSplitter instances.

Constructor Summary

AccessConstructor and Description
private

Method Summary

Modifier and TypeMethod and Description
public static DocumentSplitter
create(DocumentSplitterKind kind, int chunkSize, int overlapSize)

public static DocumentSplitter
create(AiPreferences aiPreferences)

Inherited from java.lang.Object:
cloneequalsfinalizegetClasshashCodenotifynotifyAlltoStringwaitwaitwait

Constructor Detail

DocumentSplitterFactoryback to summary
private DocumentSplitterFactory()

Method Detail

createback to summary
public static DocumentSplitter create(DocumentSplitterKind kind, int chunkSize, int overlapSize)
createback to summary
public static DocumentSplitter create(AiPreferences aiPreferences)