diff --git a/README.md b/README.md
index 7254164db..52bac5b07 100644
--- a/README.md
+++ b/README.md
@@ -13,7 +13,7 @@ The official Java SDK for the Textkernel Tx v10 API for resume/CV and job parsin
### Gradle Users
Add this dependency to your project's build file:
```
-implementation "com.textkernel:tx-java:2.2.1"
+implementation "com.textkernel:tx-java:2.3.0"
```
### Maven Users
@@ -22,13 +22,13 @@ Add this dependency to your project's POM:
com.textkernel
tx-java
- 2.2.1
+ 2.3.0
```
### Others
You'll need to manually install the following JARs:
-- The Textkernel Tx JAR from https://repo1.maven.org/maven2/com/textkernel/tx-java/2.2.1/tx-java-2.2.1.jar
+- The Textkernel Tx JAR from https://repo1.maven.org/maven2/com/textkernel/tx-java/2.3.0/tx-java-2.3.0.jar
- [Google Gson][gson_url] from https://repo1.maven.org/maven2/com/google/code/gson/gson/2.9.0/gson-2.9.0.jar
- [Square OkHttp][okhttp_url] from https://repo1.maven.org/maven2/com/squareup/okhttp3/okhttp/4.9.3/okhttp-4.9.3.jar
diff --git a/docs/allclasses-frame.html b/docs/allclasses-frame.html
index d53b847b4..437ddb3ee 100644
--- a/docs/allclasses-frame.html
+++ b/docs/allclasses-frame.html
@@ -2,10 +2,10 @@
-
+
-All Classes (Textkernel Tx Java SDK 2.2.1 API)
-
+All Classes (Textkernel Tx Java SDK 2.3.0 API)
+
@@ -80,6 +80,9 @@ All Classes
FlexRequestDataType
FlexResponse
FlexResponseItem
+FormatResumeRequest
+FormatResumeResponse
+FormatResumeResponseValue
FoundJobTitle
FoundSkill
FoundSubTaxonomy
@@ -192,6 +195,7 @@ All Classes
NormalizeSkillsResponse
NormalizeSkillsResponseValue
ONETVersion
+OutputDocumentFormat
PaginationSettings
ParsedDocument
ParsedDocumentMetadata
diff --git a/docs/allclasses-noframe.html b/docs/allclasses-noframe.html
index 143f8dcff..a8a145918 100644
--- a/docs/allclasses-noframe.html
+++ b/docs/allclasses-noframe.html
@@ -2,10 +2,10 @@
-
+
-All Classes (Textkernel Tx Java SDK 2.2.1 API)
-
+All Classes (Textkernel Tx Java SDK 2.3.0 API)
+
@@ -80,6 +80,9 @@ All Classes
FlexRequestDataType
FlexResponse
FlexResponseItem
+FormatResumeRequest
+FormatResumeResponse
+FormatResumeResponseValue
FoundJobTitle
FoundSkill
FoundSubTaxonomy
@@ -192,6 +195,7 @@ All Classes
NormalizeSkillsResponse
NormalizeSkillsResponseValue
ONETVersion
+OutputDocumentFormat
PaginationSettings
ParsedDocument
ParsedDocumentMetadata
diff --git a/docs/com/textkernel/tx/DataCenter.html b/docs/com/textkernel/tx/DataCenter.html
index 1128de8f4..ff12a08e4 100644
--- a/docs/com/textkernel/tx/DataCenter.html
+++ b/docs/com/textkernel/tx/DataCenter.html
@@ -2,10 +2,10 @@
-
+
-DataCenter (Textkernel Tx Java SDK 2.2.1 API)
-
+DataCenter (Textkernel Tx Java SDK 2.3.0 API)
+
@@ -13,7 +13,7 @@
@@ -13,13 +13,13 @@
@@ -13,7 +13,7 @@
@@ -13,7 +13,7 @@
@@ -13,7 +13,7 @@
@@ -13,7 +13,7 @@
@@ -13,7 +13,7 @@
@@ -13,7 +13,7 @@
@@ -13,7 +13,7 @@
@@ -13,7 +13,7 @@
@@ -13,7 +13,7 @@
@@ -13,7 +13,7 @@
@@ -13,7 +13,7 @@
@@ -13,7 +13,7 @@
@@ -13,7 +13,7 @@
@@ -13,7 +13,7 @@
@@ -13,7 +13,7 @@
@@ -13,7 +13,7 @@
@@ -13,7 +13,7 @@
@@ -13,7 +13,7 @@
@@ -13,7 +13,7 @@
@@ -13,7 +13,7 @@
@@ -13,7 +13,7 @@
@@ -13,7 +13,7 @@
diff --git a/docs/com/textkernel/tx/exceptions/package-summary.html b/docs/com/textkernel/tx/exceptions/package-summary.html
index b00066dac..526d2f621 100644
--- a/docs/com/textkernel/tx/exceptions/package-summary.html
+++ b/docs/com/textkernel/tx/exceptions/package-summary.html
@@ -2,10 +2,10 @@
-
+
-com.textkernel.tx.exceptions (Textkernel Tx Java SDK 2.2.1 API)
-
+com.textkernel.tx.exceptions (Textkernel Tx Java SDK 2.3.0 API)
+
@@ -13,7 +13,7 @@
@@ -13,7 +13,7 @@
@@ -13,7 +13,7 @@
@@ -13,7 +13,7 @@
@@ -13,7 +13,7 @@
diff --git a/docs/com/textkernel/tx/http/package-summary.html b/docs/com/textkernel/tx/http/package-summary.html
index 161fd48c0..5f4101f80 100644
--- a/docs/com/textkernel/tx/http/package-summary.html
+++ b/docs/com/textkernel/tx/http/package-summary.html
@@ -2,10 +2,10 @@
-
+
-com.textkernel.tx.http (Textkernel Tx Java SDK 2.2.1 API)
-
+com.textkernel.tx.http (Textkernel Tx Java SDK 2.3.0 API)
+
@@ -13,7 +13,7 @@
@@ -13,7 +13,7 @@
@@ -13,7 +13,7 @@
@@ -13,7 +13,7 @@
@@ -13,7 +13,7 @@
@@ -13,7 +13,7 @@
@@ -13,7 +13,7 @@
@@ -13,7 +13,7 @@
@@ -13,7 +13,7 @@
@@ -13,7 +13,7 @@
@@ -13,7 +13,7 @@
@@ -13,7 +13,7 @@
@@ -13,7 +13,7 @@
@@ -13,7 +13,7 @@
@@ -13,7 +13,7 @@
@@ -13,7 +13,7 @@
@@ -13,7 +13,7 @@
@@ -13,7 +13,7 @@
diff --git a/docs/com/textkernel/tx/models/api/account/package-summary.html b/docs/com/textkernel/tx/models/api/account/package-summary.html
index bfa54a8de..78cfb994b 100644
--- a/docs/com/textkernel/tx/models/api/account/package-summary.html
+++ b/docs/com/textkernel/tx/models/api/account/package-summary.html
@@ -2,10 +2,10 @@
-
+
-com.textkernel.tx.models.api.account (Textkernel Tx Java SDK 2.2.1 API)
-
+com.textkernel.tx.models.api.account (Textkernel Tx Java SDK 2.3.0 API)
+
@@ -13,7 +13,7 @@
@@ -13,7 +13,7 @@
@@ -13,7 +13,7 @@
@@ -13,7 +13,7 @@
@@ -13,7 +13,7 @@
@@ -13,7 +13,7 @@
@@ -13,7 +13,7 @@
@@ -13,7 +13,7 @@
@@ -13,7 +13,7 @@
@@ -13,7 +13,7 @@
@@ -13,7 +13,7 @@
@@ -13,7 +13,7 @@
@@ -13,7 +13,7 @@
@@ -13,7 +13,7 @@
@@ -13,7 +13,7 @@
@@ -13,7 +13,7 @@
@@ -13,7 +13,7 @@
@@ -13,7 +13,7 @@
@@ -13,7 +13,7 @@
@@ -13,7 +13,7 @@
@@ -13,7 +13,7 @@
diff --git a/docs/com/textkernel/tx/models/api/bimetricscoring/package-summary.html b/docs/com/textkernel/tx/models/api/bimetricscoring/package-summary.html
index 247f5aa4c..71ec13d80 100644
--- a/docs/com/textkernel/tx/models/api/bimetricscoring/package-summary.html
+++ b/docs/com/textkernel/tx/models/api/bimetricscoring/package-summary.html
@@ -2,10 +2,10 @@
-
+
-com.textkernel.tx.models.api.bimetricscoring (Textkernel Tx Java SDK 2.2.1 API)
-
+com.textkernel.tx.models.api.bimetricscoring (Textkernel Tx Java SDK 2.3.0 API)
+
@@ -13,7 +13,7 @@
@@ -13,7 +13,7 @@
@@ -13,7 +13,7 @@
@@ -13,7 +13,7 @@
@@ -13,7 +13,7 @@
@@ -13,7 +13,7 @@
@@ -13,7 +13,7 @@
@@ -13,7 +13,7 @@
@@ -13,7 +13,7 @@
@@ -13,7 +13,7 @@
@@ -13,7 +13,7 @@
@@ -13,7 +13,7 @@
@@ -13,7 +13,7 @@
@@ -13,7 +13,7 @@
@@ -13,7 +13,7 @@
@@ -13,7 +13,7 @@
@@ -13,7 +13,7 @@
@@ -13,7 +13,7 @@
@@ -13,7 +13,7 @@
@@ -13,7 +13,7 @@
@@ -13,7 +13,7 @@
@@ -13,7 +13,7 @@
@@ -13,7 +13,7 @@
@@ -13,7 +13,7 @@
@@ -13,7 +13,7 @@
@@ -13,7 +13,7 @@
diff --git a/docs/com/textkernel/tx/models/api/dataenrichment/ontology/request/package-summary.html b/docs/com/textkernel/tx/models/api/dataenrichment/ontology/request/package-summary.html
index e02aa5627..8e830b537 100644
--- a/docs/com/textkernel/tx/models/api/dataenrichment/ontology/request/package-summary.html
+++ b/docs/com/textkernel/tx/models/api/dataenrichment/ontology/request/package-summary.html
@@ -2,10 +2,10 @@
-
+
-com.textkernel.tx.models.api.dataenrichment.ontology.request (Textkernel Tx Java SDK 2.2.1 API)
-
+com.textkernel.tx.models.api.dataenrichment.ontology.request (Textkernel Tx Java SDK 2.3.0 API)
+
@@ -13,7 +13,7 @@
@@ -13,7 +13,7 @@
@@ -13,7 +13,7 @@
@@ -13,7 +13,7 @@
@@ -13,7 +13,7 @@
@@ -13,7 +13,7 @@
@@ -13,7 +13,7 @@
@@ -13,7 +13,7 @@
@@ -13,7 +13,7 @@
@@ -13,7 +13,7 @@
@@ -13,7 +13,7 @@
@@ -13,7 +13,7 @@
@@ -13,7 +13,7 @@
@@ -13,7 +13,7 @@
@@ -13,7 +13,7 @@
@@ -13,7 +13,7 @@
@@ -13,7 +13,7 @@
@@ -13,7 +13,7 @@
@@ -13,7 +13,7 @@
@@ -13,7 +13,7 @@
@@ -13,7 +13,7 @@
@@ -13,7 +13,7 @@
@@ -13,7 +13,7 @@
@@ -13,7 +13,7 @@
@@ -13,7 +13,7 @@
@@ -13,7 +13,7 @@
@@ -13,7 +13,7 @@
@@ -13,7 +13,7 @@
@@ -13,7 +13,7 @@
@@ -13,7 +13,7 @@
@@ -13,7 +13,7 @@
diff --git a/docs/com/textkernel/tx/models/api/dataenrichment/ontology/response/package-summary.html b/docs/com/textkernel/tx/models/api/dataenrichment/ontology/response/package-summary.html
index fdd365d38..28c83e613 100644
--- a/docs/com/textkernel/tx/models/api/dataenrichment/ontology/response/package-summary.html
+++ b/docs/com/textkernel/tx/models/api/dataenrichment/ontology/response/package-summary.html
@@ -2,10 +2,10 @@
-
+
-com.textkernel.tx.models.api.dataenrichment.ontology.response (Textkernel Tx Java SDK 2.2.1 API)
-
+com.textkernel.tx.models.api.dataenrichment.ontology.response (Textkernel Tx Java SDK 2.3.0 API)
+
@@ -13,7 +13,7 @@
@@ -13,7 +13,7 @@
@@ -13,7 +13,7 @@
diff --git a/docs/com/textkernel/tx/models/api/dataenrichment/package-summary.html b/docs/com/textkernel/tx/models/api/dataenrichment/package-summary.html
index 0971d66be..0b79a545c 100644
--- a/docs/com/textkernel/tx/models/api/dataenrichment/package-summary.html
+++ b/docs/com/textkernel/tx/models/api/dataenrichment/package-summary.html
@@ -2,10 +2,10 @@
-
+
-com.textkernel.tx.models.api.dataenrichment (Textkernel Tx Java SDK 2.2.1 API)
-
+com.textkernel.tx.models.api.dataenrichment (Textkernel Tx Java SDK 2.3.0 API)
+
@@ -13,7 +13,7 @@
@@ -13,7 +13,7 @@
@@ -13,7 +13,7 @@
@@ -13,7 +13,7 @@
@@ -13,7 +13,7 @@
@@ -13,7 +13,7 @@
@@ -13,7 +13,7 @@
diff --git a/docs/com/textkernel/tx/models/api/dataenrichment/professions/package-summary.html b/docs/com/textkernel/tx/models/api/dataenrichment/professions/package-summary.html
index dd14cf2f5..cc5c1e8e6 100644
--- a/docs/com/textkernel/tx/models/api/dataenrichment/professions/package-summary.html
+++ b/docs/com/textkernel/tx/models/api/dataenrichment/professions/package-summary.html
@@ -2,10 +2,10 @@
-
+
-com.textkernel.tx.models.api.dataenrichment.professions (Textkernel Tx Java SDK 2.2.1 API)
-
+com.textkernel.tx.models.api.dataenrichment.professions (Textkernel Tx Java SDK 2.3.0 API)
+
@@ -13,7 +13,7 @@
@@ -13,7 +13,7 @@
@@ -13,7 +13,7 @@
@@ -13,7 +13,7 @@
@@ -13,7 +13,7 @@
@@ -13,7 +13,7 @@
@@ -13,7 +13,7 @@
diff --git a/docs/com/textkernel/tx/models/api/dataenrichment/professions/request/package-summary.html b/docs/com/textkernel/tx/models/api/dataenrichment/professions/request/package-summary.html
index 119bb0760..2944e7566 100644
--- a/docs/com/textkernel/tx/models/api/dataenrichment/professions/request/package-summary.html
+++ b/docs/com/textkernel/tx/models/api/dataenrichment/professions/request/package-summary.html
@@ -2,10 +2,10 @@
-
+
-com.textkernel.tx.models.api.dataenrichment.professions.request (Textkernel Tx Java SDK 2.2.1 API)
-
+com.textkernel.tx.models.api.dataenrichment.professions.request (Textkernel Tx Java SDK 2.3.0 API)
+
@@ -13,7 +13,7 @@
@@ -13,7 +13,7 @@
@@ -13,7 +13,7 @@
@@ -13,7 +13,7 @@
@@ -13,7 +13,7 @@
@@ -13,7 +13,7 @@
@@ -13,7 +13,7 @@
@@ -13,7 +13,7 @@
@@ -13,7 +13,7 @@
@@ -13,7 +13,7 @@
@@ -13,7 +13,7 @@
@@ -13,7 +13,7 @@
@@ -13,7 +13,7 @@
@@ -13,7 +13,7 @@
@@ -13,7 +13,7 @@
@@ -13,7 +13,7 @@
@@ -13,7 +13,7 @@
@@ -13,7 +13,7 @@
@@ -13,7 +13,7 @@
diff --git a/docs/com/textkernel/tx/models/api/dataenrichment/professions/response/package-summary.html b/docs/com/textkernel/tx/models/api/dataenrichment/professions/response/package-summary.html
index 96629571e..2ea750ba5 100644
--- a/docs/com/textkernel/tx/models/api/dataenrichment/professions/response/package-summary.html
+++ b/docs/com/textkernel/tx/models/api/dataenrichment/professions/response/package-summary.html
@@ -2,10 +2,10 @@
-
+
-com.textkernel.tx.models.api.dataenrichment.professions.response (Textkernel Tx Java SDK 2.2.1 API)
-
+com.textkernel.tx.models.api.dataenrichment.professions.response (Textkernel Tx Java SDK 2.3.0 API)
+
@@ -13,7 +13,7 @@
@@ -13,7 +13,7 @@
@@ -13,7 +13,7 @@
@@ -13,7 +13,7 @@
@@ -13,7 +13,7 @@
@@ -13,7 +13,7 @@
@@ -13,7 +13,7 @@
@@ -13,7 +13,7 @@
@@ -13,7 +13,7 @@
@@ -13,7 +13,7 @@
@@ -13,7 +13,7 @@
diff --git a/docs/com/textkernel/tx/models/api/dataenrichment/skills/request/package-summary.html b/docs/com/textkernel/tx/models/api/dataenrichment/skills/request/package-summary.html
index 51453cf88..cfa7f764d 100644
--- a/docs/com/textkernel/tx/models/api/dataenrichment/skills/request/package-summary.html
+++ b/docs/com/textkernel/tx/models/api/dataenrichment/skills/request/package-summary.html
@@ -2,10 +2,10 @@
-
+
-com.textkernel.tx.models.api.dataenrichment.skills.request (Textkernel Tx Java SDK 2.2.1 API)
-
+com.textkernel.tx.models.api.dataenrichment.skills.request (Textkernel Tx Java SDK 2.3.0 API)
+
@@ -13,7 +13,7 @@
@@ -13,7 +13,7 @@
@@ -13,7 +13,7 @@
@@ -13,7 +13,7 @@
@@ -13,7 +13,7 @@
@@ -13,7 +13,7 @@
@@ -13,7 +13,7 @@
@@ -13,7 +13,7 @@
@@ -13,7 +13,7 @@
@@ -13,7 +13,7 @@
@@ -13,7 +13,7 @@
@@ -13,7 +13,7 @@
@@ -13,7 +13,7 @@
@@ -13,7 +13,7 @@
@@ -13,7 +13,7 @@
@@ -13,7 +13,7 @@
@@ -13,7 +13,7 @@
@@ -13,7 +13,7 @@
@@ -13,7 +13,7 @@
@@ -13,7 +13,7 @@
@@ -13,7 +13,7 @@
@@ -13,7 +13,7 @@
@@ -13,7 +13,7 @@
diff --git a/docs/com/textkernel/tx/models/api/dataenrichment/skills/response/package-summary.html b/docs/com/textkernel/tx/models/api/dataenrichment/skills/response/package-summary.html
index 74a6281f4..455b06963 100644
--- a/docs/com/textkernel/tx/models/api/dataenrichment/skills/response/package-summary.html
+++ b/docs/com/textkernel/tx/models/api/dataenrichment/skills/response/package-summary.html
@@ -2,10 +2,10 @@
-
+
-com.textkernel.tx.models.api.dataenrichment.skills.response (Textkernel Tx Java SDK 2.2.1 API)
-
+com.textkernel.tx.models.api.dataenrichment.skills.response (Textkernel Tx Java SDK 2.3.0 API)
+
@@ -13,7 +13,7 @@
@@ -13,7 +13,7 @@
@@ -13,7 +13,7 @@
+
+
+
+
+JavaScript is disabled on your browser.
+
+
+
+
+
+
+
+
+
+java.lang.Object
+
+
+com.textkernel.tx.models.api.formatter.FormatResumeRequest
+
+
+
+
+
+
+
+
+
+
+
+
+Field Summary
+
+
+
+
+
+
+
+
+Constructor Summary
+
+
+
+
+
+
+
+
+Method Summary
+
+
+
+
+Methods inherited from class java.lang.Object
+clone , equals , finalize , getClass , hashCode , notify , notifyAll , toString , wait , wait , wait
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+Field Detail
+
+
+
+
+
+
+
+
+
+Template
+public String Template
+A base64-encoded string of the DOCX template document file bytes. This should use the standard 'base64'
+ encoding as defined in RFC 4648 Section 4 (not the 'base64url' variant).
+
Java users can use Base64.Encoder.encodeToString(byte[])
+
For more information on creating custom templates, see
+ here
+
+
+
+
+
+
+
+
+
+
+
+CustomData
+public Object CustomData
+Any data that the template needs that is not in the extracted CV data. For example:
+
+JSONObject myCustomData = new JSONObject();
+myCustomData.put("CandidateId", "12345");
+myCustomData.put("DateApplied", LocalDate.now());
+formatRequest.CustomData = myCustomData;
+
+
+
+
+
+
+
+
+
+
+Constructor Detail
+
+
+
+
+
+FormatResumeRequest
+public FormatResumeRequest(ParsedResume resume,
+ String templatePath,
+ OutputDocumentFormat docType)
+ throws IOException
+Creates a request to use when calling the Resume Formatter endpoint with a provided template document.
+
+Parameters:
+resume
- The resume to use to populate the template
+templatePath
- The path to the template DOCX file on disk
+docType
- The output document type
+Throws:
+IOException
- if an error occurs reading the file contents
+
+
+
+
+
+
+
+
+FormatResumeRequest
+public FormatResumeRequest(ParsedResume resume,
+ byte[] templateFileBytes,
+ OutputDocumentFormat docType)
+Creates a request to use when calling the Resume Formatter endpoint with a provided template document.
+
+Parameters:
+resume
- The resume to use to populate the template
+templateFileBytes
- The bytes of the template DOCX file
+docType
- The output document type
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+Copyright © 2024. All rights reserved.
+
+