Package org.icij.datashare.text
Class DocumentBuilder
- java.lang.Object
-
- org.icij.datashare.text.DocumentBuilder
-
public class DocumentBuilder extends Object
-
-
Method Summary
-
-
-
Method Detail
-
createDoc
public static DocumentBuilder createDoc()
-
createDoc
public static DocumentBuilder createDoc(String id)
-
createDoc
public static DocumentBuilder createDoc(Project project, Path path)
-
withDefaultValues
public DocumentBuilder withDefaultValues(String id)
-
withId
public DocumentBuilder withId(String id)
-
with
public DocumentBuilder with(String content)
-
with
public DocumentBuilder with(Path path)
-
with
public DocumentBuilder with(Language language)
-
with
public DocumentBuilder with(Map<String,Object> metadata)
-
with
public DocumentBuilder with(List<Map<String,String>> contentTranslated)
-
ofMimeType
public DocumentBuilder ofMimeType(String mimeType)
-
with
public DocumentBuilder with(Charset charset)
-
extractedAt
public DocumentBuilder extractedAt(Date extractionDate)
-
with
public DocumentBuilder with(Pipeline.Type... pipelineTypes)
-
with
public DocumentBuilder with(Document.Status documentStatus)
-
with
public DocumentBuilder with(Project project)
-
with
public DocumentBuilder with(Tag... tags)
-
withExtractionLevel
public DocumentBuilder withExtractionLevel(short extractionLevel)
-
withContentLength
public DocumentBuilder withContentLength(long contentLength)
-
withRootId
public DocumentBuilder withRootId(String rootId)
-
withParentId
public DocumentBuilder withParentId(String parentId)
-
build
public Document build()
-
-