From 16d35bed8ddde32001497699f34d282e91638811 Mon Sep 17 00:00:00 2001 From: JW Wesson Date: Fri, 27 Dec 2024 09:59:13 -0600 Subject: [PATCH 1/4] add v2 skills/ontology endpoints that contain certification skills --- .../java/com/textkernel/tx/ApiEndpoints.java | 12 + src/main/java/com/textkernel/tx/TxClient.java | 546 ++++++++++++++++++ .../SuggestSkillsFromProfessionsRequest.java | 2 + .../SuggestSkillsFromSkillsRequest.java | 2 + .../request/SkillsAutoCompleteRequest.java | 4 +- .../tx/models/dataenrichment/Skill.java | 2 +- src/test/java/com/textkernel/tx/SDKTests.java | 4 +- .../DataEnrichmentServiceTests.java | 20 + 8 files changed, 588 insertions(+), 4 deletions(-) diff --git a/src/main/java/com/textkernel/tx/ApiEndpoints.java b/src/main/java/com/textkernel/tx/ApiEndpoints.java index e8229e686..b4a75263f 100644 --- a/src/main/java/com/textkernel/tx/ApiEndpoints.java +++ b/src/main/java/com/textkernel/tx/ApiEndpoints.java @@ -84,6 +84,12 @@ private String sanitize(String indexOrDocId) throws IllegalArgumentException { String desSkillsExtract() { return prefix(false) + "/skills/extract"; } String desSkillsLookup() { return prefix(false) + "/skills/lookup"; } String desSkillsAutoComplete() { return prefix(false) + "/skills/autoComplete"; } + String desSkillsGetTaxonomyV2(TaxonomyFormat format) { return prefix(false) + "/skills/v2/taxonomy?format="+ format; } + String desSkillsGetMetadataV2() { return prefix(false) + "/skills/v2/metadata"; } + String desSkillsNormalizeV2() { return prefix(false) + "/skills/v2/normalize"; } + String desSkillsExtractV2() { return prefix(false) + "/skills/v2/extract"; } + String desSkillsLookupV2() { return prefix(false) + "/skills/v2/lookup"; } + String desSkillsAutoCompleteV2() { return prefix(false) + "/skills/v2/autoComplete"; } String desProfessionsGetTaxonomy(TaxonomyFormat format, String language) { return prefix(false) + "/professions/taxonomy?format="+ format +"&language="+ language; } String desProfessionsGetMetadata() { return prefix(false) + "/professions/metadata"; } String desProfessionsNormalize() { return prefix(false) + "/professions/normalize"; } @@ -95,6 +101,12 @@ private String sanitize(String indexOrDocId) throws IllegalArgumentException { String desOntologySuggestProfessions() { return prefix(false) + "/ontology/suggest-professions"; } String desOntologyCompareSkillsToProfession() { return prefix(false) + "/ontology/compare-skills-to-profession"; } String desOntologySkillsSimilarityScore() { return prefix(false) + "/ontology/skills-similarity-score"; } + String desOntologySuggestSkillsFromProfessionsV2() { return prefix(false) + "/ontology/v2/suggest-skills-from-professions"; } + String desOntologySuggestSkillsFromSkillsV2() { return prefix(false) + "/ontology/v2/suggest-skills-from-skills"; } + String desOntologyCompareProfessionsV2() { return prefix(false) + "/ontology/v2/compare-professions"; } + String desOntologySuggestProfessionsV2() { return prefix(false) + "/ontology/v2/suggest-professions"; } + String desOntologyCompareSkillsToProfessionV2() { return prefix(false) + "/ontology/v2/compare-skills-to-profession"; } + String desOntologySkillsSimilarityScoreV2() { return prefix(false) + "/ontology/v2/skills-similarity-score"; } String jobDescriptionGenerate() { return prefix(false) + "/job-description/generate"; } String jobDescriptionSuggestSkills() { return prefix(false) + "/job-description/suggest-skills"; } diff --git a/src/main/java/com/textkernel/tx/TxClient.java b/src/main/java/com/textkernel/tx/TxClient.java index f29b03d67..b6caad216 100644 --- a/src/main/java/com/textkernel/tx/TxClient.java +++ b/src/main/java/com/textkernel/tx/TxClient.java @@ -1494,6 +1494,184 @@ public ExtractSkillsResponse extractSkills(String text) throws TxException { return extractSkills(text,null,null,0.5f); } + /** + * Get all skills in the taxonomy with associated IDs and descriptions in all supported languages. + * @param format The format of the returned taxonomy.
NOTE: if you set this to {@link TaxonomyFormat#csv}, only the {@link GetSkillsTaxonomyResponseValue#CsvOutput} will be populated. + * @return The API response body + * @throws TxException Thrown when an API error occurs + */ + public GetSkillsTaxonomyResponse getSkillsTaxonomyV2(TaxonomyFormat format) throws TxException { + Request apiRequest = new Request.Builder() + .url(_endpoints.desSkillsGetTaxonomyV2(format)) + .build(); + + HttpResponse response = executeRequest(apiRequest, GetSkillsTaxonomyResponse.class, getBodyIfDebug(apiRequest)); + return response.getData(); + } + + /** + * Get all skills in the taxonomy with associated IDs and descriptions in all supported languages. + * @return The API response body + * @throws TxException Thrown when an API error occurs + */ + public GetSkillsTaxonomyResponse getSkillsTaxonomyV2() throws TxException { + return getSkillsTaxonomyV2(TaxonomyFormat.json); + } + + /** + * Get metadata about the skills taxonomy/service. + * @return The API response body + * @throws TxException Thrown when an API error occurs + */ + public GetMetadataResponse getSkillsTaxonomyMetadataV2() throws TxException { + Request apiRequest = new Request.Builder() + .url(_endpoints.desSkillsGetMetadataV2()) + .build(); + + HttpResponse response = executeRequest(apiRequest, GetMetadataResponse.class, getBodyIfDebug(apiRequest)); + return response.getData(); + } + + /** + * Returns normalized skills that begin with a given prefix, based on the chosen language(s). Each skill is associated with multiple descriptions. If any of the descriptions are a good completion of the given prefix, the skill is included in the results. + * @param prefix The skill prefix to be completed. Must contain at least 1 character. + * @param languages The language(s) used to search for matching skills (the language of the provided Prefix). A maximum of 5 languages can be provided. Must be one of the supported ISO codes.
Default is 'en' only. + * @param outputLanguage The language to ouput the found skill descriptions in (default is 'en'). Must be one of the supported ISO codes. + * @param types If specified, only these types of skills will be returned. The following values are acceptable: Professional, IT, Language, Soft, Certification, All. + * @param limit The maximum number of returned skills. The default is 10 and the maximum is 100. + * @return The API response body + * @throws TxException Thrown when an API error occurs + */ + public AutoCompleteSkillsResponse autocompleteSkillV2(String prefix, List languages, String outputLanguage, List types, int limit) throws TxException { + SkillsAutoCompleteRequest request = new SkillsAutoCompleteRequest(); + request.Prefix = prefix; + request.Limit = limit; + request.Types = types; + request.Languages = languages; + request.OutputLanguage = outputLanguage; + + RequestBody body = createJsonBody(request); + Request apiRequest = new Request.Builder() + .url(_endpoints.desSkillsAutoCompleteV2()) + .post(body) + .build(); + + HttpResponse response = executeRequest(apiRequest, AutoCompleteSkillsResponse.class, getBodyIfDebug(apiRequest)); + return response.getData(); + } + + /** + * Returns normalized skills that begin with a given prefix, based on the chosen language(s). Each skill is associated with multiple descriptions. If any of the descriptions are a good completion of the given prefix, the skill is included in the results. + * @param prefix The skill prefix to be completed. Must contain at least 1 character. + * @return The API response body + * @throws TxException Thrown when an API error occurs + */ + public AutoCompleteSkillsResponse autocompleteSkillV2(String prefix) throws TxException { + return autocompleteSkillV2(prefix,null,null,null,10); + } + + /** + * Get the details associated with given skills in the taxonomy. + * @param skillIds The IDs of the skills to get details about. A maximum of 100 IDs can be requested. + * @param outputLanguage The language to use for the output skill descriptions. If not provided, defaults to en. If specified, must be one of the supported ISO codes.
Default is 'en'. + * @return The API response body + * @throws TxException Thrown when an API error occurs + */ + public LookupSkillCodesResponse lookupSkillsV2(List skillIds, String outputLanguage) throws TxException { + LookupSkillsRequest request = new LookupSkillsRequest(); + request.SkillIds = skillIds; + request.OutputLanguage = outputLanguage; + + RequestBody body = createJsonBody(request); + Request apiRequest = new Request.Builder() + .url(_endpoints.desSkillsLookupV2()) + .post(body) + .build(); + + HttpResponse response = executeRequest(apiRequest, LookupSkillCodesResponse.class, getBodyIfDebug(apiRequest)); + return response.getData(); + } + + /** + * Get the details associated with given skills in the taxonomy. + * @param skillIds The IDs of the skills to get details about. A maximum of 100 IDs can be requested. + * @return The API response body + * @throws TxException Thrown when an API error occurs + */ + public LookupSkillCodesResponse lookupSkillsV2(List skillIds) throws TxException { + return lookupSkillsV2(skillIds,null); + } + + /** + * Normalize the given skills to the most closely-related skills in the taxonomy. + * @param skills The list of skills to normalize (up to 50 skills, each skill may not exceed 100 characters). + * @param language The language of the given skills. Must be one of the supported ISO codes.
Default is 'en'. + * @param outputLanguage The language to use for the output skill descriptions. Must be one of the supported ISO codes.
Defaults to whatever is used for the 'language' parameter. + * @return The API response body + * @throws TxException Thrown when an API error occurs + */ + public NormalizeSkillsResponse normalizeSkillsV2(List skills, String language, String outputLanguage) throws TxException { + NormalizeSkillsRequest request = new NormalizeSkillsRequest(); + request.Skills = skills; + request.Language = language; + request.OutputLanguage = outputLanguage; + + RequestBody body = createJsonBody(request); + Request apiRequest = new Request.Builder() + .url(_endpoints.desSkillsNormalizeV2()) + .post(body) + .build(); + + HttpResponse response = executeRequest(apiRequest, NormalizeSkillsResponse.class, getBodyIfDebug(apiRequest)); + return response.getData(); + } + + /** + * Normalize the given skills to the most closely-related skills in the taxonomy. + * @param skills The list of skills to normalize (up to 50 skills, each skill may not exceed 100 characters). + * @return The API response body + * @throws TxException Thrown when an API error occurs + */ + public NormalizeSkillsResponse normalizeSkillsV2(List skills) throws TxException { + return normalizeSkillsV2(skills,null,null); + } + + /** + * Extracts known skills from the given text. + * @param text The text to extract skills from. There is a 24,000 character limit. + * @param language The language of the input text. Must be one of the supported ISO codes.
Default is 'en'. + * @param outputLanguage The language to use for the output skill descriptions. If not provided, defaults to the input language. Must be one of the supported ISO codes. + * @param threshold A value from [0 - 1] for the minimum confidence threshold for extracted skills. Lower values will return more skills, but also increase the likelihood of ambiguity-related errors. The recommended and default value is 0.5. + * @return The API response body + * @throws TxException Thrown when an API error occurs + */ + public ExtractSkillsResponse extractSkillsV2(String text, String language, String outputLanguage, float threshold) throws TxException { + ExtractSkillsRequest request = new ExtractSkillsRequest(); + request.Text = text; + request.Language = language; + request.OutputLanguage = outputLanguage; + request.Threshold = threshold; + + RequestBody body = createJsonBody(request); + Request apiRequest = new Request.Builder() + .url(_endpoints.desSkillsExtractV2()) + .post(body) + .build(); + + HttpResponse response = executeRequest(apiRequest, ExtractSkillsResponse.class, getBodyIfDebug(apiRequest)); + return response.getData(); + } + + /** + * Extracts known skills from the given text. + * @param text The text to extract skills from. There is a 24,000 character limit. + * @return The API response body + * @throws TxException Thrown when an API error occurs + */ + public ExtractSkillsResponse extractSkillsV2(String text) throws TxException { + return extractSkillsV2(text,null,null,0.5f); + } + /** * Get all professions in the taxonomy with associated IDs and descriptions in all supported languages. * @param language The language parameter returns the taxonomy with descriptions only in that specified language. If not specified, descriptions in all languages are returned. Must be specified as one of the supported ISO codes. @@ -2093,6 +2271,374 @@ public SkillsSimilarityScoreResponse skillsSimilarityScore(List skil return response.getData(); } + /** + * Suggests skills related to given professions. The service returns salient skills that are strongly associated with the professions. + * @param professionCodeIds The code IDs of the professions to suggest skills for. + * @param limit The maximum amount of suggested skills returned. If not sure what value should be, provide 10 as default limit. + * @param outputLanguage The language to use for the returned descriptions. If not provided, no descriptions are returned. Must be one of the supported ISO code + * @param types If specified, only these types of skills will be returned. The following values are acceptable: Professional, IT, Language, Soft, Certfication, All. + * @return The API response body + * @throws TxException Thrown when an API error occurs + */ + public SuggestSkillsResponse suggestSkillsFromProfessionsV2(List professionCodeIds, int limit, String outputLanguage, List types) throws TxException { + SuggestSkillsFromProfessionsRequest request = new SuggestSkillsFromProfessionsRequest(); + request.ProfessionCodeIds = professionCodeIds; + request.Limit = limit; + request.OutputLanguage = outputLanguage; + request.Types = types; + + RequestBody body = createJsonBody(request); + Request apiRequest = new Request.Builder() + .url(_endpoints.desOntologySuggestSkillsFromProfessionsV2()) + .post(body) + .build(); + + HttpResponse response = executeRequest(apiRequest, SuggestSkillsResponse.class, getBodyIfDebug(apiRequest)); + return response.getData(); + } + + /** + * Suggests skills related to given professions. The service returns salient skills that are strongly associated with the professions. + * @param professionCodeIds The code IDs of the professions to suggest skills for. + * @param outputLanguage The language to use for the returned descriptions. If not provided, no descriptions are returned. Must be one of the supported ISO code + * @return The API response body + * @throws TxException Thrown when an API error occurs + */ + public SuggestSkillsResponse suggestSkillsFromProfessionsV2(List professionCodeIds, String outputLanguage) throws TxException { + return suggestSkillsFromProfessionsV2(professionCodeIds, 10, outputLanguage, null); + } + + /** + * Suggests skills related to a resume based on the recent professions in the resume. + * @param resume The resume to suggest skills for (based on the professions in the resume). + * @param outputLanguage The language to use for the returned descriptions. If not provided, no descriptions are returned. Must be one of the supported ISO code + * @return The API response body + * @throws TxException Thrown when an API error occurs + */ + public SuggestSkillsResponse suggestSkillsFromProfessionsV2(ParsedResume resume, String outputLanguage) throws TxException { + if(resume != null && resume.EmploymentHistory != null && resume.EmploymentHistory.Positions != null){ + List normalizedProfs = new ArrayList(); + for(Position position: resume.EmploymentHistory.Positions){ + if (position != null && position.NormalizedProfession != null && position.NormalizedProfession.Profession != null && position.NormalizedProfession.Profession.CodeId != null){ + normalizedProfs.add(position.NormalizedProfession.Profession.CodeId); + } + } + + if (normalizedProfs.size() > 0){ + return suggestSkillsFromProfessionsV2(normalizedProfs, outputLanguage); + } + } + throw new IllegalArgumentException("No professions were found in the resume, or the resume was parsed without professions normalization enabled"); + } + + /** + * Suggests skills related to a resume based on the recent professions in the resume. + * @param resume The resume to suggest skills for (based on the professions in the resume). + * @return The API response body + * @throws TxException Thrown when an API error occurs + */ + public SuggestSkillsResponse suggestSkillsFromProfessionsV2(ParsedResume resume) throws TxException { + return suggestSkillsFromProfessionsV2(resume, null); + } + + /** + * Suggests skills related to a job based on the profession title in the job. + * @param job The resume to suggest skills for (based on the professions in the resume). + * @param outputLanguage The language to use for the returned descriptions. If not provided, no descriptions are returned. Must be one of the supported ISO code + * @return The API response body + * @throws TxException Thrown when an API error occurs + */ + public SuggestSkillsResponse suggestSkillsFromProfessionsV2(ParsedJob job, String outputLanguage) throws TxException { + if(job != null && job.JobTitles != null && job.JobTitles.NormalizedProfession != null && job.JobTitles.NormalizedProfession.Profession != null && job.JobTitles.NormalizedProfession.Profession.CodeId != null){ + List ids = new ArrayList(); + ids.add(job.JobTitles.NormalizedProfession.Profession.CodeId); + + return suggestSkillsFromProfessionsV2(ids, outputLanguage); + } + throw new IllegalArgumentException("No professions were found in the job, or the job was parsed without professions normalization enabled"); + } + + /** + * Suggests skills related to a job based on the profession title in the job. + * @param job The resume to suggest skills for (based on the professions in the resume). + * @return The API response body + * @throws TxException Thrown when an API error occurs + */ + public SuggestSkillsResponse suggestSkillsFromProfessionsV2(ParsedJob job) throws TxException { + return suggestSkillsFromProfessionsV2(job, null); + } + + /** + * Suggest professions based on the skills within a given resume. + * @param resume The professions are suggested based on the skills within this resume. + * @param limit The maximum amount of professions returned. If not sure what value should be, provide 10 as default limit. + * @param returnMissingSkills Flag to enable returning a list of missing skills per suggested profession. + * @param outputLanguage The language to use for the returned descriptions. If not provided, no descriptions are returned. Must be one of the supported ISO code + * @param weightSkillsByExperience Whether or not to give a higher weight to skills that the candidate has more experience with. + * @return The API response body + * @throws TxException Thrown when an API error occurs + */ + public SuggestProfessionsResponse suggestProfessionsFromSkillsV2( + ParsedResume resume, + int limit, + boolean returnMissingSkills, + String outputLanguage, + boolean weightSkillsByExperience) throws TxException { + if(resume != null && resume.Skills != null && resume.Skills.Normalized != null && resume.Skills.Normalized.size() > 0){ + return suggestProfessionsFromSkillsV2(getNormalizedSkillsFromResume(resume, weightSkillsByExperience), limit, returnMissingSkills, outputLanguage); + } + throw new IllegalArgumentException("The resume must be parsed with V2 skills selected, and with skills normalization enabled."); + } + + /** + * Suggest professions based on the skills within a given resume. + * @param resume The professions are suggested based on the skills within this resume. Defaults limit returned to 10 and does not return missing skills. Use another overload to specify these parameters. + * @param outputLanguage The language to use for the returned descriptions. If not provided, no descriptions are returned. Must be one of the supported ISO code + * @return The API response body + * @throws TxException Thrown when an API error occurs + */ + public SuggestProfessionsResponse suggestProfessionsFromSkillsV2(ParsedResume resume, String outputLanguage) throws TxException { + return suggestProfessionsFromSkillsV2(resume, 10, false, outputLanguage, true); + } + + /** + * Suggest professions based on the skills within a given resume. + * @param resume The professions are suggested based on the skills within this resume. Defaults limit returned to 10 and does not return missing skills. Use another overload to specify these parameters. + * @return The API response body + * @throws TxException Thrown when an API error occurs + */ + public SuggestProfessionsResponse suggestProfessionsFromSkillsV2(ParsedResume resume) throws TxException { + return suggestProfessionsFromSkillsV2(resume, null); + } + + /** + * Suggest professions based on the skills within a given job. + * @param job The professions are suggested based on the skills within this job. + * @param limit The maximum amount of professions returned. If not sure what value should be, provide 10 as default limit. + * @param returnMissingSkills Flag to enable returning a list of missing skills per suggested profession. + * @param outputLanguage The language to use for the returned descriptions. If not provided, no descriptions are returned. Must be one of the supported ISO code + * @return The API response body + * @throws TxException Thrown when an API error occurs + */ + public SuggestProfessionsResponse suggestProfessionsFromSkillsV2(ParsedJob job, int limit, boolean returnMissingSkills, String outputLanguage) throws TxException { + if(job != null && job.Skills != null && job.Skills.Normalized != null && job.Skills.Normalized.size() > 0){ + List skills = new ArrayList(); + int amountOfSkills = job.Skills.Normalized.size() > 50 ? 50 : job.Skills.Normalized.size(); + for(int i = 0; i < amountOfSkills; i++) { + skills.add(new SkillScore(job.Skills.Normalized.get(i).Id)); + } + + return suggestProfessionsFromSkillsV2(skills, limit, returnMissingSkills, outputLanguage); + } + throw new IllegalArgumentException("The job must be parsed with V2 skills selected, and with skills normalization enabled"); + } + + /** + * Suggest professions based on the skills within a given job. + * @param job The professions are suggested based on the skills within this job. Defaults limit returned to 10 and does not return missing skills. Use another overload to specify these parameters. + * @param outputLanguage The language to use for the returned descriptions. If not provided, no descriptions are returned. Must be one of the supported ISO code + * @return The API response body + * @throws TxException Thrown when an API error occurs + */ + public SuggestProfessionsResponse suggestProfessionsFromSkillsV2(ParsedJob job, String outputLanguage) throws TxException { + return suggestProfessionsFromSkillsV2(job, 10, false, outputLanguage); + } + + /** + * Suggest professions based on the skills within a given job. + * @param job The professions are suggested based on the skills within this job. Defaults limit returned to 10 and does not return missing skills. Use another overload to specify these parameters. + * @return The API response body + * @throws TxException Thrown when an API error occurs + */ + public SuggestProfessionsResponse suggestProfessionsFromSkillsV2(ParsedJob job) throws TxException { + return suggestProfessionsFromSkillsV2(job, null); + } + + /** + * Suggest professions based on a given set of skills. + * @param skills The skills used to return the most relevant professions. The list can contain up to 50 skills. + * @param limit The maximum amount of professions returned. If not sure what value should be, provide 10 as default limit. + * @param returnMissingSkills Flag to enable returning a list of missing skills per suggested profession. + * @param outputLanguage The language to use for the returned descriptions. If not provided, no descriptions are returned. Must be one of the supported ISO code + * @return The API response body + * @throws TxException Thrown when an API error occurs + */ + public SuggestProfessionsResponse suggestProfessionsFromSkillsV2( + List skills, + int limit, + boolean returnMissingSkills, + String outputLanguage) throws TxException { + SuggestProfessionsRequest request = new SuggestProfessionsRequest(); + request.Skills = skills; + request.Limit = limit; + request.ReturnMissingSkills = returnMissingSkills; + request.OutputLanguage = outputLanguage; + + RequestBody body = createJsonBody(request); + Request apiRequest = new Request.Builder() + .url(_endpoints.desOntologySuggestProfessionsV2()) + .post(body) + .build(); + + HttpResponse response = executeRequest(apiRequest, SuggestProfessionsResponse.class, getBodyIfDebug(apiRequest)); + return response.getData(); + } + + /** + * Suggest professions based on a given set of skill IDs. + * @param skillIds The skill IDs used to return the most relevant professions. The list can contain up to 50 skill IDs. Defaults limit returned to 10 and does not return missing skills. Use another overload to specify these parameters. + * @param outputLanguage The language to use for the returned descriptions. If not provided, no descriptions are returned. Must be one of the supported ISO code + * @return The API response body + * @throws TxException Thrown when an API error occurs + */ + public SuggestProfessionsResponse suggestProfessionsFromSkillsV2(List skillIds, String outputLanguage) throws TxException { + List skills = skillIds.stream() + .map(s -> new SkillScore(s)) + .collect(Collectors.toList()); + return suggestProfessionsFromSkillsV2(skills, 10, false, outputLanguage); + } + + /** + * Returns skills related to a given skill or set of skills. The service returns closely related skills in a sense that + * knowing the provided skills either implies knowledge about the returned related skills, or should make it considerably + * easier to acquire knowledge about them. + * @param skills The skills (and optionally, scores) for which the service should return related skills. The list can contain up to 50 skills. + * @param limit The maximum amount of suggested skills returned. The maximum is 25. + * @param outputLanguage The language to use for the returned descriptions. If not provided, no descriptions are returned. Must be one of the supported ISO code + * @param types If specified, only these types of skills will be returned. The following values are acceptable: Professional, IT, Language, Soft, Certfication, All. + * @return The API response body + * @throws TxException Thrown when an API error occurs + */ + public SuggestSkillsResponse suggestSkillsFromSkillsV2( + List skills, + int limit, + String outputLanguage, + List types) throws TxException { + SuggestSkillsFromSkillsRequest request = new SuggestSkillsFromSkillsRequest(); + request.Skills = skills; + request.Limit = limit; + request.OutputLanguage = outputLanguage; + request.Types = types; + + RequestBody body = createJsonBody(request); + Request apiRequest = new Request.Builder() + .url(_endpoints.desOntologySuggestSkillsFromSkillsV2()) + .post(body) + .build(); + + HttpResponse response = executeRequest(apiRequest, SuggestSkillsResponse.class, getBodyIfDebug(apiRequest)); + return response.getData(); + } + + /** + * Returns skills related to a given skill or set of skills. The service returns closely related skills in a sense that + * knowing the provided skills either implies knowledge about the returned related skills, or should make it considerably + * easier to acquire knowledge about them. + * @param skillIds The skill IDs for which the service should return related skills. The list can contain up to 50 skills. + * @param outputLanguage The language to use for the returned descriptions. If not provided, no descriptions are returned. Must be one of the supported ISO code + * @return The API response body + * @throws TxException Thrown when an API error occurs + */ + public SuggestSkillsResponse suggestSkillsFromSkillsV2(List skillIds, String outputLanguage) throws TxException { + return suggestSkillsFromSkillsV2(skillIds.stream().map(s -> new SkillScore(s)).collect(Collectors.toList()), 25, outputLanguage, null); + } + + /** + * Suggests skills related to a job (but not in the job) based on the skills in the job. The service returns closely related skills in a sense that + * knowing the provided skills either implies knowledge about the returned related skills, or should make it considerably + * easier to acquire knowledge about them. + * @param job The job to suggest skills for (based on the skills in the job). + * @param limit The maximum amount of suggested skills returned. The maximum is 25. + * @param outputLanguage The language to use for the returned descriptions. If not provided, no descriptions are returned. Must be one of the supported ISO code + * @return The API response body + * @throws TxException Thrown when an API error occurs + */ + public SuggestSkillsResponse suggestSkillsFromSkillsV2( + ParsedJob job, + int limit, + String outputLanguage) throws TxException { + if(job != null && job.Skills != null && job.Skills.Normalized != null && job.Skills.Normalized.size() > 0){ + List skills = new ArrayList(); + int amountOfSkills = job.Skills.Normalized.size() > 50 ? 50 : job.Skills.Normalized.size(); + for(int i = 0; i < amountOfSkills; i++) { + skills.add(new SkillScore(job.Skills.Normalized.get(i).Id)); + } + + return suggestSkillsFromSkillsV2(skills, limit, outputLanguage, null); + } + throw new IllegalArgumentException("The job must be parsed with V2 skills selected, and with skills normalization enabled"); + } + + /** + * Suggests skills related to a job (but not in the job) based on the skills in the job. The service returns closely related skills in a sense that + * knowing the provided skills either implies knowledge about the returned related skills, or should make it considerably + * easier to acquire knowledge about them. + * @param job The job to suggest skills for (based on the skills in the job). + * @param outputLanguage The language to use for the returned descriptions. If not provided, no descriptions are returned. Must be one of the supported ISO code + * @return The API response body + * @throws TxException Thrown when an API error occurs + */ + public SuggestSkillsResponse suggestSkillsFromSkillsV2(ParsedJob job, String outputLanguage) throws TxException { + return suggestSkillsFromSkillsV2(job, 25, outputLanguage); + } + + /** + * Suggests skills related to a resume (but not in the resume) based on the skills in the resume. The service returns closely related skills in a sense that + * knowing the provided skills either implies knowledge about the returned related skills, or should make it considerably + * easier to acquire knowledge about them. + * @param resume The resume to suggest skills for (based on the skills in the resume). + * @param limit The maximum amount of suggested skills returned. The maximum is 25. + * @param outputLanguage The language to use for the returned descriptions. If not provided, no descriptions are returned. Must be one of the supported ISO code + * @param weightSkillsByExperience Whether or not to give a higher weight to skills that the candidate has more experience with. + * @return The API response body + * @throws TxException Thrown when an API error occurs + */ + public SuggestSkillsResponse suggestSkillsFromSkillsV2( + ParsedResume resume, + int limit, + String outputLanguage, + boolean weightSkillsByExperience) throws TxException { + return suggestSkillsFromSkillsV2(getNormalizedSkillsFromResume(resume, weightSkillsByExperience), limit, outputLanguage, null); + } + + /** + * Suggests skills related to a resume (but not in the resume) based on the skills in the resume. The service returns closely related skills in a sense that + * knowing the provided skills either implies knowledge about the returned related skills, or should make it considerably + * easier to acquire knowledge about them. + * @param resume The resume to suggest skills for (based on the skills in the resume). + * @param outputLanguage The language to use for the returned descriptions. If not provided, no descriptions are returned. Must be one of the supported ISO code + * @return The API response body + * @throws TxException Thrown when an API error occurs + */ + public SuggestSkillsResponse suggestSkillsFromSkillsV2(ParsedResume resume, String outputLanguage) throws TxException { + return suggestSkillsFromSkillsV2(resume, 25, outputLanguage, true); + } + + /** + * Determines how closely related one set of skills is to another. The service defines closely related skills + * such that knowing a skill either implies knowledge about another skill, or should make it considerably + * easier to acquire knowledge about that skill. + * @param skillSetA A set of skills (and optionally, scores) to score against the other set of skills. The list can contain up to 50 skills. + * @param skillSetB A set of skills (and optionally, scores) to score against the other set of skills. The list can contain up to 50 skills. + * @return The API response body + * @throws TxException Thrown when an API error occurs + */ + public SkillsSimilarityScoreResponse skillsSimilarityScoreV2(List skillSetA, List skillSetB) throws TxException { + SkillsSimilarityScoreRequest request = new SkillsSimilarityScoreRequest(); + request.SkillsA = skillSetA; + request.SkillsB = skillSetB; + + RequestBody body = createJsonBody(request); + Request apiRequest = new Request.Builder() + .url(_endpoints.desOntologySkillsSimilarityScoreV2()) + .post(body) + .build(); + + HttpResponse response = executeRequest(apiRequest, SkillsSimilarityScoreResponse.class, getBodyIfDebug(apiRequest)); + return response.getData(); + } + + /** * Generates a job description based on specified parameters. * @param request The request body diff --git a/src/main/java/com/textkernel/tx/models/api/dataenrichment/ontology/request/SuggestSkillsFromProfessionsRequest.java b/src/main/java/com/textkernel/tx/models/api/dataenrichment/ontology/request/SuggestSkillsFromProfessionsRequest.java index c68eb2963..c75aabc3c 100644 --- a/src/main/java/com/textkernel/tx/models/api/dataenrichment/ontology/request/SuggestSkillsFromProfessionsRequest.java +++ b/src/main/java/com/textkernel/tx/models/api/dataenrichment/ontology/request/SuggestSkillsFromProfessionsRequest.java @@ -15,4 +15,6 @@ public class SuggestSkillsFromProfessionsRequest { public int Limit = 10; /** The language to use for the returned descriptions. */ public String OutputLanguage; + /** If specified, only these types of skills will be returned. The following values are acceptable: Professional, IT, Language, Soft, Certification, All. Only applicable in v2 endpoints. */ + public List Types; } \ No newline at end of file diff --git a/src/main/java/com/textkernel/tx/models/api/dataenrichment/ontology/request/SuggestSkillsFromSkillsRequest.java b/src/main/java/com/textkernel/tx/models/api/dataenrichment/ontology/request/SuggestSkillsFromSkillsRequest.java index d9f12aa80..901864fee 100644 --- a/src/main/java/com/textkernel/tx/models/api/dataenrichment/ontology/request/SuggestSkillsFromSkillsRequest.java +++ b/src/main/java/com/textkernel/tx/models/api/dataenrichment/ontology/request/SuggestSkillsFromSkillsRequest.java @@ -17,4 +17,6 @@ public class SuggestSkillsFromSkillsRequest { public int Limit = 25; /** The language to use for the returned descriptions. */ public String OutputLanguage; + /** If specified, only these types of skills will be returned. The following values are acceptable: Professional, IT, Language, Soft, Certification, All. Only applicable in v2 endpoints. */ + public List Types; } \ No newline at end of file diff --git a/src/main/java/com/textkernel/tx/models/api/dataenrichment/skills/request/SkillsAutoCompleteRequest.java b/src/main/java/com/textkernel/tx/models/api/dataenrichment/skills/request/SkillsAutoCompleteRequest.java index 23df5e528..d0530d369 100644 --- a/src/main/java/com/textkernel/tx/models/api/dataenrichment/skills/request/SkillsAutoCompleteRequest.java +++ b/src/main/java/com/textkernel/tx/models/api/dataenrichment/skills/request/SkillsAutoCompleteRequest.java @@ -11,6 +11,8 @@ /** Request body for a 'SkillsAutocomplete' request */ public class SkillsAutoCompleteRequest extends AutocompleteRequest { - /** If specified, only these types of skills will be returned. The following values are acceptable: Professional, IT, Language, Soft, All. */ + /** If specified, only these types of skills will be returned. The following + * values are acceptable: Professional, IT, Language, Soft, Certification (only when using v2 endpoints), All. + * */ public List Types; } \ No newline at end of file diff --git a/src/main/java/com/textkernel/tx/models/dataenrichment/Skill.java b/src/main/java/com/textkernel/tx/models/dataenrichment/Skill.java index a1c6561b5..ffd74f710 100644 --- a/src/main/java/com/textkernel/tx/models/dataenrichment/Skill.java +++ b/src/main/java/com/textkernel/tx/models/dataenrichment/Skill.java @@ -6,7 +6,7 @@ public class Skill { public String Description; /** The ID of the skill in the taxonomy. */ public String Id; - /** Type of skill. Possible values are Professional, IT, Language, or Soft. */ + /** Type of skill. Possible values are Professional, IT, Language, Soft, or Certification (only when using v2 endpoints). */ public String Type; /** The language ISO 639-1 code. This will only appear for language skills (Type = Language). */ public String IsoCode; diff --git a/src/test/java/com/textkernel/tx/SDKTests.java b/src/test/java/com/textkernel/tx/SDKTests.java index e8255e87a..4bda43cc0 100644 --- a/src/test/java/com/textkernel/tx/SDKTests.java +++ b/src/test/java/com/textkernel/tx/SDKTests.java @@ -14,7 +14,7 @@ public class SDKTests extends TestBase { @Test - public void test404Message(){ + public void test401Error(){ DataCenter fakeDC = new DataCenter("https://api.us.textkernel.com/tx/v9/fake"); TxClient client = new TxClient("1234", "1234", fakeDC); @@ -22,7 +22,7 @@ public void test404Message(){ client.getAccountInfo(); } catch (TxException e){ - assertEquals(404, e.HttpStatusCode); + assertEquals(401, e.HttpStatusCode); } } diff --git a/src/test/java/com/textkernel/tx/integration/DataEnrichmentServiceTests.java b/src/test/java/com/textkernel/tx/integration/DataEnrichmentServiceTests.java index b9fc13f38..98c69835d 100644 --- a/src/test/java/com/textkernel/tx/integration/DataEnrichmentServiceTests.java +++ b/src/test/java/com/textkernel/tx/integration/DataEnrichmentServiceTests.java @@ -8,10 +8,13 @@ import com.textkernel.tx.TestBase; import com.textkernel.tx.models.api.dataenrichment.TaxonomyFormat; import com.textkernel.tx.models.api.dataenrichment.ontology.response.SkillScore; +import com.textkernel.tx.models.api.dataenrichment.skills.response.AutoCompleteSkillsResponse; import org.junit.jupiter.api.Test; import static org.junit.jupiter.api.Assertions.assertDoesNotThrow; +import static org.junit.jupiter.api.Assertions.assertEquals; +import static org.junit.jupiter.api.Assertions.assertNotNull; import java.util.ArrayList; import java.util.List; @@ -42,6 +45,23 @@ public void testSkillAutoComplete() { }); } + @Test + public void testSkillAutoCompleteV2() { + AutoCompleteSkillsResponse[] wrapper = { null}; + + assertDoesNotThrow(() -> { + ArrayList languages = new ArrayList(); + languages.add("en"); + ArrayList types = new ArrayList(); + types.add("certification"); + wrapper[0] = Client.autocompleteSkillV2("soft", languages, "en", types, 10); + }); + + assertNotNull(wrapper[0].Value); + assertHasItems(wrapper[0].Value.Skills); + assertEquals("Certification", wrapper[0].Value.Skills.get(0).Type); + } + @Test public void testSkillsLookup() { assertDoesNotThrow(() -> { From cb6945e432d9d865727cbd2c41092c0ba4e47834 Mon Sep 17 00:00:00 2001 From: JW Wesson Date: Fri, 27 Dec 2024 10:53:24 -0600 Subject: [PATCH 2/4] fix test after infra changes --- .../java/com/textkernel/tx/integration/ParsingTests.java | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/src/test/java/com/textkernel/tx/integration/ParsingTests.java b/src/test/java/com/textkernel/tx/integration/ParsingTests.java index 6e6e5b038..fb1d378cd 100644 --- a/src/test/java/com/textkernel/tx/integration/ParsingTests.java +++ b/src/test/java/com/textkernel/tx/integration/ParsingTests.java @@ -63,10 +63,11 @@ public void testParseBadInput(Document doc, Class class @Test public void testLargeDocumentParse() { TxException e = assertThrows(TxException.class, () -> { - Client.parseResume(new ParseRequest(new Document(new byte[20_000_000], LocalDate.now()), null)); + Client.parseResume(new ParseRequest(new Document(new byte[40_000_000], LocalDate.now()), null)); }); - assertEquals(e.getMessage(), "Request body was too large."); + String expected = "Request body too large."; + assertEquals(expected, e.getMessage().substring(0, expected.length())); } @Test From 1906802cfffa1d2f4a4b37e789f3f8db7b1eae3f Mon Sep 17 00:00:00 2001 From: JW Wesson Date: Fri, 27 Dec 2024 13:59:23 -0600 Subject: [PATCH 3/4] update version --- README.md | 8 ++++---- pom.xml | 2 +- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/README.md b/README.md index 1b4428c4d..73765a082 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.3.2" +implementation "com.textkernel:tx-java:2.3.3" ``` ### Maven Users @@ -22,15 +22,15 @@ Add this dependency to your project's POM: com.textkernel tx-java - 2.3.2 + 2.3.3 ``` ### 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.3.2/tx-java-2.3.2.jar +- The Textkernel Tx JAR from https://repo1.maven.org/maven2/com/textkernel/tx-java/2.3.3/tx-java-2.3.3.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 +- [Square OkHttp][okhttp_url] from https://repo1.maven.org/maven2/com/squareup/okhttp3/okhttp/4.12.0/okhttp-4.12.0.jar ## Documentation diff --git a/pom.xml b/pom.xml index 8c0a2ad60..e29d15020 100644 --- a/pom.xml +++ b/pom.xml @@ -4,7 +4,7 @@ com.textkernel tx-java - 2.3.2 + 2.3.3 jar Textkernel Tx Java SDK From 4f624f44cfdad8a048711455b287ae6fb5a395ea Mon Sep 17 00:00:00 2001 From: Continuous Integration Date: Fri, 27 Dec 2024 20:03:01 +0000 Subject: [PATCH 4/4] --- auto-generation of javadocs --- --- docs/allclasses-frame.html | 6 +- docs/allclasses-noframe.html | 6 +- docs/com/textkernel/tx/DataCenter.html | 8 +- docs/com/textkernel/tx/TxClient.html | 1095 +++++++++++++++-- docs/com/textkernel/tx/TxUIClient.html | 8 +- .../textkernel/tx/class-use/DataCenter.html | 8 +- .../com/textkernel/tx/class-use/TxClient.html | 8 +- .../textkernel/tx/class-use/TxUIClient.html | 8 +- .../textkernel/tx/exceptions/TxException.html | 8 +- .../tx/exceptions/TxGeocodeJobException.html | 8 +- .../exceptions/TxGeocodeResumeException.html | 8 +- .../tx/exceptions/TxIndexJobException.html | 8 +- .../tx/exceptions/TxIndexResumeException.html | 8 +- ...TxProfessionNormalizationJobException.html | 8 +- ...rofessionNormalizationResumeException.html | 8 +- .../tx/exceptions/TxUsableJobException.html | 8 +- .../exceptions/TxUsableResumeException.html | 8 +- .../tx/exceptions/class-use/TxException.html | 325 ++++- .../class-use/TxGeocodeJobException.html | 8 +- .../class-use/TxGeocodeResumeException.html | 8 +- .../class-use/TxIndexJobException.html | 8 +- .../class-use/TxIndexResumeException.html | 8 +- ...TxProfessionNormalizationJobException.html | 8 +- ...rofessionNormalizationResumeException.html | 8 +- .../class-use/TxUsableJobException.html | 8 +- .../class-use/TxUsableResumeException.html | 8 +- .../tx/exceptions/package-frame.html | 6 +- .../tx/exceptions/package-summary.html | 8 +- .../tx/exceptions/package-tree.html | 8 +- .../textkernel/tx/exceptions/package-use.html | 8 +- docs/com/textkernel/tx/http/HttpResponse.html | 8 +- .../tx/http/class-use/HttpResponse.html | 8 +- .../com/textkernel/tx/http/package-frame.html | 6 +- .../textkernel/tx/http/package-summary.html | 8 +- docs/com/textkernel/tx/http/package-tree.html | 8 +- docs/com/textkernel/tx/http/package-use.html | 8 +- docs/com/textkernel/tx/models/Document.html | 8 +- .../textkernel/tx/models/GeoCoordinates.html | 8 +- .../tx/models/GeocodedCoordinates.html | 8 +- docs/com/textkernel/tx/models/Location.html | 8 +- .../textkernel/tx/models/ParsedDocument.html | 8 +- .../tx/models/ParsedDocumentMetadata.html | 8 +- docs/com/textkernel/tx/models/TxDate.html | 8 +- .../com/textkernel/tx/models/TxPrimitive.html | 8 +- .../textkernel/tx/models/api/AccountInfo.html | 8 +- .../textkernel/tx/models/api/ApiResponse.html | 8 +- .../tx/models/api/ApiResponseInfo.html | 8 +- .../tx/models/api/ApiResponseInfoLite.html | 8 +- .../textkernel/tx/models/api/ITxResponse.html | 8 +- .../api/account/GetAccountInfoResponse.html | 8 +- .../class-use/GetAccountInfoResponse.html | 8 +- .../tx/models/api/account/package-frame.html | 6 +- .../models/api/account/package-summary.html | 8 +- .../tx/models/api/account/package-tree.html | 8 +- .../tx/models/api/account/package-use.html | 8 +- .../BimetricScoreJobRequest.html | 8 +- .../bimetricscoring/BimetricScoreRequest.html | 8 +- .../BimetricScoreResponse.html | 8 +- .../BimetricScoreResponseValue.html | 8 +- .../bimetricscoring/BimetricScoreResult.html | 8 +- .../BimetricScoreResumeRequest.html | 8 +- .../api/bimetricscoring/IParsedDocWithId.html | 8 +- .../api/bimetricscoring/ParsedJobWithId.html | 8 +- .../bimetricscoring/ParsedResumeWithId.html | 8 +- .../class-use/BimetricScoreJobRequest.html | 8 +- .../class-use/BimetricScoreRequest.html | 8 +- .../class-use/BimetricScoreResponse.html | 8 +- .../class-use/BimetricScoreResponseValue.html | 8 +- .../class-use/BimetricScoreResult.html | 8 +- .../class-use/BimetricScoreResumeRequest.html | 8 +- .../class-use/IParsedDocWithId.html | 32 +- .../class-use/ParsedJobWithId.html | 20 +- .../class-use/ParsedResumeWithId.html | 20 +- .../api/bimetricscoring/package-frame.html | 6 +- .../api/bimetricscoring/package-summary.html | 8 +- .../api/bimetricscoring/package-tree.html | 8 +- .../api/bimetricscoring/package-use.html | 8 +- .../tx/models/api/class-use/AccountInfo.html | 8 +- .../tx/models/api/class-use/ApiResponse.html | 8 +- .../models/api/class-use/ApiResponseInfo.html | 12 +- .../api/class-use/ApiResponseInfoLite.html | 8 +- .../tx/models/api/class-use/ITxResponse.html | 8 +- .../dataenrichment/AutocompleteRequest.html | 8 +- .../dataenrichment/GetMetadataResponse.html | 8 +- .../api/dataenrichment/TaxonomyFormat.html | 8 +- .../class-use/AutocompleteRequest.html | 8 +- .../class-use/GetMetadataResponse.html | 14 +- .../class-use/TaxonomyFormat.html | 14 +- .../request/CompareProfessionsRequest.html | 8 +- .../CompareSkillsToProfessionRequest.html | 8 +- .../request/SkillsSimilarityScoreRequest.html | 8 +- .../request/SuggestProfessionsRequest.html | 8 +- .../SuggestSkillsFromProfessionsRequest.html | 26 +- .../SuggestSkillsFromSkillsRequest.html | 26 +- .../class-use/CompareProfessionsRequest.html | 8 +- .../CompareSkillsToProfessionRequest.html | 8 +- .../SkillsSimilarityScoreRequest.html | 8 +- .../class-use/SuggestProfessionsRequest.html | 8 +- .../SuggestSkillsFromProfessionsRequest.html | 8 +- .../SuggestSkillsFromSkillsRequest.html | 8 +- .../ontology/request/package-frame.html | 6 +- .../ontology/request/package-summary.html | 8 +- .../ontology/request/package-tree.html | 8 +- .../ontology/request/package-use.html | 8 +- .../response/CompareProfessionsResponse.html | 8 +- .../CompareProfessionsResponseValue.html | 8 +- .../CompareSkillsToProfessionResponse.html | 8 +- ...ompareSkillsToProfessionResponseValue.html | 8 +- .../response/ProfessionExclusiveSkills.html | 8 +- .../ontology/response/SkillScore.html | 8 +- .../SkillsSimilarityScoreResponse.html | 8 +- .../SkillsSimilarityScoreResponseValue.html | 8 +- .../response/SuggestProfessionsResponse.html | 8 +- .../SuggestProfessionsResponseValue.html | 8 +- .../response/SuggestSkillsResponse.html | 8 +- .../response/SuggestSkillsResponseValue.html | 8 +- .../response/SuggestedProfession.html | 8 +- .../SuggestedProfessionsWarnings.html | 8 +- .../class-use/CompareProfessionsResponse.html | 8 +- .../CompareProfessionsResponseValue.html | 8 +- .../CompareSkillsToProfessionResponse.html | 8 +- ...ompareSkillsToProfessionResponseValue.html | 8 +- .../class-use/ProfessionExclusiveSkills.html | 8 +- .../response/class-use/SkillScore.html | 56 +- .../SkillsSimilarityScoreResponse.html | 15 +- .../SkillsSimilarityScoreResponseValue.html | 8 +- .../class-use/SuggestProfessionsResponse.html | 69 +- .../SuggestProfessionsResponseValue.html | 8 +- .../class-use/SuggestSkillsResponse.html | 97 +- .../class-use/SuggestSkillsResponseValue.html | 8 +- .../class-use/SuggestedProfession.html | 8 +- .../SuggestedProfessionsWarnings.html | 8 +- .../ontology/response/package-frame.html | 6 +- .../ontology/response/package-summary.html | 8 +- .../ontology/response/package-tree.html | 8 +- .../ontology/response/package-use.html | 8 +- .../api/dataenrichment/package-frame.html | 6 +- .../api/dataenrichment/package-summary.html | 8 +- .../api/dataenrichment/package-tree.html | 8 +- .../api/dataenrichment/package-use.html | 8 +- .../professions/ONETVersion.html | 8 +- .../ProfessionNormalizationVersions.html | 8 +- .../professions/class-use/ONETVersion.html | 8 +- .../ProfessionNormalizationVersions.html | 8 +- .../professions/package-frame.html | 6 +- .../professions/package-summary.html | 8 +- .../professions/package-tree.html | 8 +- .../professions/package-use.html | 8 +- .../request/LookupProfessionCodesRequest.html | 8 +- .../request/NormalizeProfessionsRequest.html | 8 +- .../LookupProfessionCodesRequest.html | 8 +- .../NormalizeProfessionsRequest.html | 8 +- .../professions/request/package-frame.html | 6 +- .../professions/request/package-summary.html | 8 +- .../professions/request/package-tree.html | 8 +- .../professions/request/package-use.html | 8 +- .../GetProfessionsTaxonomyResponse.html | 8 +- .../GetProfessionsTaxonomyResponseValue.html | 8 +- .../LookupProfessionCodesResponse.html | 8 +- .../LookupProfessionCodesResponseValue.html | 8 +- .../NormalizeProfessionsResponse.html | 8 +- .../NormalizeProfessionsResponseValue.html | 8 +- .../ProfessionsAutoCompleteResponse.html | 8 +- .../ProfessionsAutoCompleteResponseValue.html | 8 +- .../GetProfessionsTaxonomyResponse.html | 8 +- .../GetProfessionsTaxonomyResponseValue.html | 8 +- .../LookupProfessionCodesResponse.html | 8 +- .../LookupProfessionCodesResponseValue.html | 8 +- .../NormalizeProfessionsResponse.html | 8 +- .../NormalizeProfessionsResponseValue.html | 8 +- .../ProfessionsAutoCompleteResponse.html | 8 +- .../ProfessionsAutoCompleteResponseValue.html | 8 +- .../professions/response/package-frame.html | 6 +- .../professions/response/package-summary.html | 8 +- .../professions/response/package-tree.html | 8 +- .../professions/response/package-use.html | 8 +- .../skills/request/ExtractSkillsRequest.html | 8 +- .../skills/request/LookupSkillsRequest.html | 8 +- .../request/NormalizeSkillsRequest.html | 8 +- .../request/SkillsAutoCompleteRequest.html | 11 +- .../class-use/ExtractSkillsRequest.html | 8 +- .../class-use/LookupSkillsRequest.html | 8 +- .../class-use/NormalizeSkillsRequest.html | 8 +- .../class-use/SkillsAutoCompleteRequest.html | 8 +- .../skills/request/package-frame.html | 6 +- .../skills/request/package-summary.html | 8 +- .../skills/request/package-tree.html | 8 +- .../skills/request/package-use.html | 8 +- .../response/AutoCompleteSkillsResponse.html | 8 +- .../AutocompleteSkillsResponseValue.html | 8 +- .../response/ExtractSkillsResponse.html | 8 +- .../response/ExtractSkillsResponseValue.html | 8 +- .../response/GetSkillsTaxonomyResponse.html | 8 +- .../GetSkillsTaxonomyResponseValue.html | 8 +- .../response/LookupSkillCodesResponse.html | 8 +- .../LookupSkillCodesResponseValue.html | 8 +- .../response/NormalizeSkillsResponse.html | 8 +- .../NormalizeSkillsResponseValue.html | 8 +- .../class-use/AutoCompleteSkillsResponse.html | 24 +- .../AutocompleteSkillsResponseValue.html | 8 +- .../class-use/ExtractSkillsResponse.html | 23 +- .../class-use/ExtractSkillsResponseValue.html | 8 +- .../class-use/GetSkillsTaxonomyResponse.html | 20 +- .../GetSkillsTaxonomyResponseValue.html | 8 +- .../class-use/LookupSkillCodesResponse.html | 21 +- .../LookupSkillCodesResponseValue.html | 8 +- .../class-use/NormalizeSkillsResponse.html | 22 +- .../NormalizeSkillsResponseValue.html | 8 +- .../skills/response/package-frame.html | 6 +- .../skills/response/package-summary.html | 8 +- .../skills/response/package-tree.html | 8 +- .../skills/response/package-use.html | 8 +- .../api/formatter/FormatResumeRequest.html | 8 +- .../api/formatter/FormatResumeResponse.html | 8 +- .../formatter/FormatResumeResponseValue.html | 8 +- .../api/formatter/OutputDocumentFormat.html | 8 +- .../class-use/FormatResumeRequest.html | 8 +- .../class-use/FormatResumeResponse.html | 8 +- .../class-use/FormatResumeResponseValue.html | 8 +- .../class-use/OutputDocumentFormat.html | 8 +- .../models/api/formatter/package-frame.html | 6 +- .../models/api/formatter/package-summary.html | 8 +- .../tx/models/api/formatter/package-tree.html | 8 +- .../tx/models/api/formatter/package-use.html | 8 +- .../tx/models/api/geocoding/Address.html | 8 +- .../geocoding/GeocodeAndIndexJobRequest.html | 8 +- .../geocoding/GeocodeAndIndexJobResponse.html | 8 +- .../GeocodeAndIndexJobResponseValue.html | 8 +- .../api/geocoding/GeocodeAndIndexRequest.html | 8 +- .../GeocodeAndIndexResponseValue.html | 8 +- .../GeocodeAndIndexResumeRequest.html | 8 +- .../GeocodeAndIndexResumeResponse.html | 8 +- .../GeocodeAndIndexResumeResponseValue.html | 8 +- .../api/geocoding/GeocodeCredentials.html | 8 +- .../api/geocoding/GeocodeJobRequest.html | 8 +- .../api/geocoding/GeocodeJobResponse.html | 8 +- .../geocoding/GeocodeJobResponseValue.html | 8 +- .../models/api/geocoding/GeocodeOptions.html | 8 +- .../api/geocoding/GeocodeOptionsBase.html | 8 +- .../models/api/geocoding/GeocodeProvider.html | 8 +- .../api/geocoding/GeocodeResumeRequest.html | 8 +- .../api/geocoding/GeocodeResumeResponse.html | 8 +- .../geocoding/GeocodeResumeResponseValue.html | 8 +- .../api/geocoding/class-use/Address.html | 8 +- .../class-use/GeocodeAndIndexJobRequest.html | 8 +- .../class-use/GeocodeAndIndexJobResponse.html | 8 +- .../GeocodeAndIndexJobResponseValue.html | 8 +- .../class-use/GeocodeAndIndexRequest.html | 8 +- .../GeocodeAndIndexResponseValue.html | 8 +- .../GeocodeAndIndexResumeRequest.html | 8 +- .../GeocodeAndIndexResumeResponse.html | 8 +- .../GeocodeAndIndexResumeResponseValue.html | 8 +- .../class-use/GeocodeCredentials.html | 8 +- .../class-use/GeocodeJobRequest.html | 8 +- .../class-use/GeocodeJobResponse.html | 8 +- .../class-use/GeocodeJobResponseValue.html | 8 +- .../geocoding/class-use/GeocodeOptions.html | 8 +- .../class-use/GeocodeOptionsBase.html | 8 +- .../geocoding/class-use/GeocodeProvider.html | 8 +- .../class-use/GeocodeResumeRequest.html | 8 +- .../class-use/GeocodeResumeResponse.html | 8 +- .../class-use/GeocodeResumeResponseValue.html | 8 +- .../models/api/geocoding/package-frame.html | 6 +- .../models/api/geocoding/package-summary.html | 8 +- .../tx/models/api/geocoding/package-tree.html | 8 +- .../tx/models/api/geocoding/package-use.html | 8 +- .../api/indexes/CreateIndexRequest.html | 8 +- .../api/indexes/CreateIndexResponse.html | 8 +- .../api/indexes/DeleteDocumentResponse.html | 8 +- .../api/indexes/DeleteIndexResponse.html | 8 +- .../DeleteMultipleDocumentsResponse.html | 8 +- .../api/indexes/GetAllIndexesResponse.html | 8 +- .../models/api/indexes/GetIndexResponse.html | 8 +- .../tx/models/api/indexes/GetJobResponse.html | 8 +- .../models/api/indexes/GetResumeResponse.html | 8 +- .../api/indexes/IndexDocumentRequest.html | 8 +- .../api/indexes/IndexDocumentResponse.html | 8 +- .../tx/models/api/indexes/IndexJobInfo.html | 8 +- .../models/api/indexes/IndexJobRequest.html | 8 +- .../indexes/IndexMultipleDocumentInfo.html | 8 +- .../IndexMultipleDocumentsResponse.html | 8 +- .../IndexMultipleDocumentsResponseValue.html | 8 +- .../api/indexes/IndexMultipleJobsRequest.html | 8 +- .../indexes/IndexMultipleResumesRequest.html | 8 +- .../models/api/indexes/IndexResumeInfo.html | 8 +- .../api/indexes/IndexResumeRequest.html | 8 +- .../api/indexes/IndexSingleDocumentInfo.html | 8 +- .../api/indexes/IndexedDocumentInfo.html | 8 +- .../indexes/UpdateUserDefinedTagsRequest.html | 8 +- .../UpdateUserDefinedTagsResponse.html | 8 +- .../api/indexes/UserDefinedTagsMethod.html | 8 +- .../indexes/class-use/CreateIndexRequest.html | 8 +- .../class-use/CreateIndexResponse.html | 8 +- .../class-use/DeleteDocumentResponse.html | 8 +- .../class-use/DeleteIndexResponse.html | 8 +- .../DeleteMultipleDocumentsResponse.html | 8 +- .../class-use/GetAllIndexesResponse.html | 8 +- .../indexes/class-use/GetIndexResponse.html | 8 +- .../api/indexes/class-use/GetJobResponse.html | 8 +- .../indexes/class-use/GetResumeResponse.html | 8 +- .../class-use/IndexDocumentRequest.html | 8 +- .../class-use/IndexDocumentResponse.html | 8 +- .../api/indexes/class-use/IndexJobInfo.html | 8 +- .../indexes/class-use/IndexJobRequest.html | 8 +- .../class-use/IndexMultipleDocumentInfo.html | 8 +- .../IndexMultipleDocumentsResponse.html | 8 +- .../IndexMultipleDocumentsResponseValue.html | 8 +- .../class-use/IndexMultipleJobsRequest.html | 8 +- .../IndexMultipleResumesRequest.html | 8 +- .../indexes/class-use/IndexResumeInfo.html | 8 +- .../indexes/class-use/IndexResumeRequest.html | 8 +- .../class-use/IndexSingleDocumentInfo.html | 8 +- .../class-use/IndexedDocumentInfo.html | 8 +- .../UpdateUserDefinedTagsRequest.html | 8 +- .../UpdateUserDefinedTagsResponse.html | 8 +- .../class-use/UserDefinedTagsMethod.html | 8 +- .../tx/models/api/indexes/package-frame.html | 6 +- .../models/api/indexes/package-summary.html | 8 +- .../tx/models/api/indexes/package-tree.html | 8 +- .../tx/models/api/indexes/package-use.html | 8 +- .../jobdescription/GenerateJobRequest.html | 8 +- .../jobdescription/GenerateJobResponse.html | 8 +- .../GenerateJobResponseValue.html | 8 +- .../api/jobdescription/GenerateJobSkill.html | 8 +- .../tx/models/api/jobdescription/JobTone.html | 8 +- .../api/jobdescription/SkillPriority.html | 8 +- .../SuggestSkillsFromJobTitleRequest.html | 8 +- .../SuggestSkillsFromJobTitleResponse.html | 8 +- ...uggestSkillsFromJobTitleResponseValue.html | 8 +- .../class-use/GenerateJobRequest.html | 8 +- .../class-use/GenerateJobResponse.html | 8 +- .../class-use/GenerateJobResponseValue.html | 8 +- .../class-use/GenerateJobSkill.html | 8 +- .../api/jobdescription/class-use/JobTone.html | 8 +- .../class-use/SkillPriority.html | 8 +- .../SuggestSkillsFromJobTitleRequest.html | 8 +- .../SuggestSkillsFromJobTitleResponse.html | 8 +- ...uggestSkillsFromJobTitleResponseValue.html | 8 +- .../api/jobdescription/package-frame.html | 6 +- .../api/jobdescription/package-summary.html | 8 +- .../api/jobdescription/package-tree.html | 8 +- .../api/jobdescription/package-use.html | 8 +- .../api/matching/BaseScoredResponseValue.html | 8 +- .../BaseSearchMatchResponseValue.html | 8 +- .../models/api/matching/CategoryWeights.html | 8 +- .../models/api/matching/MatchJobRequest.html | 8 +- .../tx/models/api/matching/MatchResponse.html | 8 +- .../api/matching/MatchResponseValue.html | 8 +- .../api/matching/MatchResumeRequest.html | 8 +- .../tx/models/api/matching/SearchRequest.html | 8 +- .../models/api/matching/SearchResponse.html | 8 +- .../api/matching/SearchResponseValue.html | 8 +- .../class-use/BaseScoredResponseValue.html | 8 +- .../BaseSearchMatchResponseValue.html | 8 +- .../matching/class-use/CategoryWeights.html | 68 +- .../matching/class-use/MatchJobRequest.html | 8 +- .../api/matching/class-use/MatchResponse.html | 8 +- .../class-use/MatchResponseValue.html | 8 +- .../class-use/MatchResumeRequest.html | 8 +- .../api/matching/class-use/SearchRequest.html | 8 +- .../matching/class-use/SearchResponse.html | 8 +- .../class-use/SearchResponseValue.html | 8 +- .../tx/models/api/matching/package-frame.html | 6 +- .../models/api/matching/package-summary.html | 8 +- .../tx/models/api/matching/package-tree.html | 8 +- .../tx/models/api/matching/package-use.html | 8 +- .../api/matching/request/DistanceUnit.html | 8 +- .../api/matching/request/FilterCriteria.html | 8 +- .../api/matching/request/FilterLocation.html | 8 +- .../api/matching/request/IntegerRange.html | 8 +- .../api/matching/request/JobTitleFilter.html | 8 +- .../matching/request/LocationCriteria.html | 8 +- .../request/MatchByDocumentIdOptions.html | 8 +- .../api/matching/request/MatchRequest.html | 8 +- .../matching/request/PaginationSettings.html | 8 +- .../matching/request/RevisionDateRange.html | 8 +- .../request/SearchMatchRequestBase.html | 8 +- .../matching/request/SearchMatchSettings.html | 8 +- .../request/SkillExperienceLevel.html | 8 +- .../api/matching/request/SkillFilter.html | 8 +- .../request/class-use/DistanceUnit.html | 8 +- .../request/class-use/FilterCriteria.html | 56 +- .../request/class-use/FilterLocation.html | 8 +- .../request/class-use/IntegerRange.html | 8 +- .../request/class-use/JobTitleFilter.html | 8 +- .../request/class-use/LocationCriteria.html | 8 +- .../class-use/MatchByDocumentIdOptions.html | 8 +- .../request/class-use/MatchRequest.html | 8 +- .../request/class-use/PaginationSettings.html | 20 +- .../request/class-use/RevisionDateRange.html | 8 +- .../class-use/SearchMatchRequestBase.html | 8 +- .../class-use/SearchMatchSettings.html | 80 +- .../class-use/SkillExperienceLevel.html | 8 +- .../request/class-use/SkillFilter.html | 8 +- .../api/matching/request/package-frame.html | 6 +- .../api/matching/request/package-summary.html | 8 +- .../api/matching/request/package-tree.html | 10 +- .../api/matching/request/package-use.html | 8 +- .../matching/response/CategoryScoreData.html | 8 +- .../response/CategoryScoreEvidence.html | 8 +- .../matching/response/DocumentTaxonomies.html | 8 +- .../matching/response/EducationScoreData.html | 8 +- .../matching/response/EnrichedScoreData.html | 8 +- .../api/matching/response/FoundJobTitle.html | 8 +- .../api/matching/response/FoundSkill.html | 8 +- .../matching/response/JobTitlesScoreData.html | 8 +- .../response/ManagementLevelScoreData.html | 8 +- .../api/matching/response/MatchResult.html | 8 +- .../api/matching/response/SearchResult.html | 8 +- .../response/SimpleCategoryScoreData.html | 8 +- .../matching/response/SkillsScoreData.html | 8 +- .../response/TaxonomiesScoreData.html | 8 +- .../matching/response/TaxonomyEvidence.html | 8 +- .../api/matching/response/TaxonomyInfo.html | 8 +- .../response/class-use/CategoryScoreData.html | 8 +- .../class-use/CategoryScoreEvidence.html | 8 +- .../class-use/DocumentTaxonomies.html | 8 +- .../class-use/EducationScoreData.html | 8 +- .../response/class-use/EnrichedScoreData.html | 8 +- .../response/class-use/FoundJobTitle.html | 8 +- .../response/class-use/FoundSkill.html | 8 +- .../class-use/JobTitlesScoreData.html | 8 +- .../class-use/ManagementLevelScoreData.html | 8 +- .../response/class-use/MatchResult.html | 8 +- .../response/class-use/SearchResult.html | 8 +- .../class-use/SimpleCategoryScoreData.html | 8 +- .../response/class-use/SkillsScoreData.html | 8 +- .../class-use/TaxonomiesScoreData.html | 8 +- .../response/class-use/TaxonomyEvidence.html | 8 +- .../response/class-use/TaxonomyInfo.html | 8 +- .../api/matching/response/package-frame.html | 6 +- .../matching/response/package-summary.html | 8 +- .../api/matching/response/package-tree.html | 8 +- .../api/matching/response/package-use.html | 8 +- .../models/api/matching/ui/FilterToShow.html | 8 +- .../api/matching/ui/GenerateUIResponse.html | 8 +- .../tx/models/api/matching/ui/Style.html | 8 +- .../tx/models/api/matching/ui/UIOptions.html | 8 +- .../api/matching/ui/UserDefinedTagOption.html | 8 +- .../matching/ui/UserDefinedTagsPicklist.html | 8 +- .../matching/ui/class-use/FilterToShow.html | 8 +- .../ui/class-use/GenerateUIResponse.html | 8 +- .../api/matching/ui/class-use/Style.html | 8 +- .../api/matching/ui/class-use/UIOptions.html | 8 +- .../ui/class-use/UserDefinedTagOption.html | 8 +- .../ui/class-use/UserDefinedTagsPicklist.html | 8 +- .../api/matching/ui/hooks/ClientSideHook.html | 8 +- .../api/matching/ui/hooks/JsAction.html | 8 +- .../api/matching/ui/hooks/ServerSideHook.html | 8 +- .../api/matching/ui/hooks/SourcingHook.html | 8 +- .../api/matching/ui/hooks/UrlAction.html | 8 +- .../api/matching/ui/hooks/UserActionHook.html | 8 +- .../ui/hooks/UserActionHookCollection.html | 8 +- .../ui/hooks/class-use/ClientSideHook.html | 8 +- .../matching/ui/hooks/class-use/JsAction.html | 8 +- .../ui/hooks/class-use/ServerSideHook.html | 8 +- .../ui/hooks/class-use/SourcingHook.html | 8 +- .../ui/hooks/class-use/UrlAction.html | 8 +- .../ui/hooks/class-use/UserActionHook.html | 8 +- .../class-use/UserActionHookCollection.html | 8 +- .../api/matching/ui/hooks/package-frame.html | 6 +- .../matching/ui/hooks/package-summary.html | 8 +- .../api/matching/ui/hooks/package-tree.html | 8 +- .../api/matching/ui/hooks/package-use.html | 8 +- .../models/api/matching/ui/package-frame.html | 6 +- .../api/matching/ui/package-summary.html | 8 +- .../models/api/matching/ui/package-tree.html | 8 +- .../models/api/matching/ui/package-use.html | 8 +- .../ui/request/GenerateUIRequest.html | 8 +- .../matching/ui/request/MatchUISettings.html | 8 +- .../ui/request/UIBimetricScoreJobRequest.html | 8 +- .../request/UIBimetricScoreResumeRequest.html | 8 +- .../request/UIMatchByDocumentIdOptions.html | 8 +- .../ui/request/UIMatchJobRequest.html | 8 +- .../ui/request/UIMatchResumeRequest.html | 8 +- .../matching/ui/request/UISearchRequest.html | 8 +- .../request/class-use/GenerateUIRequest.html | 8 +- .../ui/request/class-use/MatchUISettings.html | 8 +- .../class-use/UIBimetricScoreJobRequest.html | 8 +- .../UIBimetricScoreResumeRequest.html | 8 +- .../class-use/UIMatchByDocumentIdOptions.html | 8 +- .../request/class-use/UIMatchJobRequest.html | 8 +- .../class-use/UIMatchResumeRequest.html | 8 +- .../ui/request/class-use/UISearchRequest.html | 8 +- .../matching/ui/request/package-frame.html | 6 +- .../matching/ui/request/package-summary.html | 8 +- .../api/matching/ui/request/package-tree.html | 8 +- .../api/matching/ui/request/package-use.html | 8 +- .../tx/models/api/package-frame.html | 6 +- .../tx/models/api/package-summary.html | 8 +- .../tx/models/api/package-tree.html | 8 +- .../textkernel/tx/models/api/package-use.html | 8 +- .../api/parsing/BaseParseResponseValue.html | 8 +- .../models/api/parsing/BasicParseOptions.html | 8 +- .../api/parsing/ConversionMetadata.html | 8 +- .../tx/models/api/parsing/Conversions.html | 8 +- .../tx/models/api/parsing/FlexRequest.html | 8 +- .../api/parsing/FlexRequestDataType.html | 8 +- .../tx/models/api/parsing/FlexResponse.html | 8 +- .../models/api/parsing/FlexResponseItem.html | 8 +- .../models/api/parsing/ParseJobResponse.html | 8 +- .../api/parsing/ParseJobResponseValue.html | 8 +- .../tx/models/api/parsing/ParseOptions.html | 8 +- .../tx/models/api/parsing/ParseRequest.html | 8 +- .../api/parsing/ParseResumeResponse.html | 8 +- .../api/parsing/ParseResumeResponseValue.html | 8 +- .../models/api/parsing/ParsingMetadata.html | 8 +- .../api/parsing/ProfessionsSettings.html | 8 +- .../tx/models/api/parsing/SkillsSettings.html | 8 +- .../class-use/BaseParseResponseValue.html | 8 +- .../parsing/class-use/BasicParseOptions.html | 8 +- .../parsing/class-use/ConversionMetadata.html | 8 +- .../api/parsing/class-use/Conversions.html | 8 +- .../api/parsing/class-use/FlexRequest.html | 8 +- .../class-use/FlexRequestDataType.html | 8 +- .../api/parsing/class-use/FlexResponse.html | 8 +- .../parsing/class-use/FlexResponseItem.html | 8 +- .../parsing/class-use/ParseJobResponse.html | 8 +- .../class-use/ParseJobResponseValue.html | 8 +- .../api/parsing/class-use/ParseOptions.html | 8 +- .../api/parsing/class-use/ParseRequest.html | 8 +- .../class-use/ParseResumeResponse.html | 8 +- .../class-use/ParseResumeResponseValue.html | 8 +- .../parsing/class-use/ParsingMetadata.html | 8 +- .../class-use/ProfessionsSettings.html | 8 +- .../api/parsing/class-use/SkillsSettings.html | 8 +- .../tx/models/api/parsing/package-frame.html | 6 +- .../models/api/parsing/package-summary.html | 8 +- .../tx/models/api/parsing/package-tree.html | 8 +- .../tx/models/api/parsing/package-use.html | 8 +- .../tx/models/class-use/Document.html | 8 +- .../tx/models/class-use/GeoCoordinates.html | 8 +- .../models/class-use/GeocodedCoordinates.html | 8 +- .../tx/models/class-use/Location.html | 8 +- .../tx/models/class-use/ParsedDocument.html | 8 +- .../class-use/ParsedDocumentMetadata.html | 8 +- .../tx/models/class-use/TxDate.html | 8 +- .../tx/models/class-use/TxPrimitive.html | 8 +- .../dataenrichment/BasicProfession.html | 8 +- .../models/dataenrichment/ExtractedSkill.html | 8 +- .../dataenrichment/LangDescription.html | 8 +- .../dataenrichment/NormalizedProfession.html | 8 +- .../dataenrichment/NormalizedSkill.html | 8 +- .../tx/models/dataenrichment/Profession.html | 8 +- .../ProfessionClassification.html | 8 +- .../ProfessionMultipleDescriptions.html | 8 +- .../tx/models/dataenrichment/Skill.html | 10 +- .../dataenrichment/SkillAndConfidence.html | 8 +- .../tx/models/dataenrichment/SkillMatch.html | 8 +- .../SkillMultipleDescriptions.html | 8 +- .../tx/models/dataenrichment/Taxonomy.html | 8 +- .../dataenrichment/TaxonomyMetadata.html | 8 +- .../VersionedProfessionClassification.html | 8 +- .../class-use/BasicProfession.html | 8 +- .../class-use/ExtractedSkill.html | 8 +- .../class-use/LangDescription.html | 8 +- .../class-use/NormalizedProfession.html | 8 +- .../class-use/NormalizedSkill.html | 8 +- .../dataenrichment/class-use/Profession.html | 8 +- .../class-use/ProfessionClassification.html | 8 +- .../ProfessionMultipleDescriptions.html | 8 +- .../dataenrichment/class-use/Skill.html | 8 +- .../class-use/SkillAndConfidence.html | 8 +- .../dataenrichment/class-use/SkillMatch.html | 8 +- .../class-use/SkillMultipleDescriptions.html | 8 +- .../dataenrichment/class-use/Taxonomy.html | 8 +- .../class-use/TaxonomyMetadata.html | 8 +- .../VersionedProfessionClassification.html | 8 +- .../models/dataenrichment/package-frame.html | 6 +- .../dataenrichment/package-summary.html | 8 +- .../models/dataenrichment/package-tree.html | 8 +- .../tx/models/dataenrichment/package-use.html | 8 +- .../tx/models/job/ApplicationDetails.html | 8 +- .../tx/models/job/EmployerNames.html | 8 +- .../textkernel/tx/models/job/JobDegree.html | 8 +- .../textkernel/tx/models/job/JobMetadata.html | 8 +- .../textkernel/tx/models/job/JobTitles.html | 8 +- .../textkernel/tx/models/job/ParsedJob.html | 8 +- .../textkernel/tx/models/job/PayRange.html | 8 +- .../job/class-use/ApplicationDetails.html | 8 +- .../models/job/class-use/EmployerNames.html | 8 +- .../tx/models/job/class-use/JobDegree.html | 8 +- .../tx/models/job/class-use/JobMetadata.html | 8 +- .../tx/models/job/class-use/JobTitles.html | 8 +- .../tx/models/job/class-use/ParsedJob.html | 90 +- .../tx/models/job/class-use/PayRange.html | 8 +- .../tx/models/job/package-frame.html | 6 +- .../tx/models/job/package-summary.html | 8 +- .../tx/models/job/package-tree.html | 8 +- .../textkernel/tx/models/job/package-use.html | 8 +- .../models/job/skills/JobNormalizedSkill.html | 8 +- .../tx/models/job/skills/JobRawSkill.html | 8 +- .../tx/models/job/skills/JobSkill.html | 8 +- .../models/job/skills/JobSkillVariation.html | 8 +- .../tx/models/job/skills/JobSubTaxonomy.html | 8 +- .../tx/models/job/skills/JobTaxonomy.html | 8 +- .../tx/models/job/skills/JobTaxonomyRoot.html | 8 +- .../tx/models/job/skills/JobV2Skills.html | 8 +- .../skills/class-use/JobNormalizedSkill.html | 8 +- .../job/skills/class-use/JobRawSkill.html | 8 +- .../models/job/skills/class-use/JobSkill.html | 8 +- .../skills/class-use/JobSkillVariation.html | 8 +- .../job/skills/class-use/JobSubTaxonomy.html | 8 +- .../job/skills/class-use/JobTaxonomy.html | 8 +- .../job/skills/class-use/JobTaxonomyRoot.html | 8 +- .../job/skills/class-use/JobV2Skills.html | 8 +- .../tx/models/job/skills/package-frame.html | 6 +- .../tx/models/job/skills/package-summary.html | 8 +- .../tx/models/job/skills/package-tree.html | 8 +- .../tx/models/job/skills/package-use.html | 8 +- .../textkernel/tx/models/matching/Index.html | 8 +- .../tx/models/matching/IndexType.html | 8 +- .../tx/models/matching/class-use/Index.html | 8 +- .../models/matching/class-use/IndexType.html | 8 +- .../tx/models/matching/package-frame.html | 6 +- .../tx/models/matching/package-summary.html | 8 +- .../tx/models/matching/package-tree.html | 8 +- .../tx/models/matching/package-use.html | 8 +- .../textkernel/tx/models/package-frame.html | 6 +- .../textkernel/tx/models/package-summary.html | 8 +- .../textkernel/tx/models/package-tree.html | 8 +- .../com/textkernel/tx/models/package-use.html | 8 +- .../tx/models/resume/Association.html | 8 +- .../tx/models/resume/CandidateReference.html | 8 +- .../tx/models/resume/Certification.html | 8 +- .../tx/models/resume/LanguageCompetency.html | 8 +- .../tx/models/resume/LicenseDetails.html | 8 +- .../tx/models/resume/NationalIdentity.html | 8 +- .../tx/models/resume/NormalizedString.html | 8 +- .../tx/models/resume/ParsedResume.html | 8 +- .../tx/models/resume/PersonalAttributes.html | 8 +- .../textkernel/tx/models/resume/Salary.html | 8 +- .../tx/models/resume/SectionIdentifier.html | 8 +- .../tx/models/resume/TrainingDetails.html | 8 +- .../tx/models/resume/TrainingHistory.html | 8 +- .../models/resume/class-use/Association.html | 8 +- .../resume/class-use/CandidateReference.html | 8 +- .../resume/class-use/Certification.html | 8 +- .../resume/class-use/LanguageCompetency.html | 8 +- .../resume/class-use/LicenseDetails.html | 8 +- .../resume/class-use/NationalIdentity.html | 8 +- .../resume/class-use/NormalizedString.html | 8 +- .../models/resume/class-use/ParsedResume.html | 84 +- .../resume/class-use/PersonalAttributes.html | 8 +- .../tx/models/resume/class-use/Salary.html | 8 +- .../resume/class-use/SectionIdentifier.html | 8 +- .../resume/class-use/TrainingDetails.html | 8 +- .../resume/class-use/TrainingHistory.html | 8 +- .../contactinfo/ContactInformation.html | 8 +- .../models/resume/contactinfo/PersonName.html | 8 +- .../models/resume/contactinfo/Telephone.html | 8 +- .../models/resume/contactinfo/WebAddress.html | 8 +- .../resume/contactinfo/WebAddressType.html | 8 +- .../class-use/ContactInformation.html | 8 +- .../contactinfo/class-use/PersonName.html | 8 +- .../contactinfo/class-use/Telephone.html | 8 +- .../contactinfo/class-use/WebAddress.html | 8 +- .../contactinfo/class-use/WebAddressType.html | 8 +- .../resume/contactinfo/package-frame.html | 6 +- .../resume/contactinfo/package-summary.html | 8 +- .../resume/contactinfo/package-tree.html | 8 +- .../resume/contactinfo/package-use.html | 8 +- .../tx/models/resume/education/Degree.html | 8 +- .../resume/education/EducationDetails.html | 8 +- .../resume/education/EducationHistory.html | 8 +- .../resume/education/GradePointAverage.html | 8 +- .../resume/education/NormalizedDegree.html | 8 +- .../resume/education/class-use/Degree.html | 8 +- .../education/class-use/EducationDetails.html | 8 +- .../education/class-use/EducationHistory.html | 8 +- .../class-use/GradePointAverage.html | 8 +- .../education/class-use/NormalizedDegree.html | 8 +- .../resume/education/package-frame.html | 6 +- .../resume/education/package-summary.html | 8 +- .../models/resume/education/package-tree.html | 8 +- .../models/resume/education/package-use.html | 8 +- .../tx/models/resume/employment/Bullet.html | 8 +- .../CompanyNameWithProbability.html | 8 +- .../tx/models/resume/employment/Employer.html | 8 +- .../resume/employment/EmploymentHistory.html | 8 +- .../resume/employment/ExperienceSummary.html | 8 +- .../tx/models/resume/employment/JobTitle.html | 8 +- .../ParsingNormalizedProfession.html | 8 +- .../tx/models/resume/employment/Position.html | 8 +- .../employment/ProfessionClassification.html | 8 +- ...nedNormalizedProfessionClassification.html | 8 +- .../resume/employment/class-use/Bullet.html | 8 +- .../class-use/CompanyNameWithProbability.html | 8 +- .../resume/employment/class-use/Employer.html | 8 +- .../class-use/EmploymentHistory.html | 8 +- .../class-use/ExperienceSummary.html | 8 +- .../resume/employment/class-use/JobTitle.html | 8 +- .../ParsingNormalizedProfession.html | 8 +- .../resume/employment/class-use/Position.html | 8 +- .../class-use/ProfessionClassification.html | 8 +- ...nedNormalizedProfessionClassification.html | 8 +- .../resume/employment/package-frame.html | 6 +- .../resume/employment/package-summary.html | 8 +- .../resume/employment/package-tree.html | 8 +- .../models/resume/employment/package-use.html | 8 +- .../models/resume/metadata/ReservedData.html | 8 +- .../resume/metadata/ResumeMetadata.html | 8 +- .../metadata/ResumeQualityAssessment.html | 8 +- .../resume/metadata/ResumeQualityFinding.html | 8 +- .../resume/metadata/ResumeQualityLevel.html | 8 +- .../models/resume/metadata/ResumeSection.html | 8 +- .../metadata/class-use/ReservedData.html | 8 +- .../metadata/class-use/ResumeMetadata.html | 8 +- .../class-use/ResumeQualityAssessment.html | 8 +- .../class-use/ResumeQualityFinding.html | 8 +- .../class-use/ResumeQualityLevel.html | 8 +- .../metadata/class-use/ResumeSection.html | 8 +- .../models/resume/metadata/package-frame.html | 6 +- .../resume/metadata/package-summary.html | 8 +- .../models/resume/metadata/package-tree.html | 8 +- .../models/resume/metadata/package-use.html | 8 +- .../resume/military/MilitaryDetails.html | 8 +- .../resume/military/MilitaryService.html | 8 +- .../resume/military/SecurityCredential.html | 8 +- .../military/class-use/MilitaryDetails.html | 8 +- .../military/class-use/MilitaryService.html | 8 +- .../class-use/SecurityCredential.html | 8 +- .../models/resume/military/package-frame.html | 6 +- .../resume/military/package-summary.html | 8 +- .../models/resume/military/package-tree.html | 8 +- .../models/resume/military/package-use.html | 8 +- .../tx/models/resume/package-frame.html | 6 +- .../tx/models/resume/package-summary.html | 8 +- .../tx/models/resume/package-tree.html | 8 +- .../tx/models/resume/package-use.html | 8 +- .../resume/skills/ResumeNormalizedSkill.html | 8 +- .../models/resume/skills/ResumeRawSkill.html | 8 +- .../tx/models/resume/skills/ResumeSkill.html | 8 +- .../resume/skills/ResumeSkillVariation.html | 8 +- .../resume/skills/ResumeSubTaxonomy.html | 8 +- .../models/resume/skills/ResumeTaxonomy.html | 8 +- .../resume/skills/ResumeTaxonomyRoot.html | 8 +- .../models/resume/skills/ResumeV2Skills.html | 8 +- .../class-use/ResumeNormalizedSkill.html | 8 +- .../skills/class-use/ResumeRawSkill.html | 8 +- .../resume/skills/class-use/ResumeSkill.html | 8 +- .../class-use/ResumeSkillVariation.html | 8 +- .../skills/class-use/ResumeSubTaxonomy.html | 8 +- .../skills/class-use/ResumeTaxonomy.html | 8 +- .../skills/class-use/ResumeTaxonomyRoot.html | 8 +- .../skills/class-use/ResumeV2Skills.html | 8 +- .../models/resume/skills/package-frame.html | 6 +- .../models/resume/skills/package-summary.html | 8 +- .../tx/models/resume/skills/package-tree.html | 8 +- .../tx/models/resume/skills/package-use.html | 8 +- .../tx/models/skills/FoundSubTaxonomy.html | 8 +- .../tx/models/skills/FoundTaxonomy.html | 8 +- .../tx/models/skills/ITaxonomy.html | 8 +- .../tx/models/skills/NormalizedSkill.html | 8 +- .../tx/models/skills/ProfessionClass.html | 8 +- .../tx/models/skills/ProfessionGroup.html | 8 +- .../textkernel/tx/models/skills/RawSkill.html | 8 +- .../textkernel/tx/models/skills/Skill.html | 8 +- .../tx/models/skills/SubTaxonomy.html | 8 +- .../textkernel/tx/models/skills/Taxonomy.html | 8 +- .../skills/class-use/FoundSubTaxonomy.html | 8 +- .../skills/class-use/FoundTaxonomy.html | 8 +- .../tx/models/skills/class-use/ITaxonomy.html | 8 +- .../skills/class-use/NormalizedSkill.html | 8 +- .../skills/class-use/ProfessionClass.html | 8 +- .../skills/class-use/ProfessionGroup.html | 8 +- .../tx/models/skills/class-use/RawSkill.html | 8 +- .../tx/models/skills/class-use/Skill.html | 8 +- .../models/skills/class-use/SubTaxonomy.html | 8 +- .../tx/models/skills/class-use/Taxonomy.html | 8 +- .../tx/models/skills/package-frame.html | 6 +- .../tx/models/skills/package-summary.html | 8 +- .../tx/models/skills/package-tree.html | 8 +- .../tx/models/skills/package-use.html | 8 +- docs/com/textkernel/tx/package-frame.html | 6 +- docs/com/textkernel/tx/package-summary.html | 8 +- docs/com/textkernel/tx/package-tree.html | 8 +- docs/com/textkernel/tx/package-use.html | 8 +- .../tx/utilities/TxJsonSerializer.html | 8 +- .../utilities/class-use/TxJsonSerializer.html | 8 +- .../tx/utilities/package-frame.html | 6 +- .../tx/utilities/package-summary.html | 8 +- .../textkernel/tx/utilities/package-tree.html | 8 +- .../textkernel/tx/utilities/package-use.html | 8 +- docs/constant-values.html | 8 +- docs/deprecated-list.html | 8 +- docs/help-doc.html | 8 +- docs/index-all.html | 144 ++- docs/index.html | 4 +- docs/overview-frame.html | 6 +- docs/overview-summary.html | 10 +- docs/overview-tree.html | 54 +- docs/serialized-form.html | 8 +- 793 files changed, 5142 insertions(+), 3434 deletions(-) diff --git a/docs/allclasses-frame.html b/docs/allclasses-frame.html index f41331f1f..0802849fd 100644 --- a/docs/allclasses-frame.html +++ b/docs/allclasses-frame.html @@ -2,10 +2,10 @@ - + -All Classes (Textkernel Tx Java SDK 2.3.2 API) - +All Classes (Textkernel Tx Java SDK 2.3.3 API) + diff --git a/docs/allclasses-noframe.html b/docs/allclasses-noframe.html index 62af238e1..e4c042973 100644 --- a/docs/allclasses-noframe.html +++ b/docs/allclasses-noframe.html @@ -2,10 +2,10 @@ - + -All Classes (Textkernel Tx Java SDK 2.3.2 API) - +All Classes (Textkernel Tx Java SDK 2.3.3 API) + diff --git a/docs/com/textkernel/tx/DataCenter.html b/docs/com/textkernel/tx/DataCenter.html index 7222cf504..6788d9eb6 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.3.2 API) - +DataCenter (Textkernel Tx Java SDK 2.3.3 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 8d24b9404..70cc1e9e7 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.3.2 API) - +com.textkernel.tx.exceptions (Textkernel Tx Java SDK 2.3.3 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 2dd01bdfc..1deb6e68c 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.3.2 API) - +com.textkernel.tx.http (Textkernel Tx Java SDK 2.3.3 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 711c475e2..2fd19a8ea 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.3.2 API) - +com.textkernel.tx.models.api.account (Textkernel Tx Java SDK 2.3.3 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 9cb686f29..3bc4a1347 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.3.2 API) - +com.textkernel.tx.models.api.bimetricscoring (Textkernel Tx Java SDK 2.3.3 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 0a8e7ae03..c8257d6cc 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.3.2 API) - +com.textkernel.tx.models.api.dataenrichment.ontology.request (Textkernel Tx Java SDK 2.3.3 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 65906e5f5..05c241814 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.3.2 API) - +com.textkernel.tx.models.api.dataenrichment.ontology.response (Textkernel Tx Java SDK 2.3.3 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 129cfcbb0..e1ad6afd2 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.3.2 API) - +com.textkernel.tx.models.api.dataenrichment (Textkernel Tx Java SDK 2.3.3 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 745401aa7..7be29a13f 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.3.2 API) - +com.textkernel.tx.models.api.dataenrichment.professions (Textkernel Tx Java SDK 2.3.3 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 07bff0fa3..7464e8ca3 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.3.2 API) - +com.textkernel.tx.models.api.dataenrichment.professions.request (Textkernel Tx Java SDK 2.3.3 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 e478b9a82..5f0f3cca7 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.3.2 API) - +com.textkernel.tx.models.api.dataenrichment.professions.response (Textkernel Tx Java SDK 2.3.3 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 8b7258faa..33b0ccec4 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.3.2 API) - +com.textkernel.tx.models.api.dataenrichment.skills.request (Textkernel Tx Java SDK 2.3.3 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 23031545e..cc72bfc9f 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.3.2 API) - +com.textkernel.tx.models.api.dataenrichment.skills.response (Textkernel Tx Java SDK 2.3.3 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/formatter/package-summary.html b/docs/com/textkernel/tx/models/api/formatter/package-summary.html index b20e37bbd..9408113b8 100644 --- a/docs/com/textkernel/tx/models/api/formatter/package-summary.html +++ b/docs/com/textkernel/tx/models/api/formatter/package-summary.html @@ -2,10 +2,10 @@ - + -com.textkernel.tx.models.api.formatter (Textkernel Tx Java SDK 2.3.2 API) - +com.textkernel.tx.models.api.formatter (Textkernel Tx Java SDK 2.3.3 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 @@ @@ -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/geocoding/package-summary.html b/docs/com/textkernel/tx/models/api/geocoding/package-summary.html index 4bf041bf4..203c1b69c 100644 --- a/docs/com/textkernel/tx/models/api/geocoding/package-summary.html +++ b/docs/com/textkernel/tx/models/api/geocoding/package-summary.html @@ -2,10 +2,10 @@ - + -com.textkernel.tx.models.api.geocoding (Textkernel Tx Java SDK 2.3.2 API) - +com.textkernel.tx.models.api.geocoding (Textkernel Tx Java SDK 2.3.3 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 @@ @@ -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/indexes/package-summary.html b/docs/com/textkernel/tx/models/api/indexes/package-summary.html index 318d5610c..5477765da 100644 --- a/docs/com/textkernel/tx/models/api/indexes/package-summary.html +++ b/docs/com/textkernel/tx/models/api/indexes/package-summary.html @@ -2,10 +2,10 @@ - + -com.textkernel.tx.models.api.indexes (Textkernel Tx Java SDK 2.3.2 API) - +com.textkernel.tx.models.api.indexes (Textkernel Tx Java SDK 2.3.3 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/jobdescription/package-summary.html b/docs/com/textkernel/tx/models/api/jobdescription/package-summary.html index 6aa6c35bb..c14328fc8 100644 --- a/docs/com/textkernel/tx/models/api/jobdescription/package-summary.html +++ b/docs/com/textkernel/tx/models/api/jobdescription/package-summary.html @@ -2,10 +2,10 @@ - + -com.textkernel.tx.models.api.jobdescription (Textkernel Tx Java SDK 2.3.2 API) - +com.textkernel.tx.models.api.jobdescription (Textkernel Tx Java SDK 2.3.3 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/matching/package-summary.html b/docs/com/textkernel/tx/models/api/matching/package-summary.html index 26189a905..7d8f45499 100644 --- a/docs/com/textkernel/tx/models/api/matching/package-summary.html +++ b/docs/com/textkernel/tx/models/api/matching/package-summary.html @@ -2,10 +2,10 @@ - + -com.textkernel.tx.models.api.matching (Textkernel Tx Java SDK 2.3.2 API) - +com.textkernel.tx.models.api.matching (Textkernel Tx Java SDK 2.3.3 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/matching/request/package-summary.html b/docs/com/textkernel/tx/models/api/matching/request/package-summary.html index 20d5139a6..c13ab101a 100644 --- a/docs/com/textkernel/tx/models/api/matching/request/package-summary.html +++ b/docs/com/textkernel/tx/models/api/matching/request/package-summary.html @@ -2,10 +2,10 @@ - + -com.textkernel.tx.models.api.matching.request (Textkernel Tx Java SDK 2.3.2 API) - +com.textkernel.tx.models.api.matching.request (Textkernel Tx Java SDK 2.3.3 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 @@ @@ -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/matching/response/package-summary.html b/docs/com/textkernel/tx/models/api/matching/response/package-summary.html index 31b719d04..c4a0e5883 100644 --- a/docs/com/textkernel/tx/models/api/matching/response/package-summary.html +++ b/docs/com/textkernel/tx/models/api/matching/response/package-summary.html @@ -2,10 +2,10 @@ - + -com.textkernel.tx.models.api.matching.response (Textkernel Tx Java SDK 2.3.2 API) - +com.textkernel.tx.models.api.matching.response (Textkernel Tx Java SDK 2.3.3 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 @@ diff --git a/docs/com/textkernel/tx/models/api/matching/ui/hooks/package-summary.html b/docs/com/textkernel/tx/models/api/matching/ui/hooks/package-summary.html index 55ab66f64..bcbce0ce8 100644 --- a/docs/com/textkernel/tx/models/api/matching/ui/hooks/package-summary.html +++ b/docs/com/textkernel/tx/models/api/matching/ui/hooks/package-summary.html @@ -2,10 +2,10 @@ - + -com.textkernel.tx.models.api.matching.ui.hooks (Textkernel Tx Java SDK 2.3.2 API) - +com.textkernel.tx.models.api.matching.ui.hooks (Textkernel Tx Java SDK 2.3.3 API) + @@ -13,7 +13,7 @@ @@ -13,7 +13,7 @@ @@ -13,7 +13,7 @@ diff --git a/docs/com/textkernel/tx/models/api/matching/ui/package-summary.html b/docs/com/textkernel/tx/models/api/matching/ui/package-summary.html index 69a7f57f4..e51162869 100644 --- a/docs/com/textkernel/tx/models/api/matching/ui/package-summary.html +++ b/docs/com/textkernel/tx/models/api/matching/ui/package-summary.html @@ -2,10 +2,10 @@ - + -com.textkernel.tx.models.api.matching.ui (Textkernel Tx Java SDK 2.3.2 API) - +com.textkernel.tx.models.api.matching.ui (Textkernel Tx Java SDK 2.3.3 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/matching/ui/request/package-summary.html b/docs/com/textkernel/tx/models/api/matching/ui/request/package-summary.html index 7fffc8461..a16af00bd 100644 --- a/docs/com/textkernel/tx/models/api/matching/ui/request/package-summary.html +++ b/docs/com/textkernel/tx/models/api/matching/ui/request/package-summary.html @@ -2,10 +2,10 @@ - + -com.textkernel.tx.models.api.matching.ui.request (Textkernel Tx Java SDK 2.3.2 API) - +com.textkernel.tx.models.api.matching.ui.request (Textkernel Tx Java SDK 2.3.3 API) + @@ -13,7 +13,7 @@ @@ -13,7 +13,7 @@ @@ -13,7 +13,7 @@ diff --git a/docs/com/textkernel/tx/models/api/package-summary.html b/docs/com/textkernel/tx/models/api/package-summary.html index 4c4a54ef5..86160c97e 100644 --- a/docs/com/textkernel/tx/models/api/package-summary.html +++ b/docs/com/textkernel/tx/models/api/package-summary.html @@ -2,10 +2,10 @@ - + -com.textkernel.tx.models.api (Textkernel Tx Java SDK 2.3.2 API) - +com.textkernel.tx.models.api (Textkernel Tx Java SDK 2.3.3 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 @@ @@ -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/parsing/package-summary.html b/docs/com/textkernel/tx/models/api/parsing/package-summary.html index b902306e7..d450c980c 100644 --- a/docs/com/textkernel/tx/models/api/parsing/package-summary.html +++ b/docs/com/textkernel/tx/models/api/parsing/package-summary.html @@ -2,10 +2,10 @@ - + -com.textkernel.tx.models.api.parsing (Textkernel Tx Java SDK 2.3.2 API) - +com.textkernel.tx.models.api.parsing (Textkernel Tx Java SDK 2.3.3 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 @@ @@ -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/dataenrichment/package-summary.html b/docs/com/textkernel/tx/models/dataenrichment/package-summary.html index f7aa84e2c..01310d405 100644 --- a/docs/com/textkernel/tx/models/dataenrichment/package-summary.html +++ b/docs/com/textkernel/tx/models/dataenrichment/package-summary.html @@ -2,10 +2,10 @@ - + -com.textkernel.tx.models.dataenrichment (Textkernel Tx Java SDK 2.3.2 API) - +com.textkernel.tx.models.dataenrichment (Textkernel Tx Java SDK 2.3.3 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 @@ diff --git a/docs/com/textkernel/tx/models/job/package-summary.html b/docs/com/textkernel/tx/models/job/package-summary.html index 8554a577e..cffb4669e 100644 --- a/docs/com/textkernel/tx/models/job/package-summary.html +++ b/docs/com/textkernel/tx/models/job/package-summary.html @@ -2,10 +2,10 @@ - + -com.textkernel.tx.models.job (Textkernel Tx Java SDK 2.3.2 API) - +com.textkernel.tx.models.job (Textkernel Tx Java SDK 2.3.3 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/job/skills/package-summary.html b/docs/com/textkernel/tx/models/job/skills/package-summary.html index db4c3e923..355cfcc9d 100644 --- a/docs/com/textkernel/tx/models/job/skills/package-summary.html +++ b/docs/com/textkernel/tx/models/job/skills/package-summary.html @@ -2,10 +2,10 @@ - + -com.textkernel.tx.models.job.skills (Textkernel Tx Java SDK 2.3.2 API) - +com.textkernel.tx.models.job.skills (Textkernel Tx Java SDK 2.3.3 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/matching/package-summary.html b/docs/com/textkernel/tx/models/matching/package-summary.html index 6f7046d97..73d0e1d72 100644 --- a/docs/com/textkernel/tx/models/matching/package-summary.html +++ b/docs/com/textkernel/tx/models/matching/package-summary.html @@ -2,10 +2,10 @@ - + -com.textkernel.tx.models.matching (Textkernel Tx Java SDK 2.3.2 API) - +com.textkernel.tx.models.matching (Textkernel Tx Java SDK 2.3.3 API) + @@ -13,7 +13,7 @@ @@ -13,7 +13,7 @@ @@ -13,7 +13,7 @@ diff --git a/docs/com/textkernel/tx/models/package-summary.html b/docs/com/textkernel/tx/models/package-summary.html index a14a73faf..e62e42d14 100644 --- a/docs/com/textkernel/tx/models/package-summary.html +++ b/docs/com/textkernel/tx/models/package-summary.html @@ -2,10 +2,10 @@ - + -com.textkernel.tx.models (Textkernel Tx Java SDK 2.3.2 API) - +com.textkernel.tx.models (Textkernel Tx Java SDK 2.3.3 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 @@ @@ -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/resume/contactinfo/package-summary.html b/docs/com/textkernel/tx/models/resume/contactinfo/package-summary.html index f81d82e05..349cd65f8 100644 --- a/docs/com/textkernel/tx/models/resume/contactinfo/package-summary.html +++ b/docs/com/textkernel/tx/models/resume/contactinfo/package-summary.html @@ -2,10 +2,10 @@ - + -com.textkernel.tx.models.resume.contactinfo (Textkernel Tx Java SDK 2.3.2 API) - +com.textkernel.tx.models.resume.contactinfo (Textkernel Tx Java SDK 2.3.3 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 @@ diff --git a/docs/com/textkernel/tx/models/resume/education/package-summary.html b/docs/com/textkernel/tx/models/resume/education/package-summary.html index 3865baaa3..38925727f 100644 --- a/docs/com/textkernel/tx/models/resume/education/package-summary.html +++ b/docs/com/textkernel/tx/models/resume/education/package-summary.html @@ -2,10 +2,10 @@ - + -com.textkernel.tx.models.resume.education (Textkernel Tx Java SDK 2.3.2 API) - +com.textkernel.tx.models.resume.education (Textkernel Tx Java SDK 2.3.3 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/resume/employment/package-summary.html b/docs/com/textkernel/tx/models/resume/employment/package-summary.html index b175fd2aa..d90bef264 100644 --- a/docs/com/textkernel/tx/models/resume/employment/package-summary.html +++ b/docs/com/textkernel/tx/models/resume/employment/package-summary.html @@ -2,10 +2,10 @@ - + -com.textkernel.tx.models.resume.employment (Textkernel Tx Java SDK 2.3.2 API) - +com.textkernel.tx.models.resume.employment (Textkernel Tx Java SDK 2.3.3 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 @@ diff --git a/docs/com/textkernel/tx/models/resume/metadata/package-summary.html b/docs/com/textkernel/tx/models/resume/metadata/package-summary.html index d2dcceead..edacaf5f7 100644 --- a/docs/com/textkernel/tx/models/resume/metadata/package-summary.html +++ b/docs/com/textkernel/tx/models/resume/metadata/package-summary.html @@ -2,10 +2,10 @@ - + -com.textkernel.tx.models.resume.metadata (Textkernel Tx Java SDK 2.3.2 API) - +com.textkernel.tx.models.resume.metadata (Textkernel Tx Java SDK 2.3.3 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 @@ diff --git a/docs/com/textkernel/tx/models/resume/military/package-summary.html b/docs/com/textkernel/tx/models/resume/military/package-summary.html index 0629d63ef..f082852a1 100644 --- a/docs/com/textkernel/tx/models/resume/military/package-summary.html +++ b/docs/com/textkernel/tx/models/resume/military/package-summary.html @@ -2,10 +2,10 @@ - + -com.textkernel.tx.models.resume.military (Textkernel Tx Java SDK 2.3.2 API) - +com.textkernel.tx.models.resume.military (Textkernel Tx Java SDK 2.3.3 API) + @@ -13,7 +13,7 @@ @@ -13,7 +13,7 @@ @@ -13,7 +13,7 @@ diff --git a/docs/com/textkernel/tx/models/resume/package-summary.html b/docs/com/textkernel/tx/models/resume/package-summary.html index 45e00e719..36b97e020 100644 --- a/docs/com/textkernel/tx/models/resume/package-summary.html +++ b/docs/com/textkernel/tx/models/resume/package-summary.html @@ -2,10 +2,10 @@ - + -com.textkernel.tx.models.resume (Textkernel Tx Java SDK 2.3.2 API) - +com.textkernel.tx.models.resume (Textkernel Tx Java SDK 2.3.3 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/resume/skills/package-summary.html b/docs/com/textkernel/tx/models/resume/skills/package-summary.html index afa7d0e45..d1297ef1a 100644 --- a/docs/com/textkernel/tx/models/resume/skills/package-summary.html +++ b/docs/com/textkernel/tx/models/resume/skills/package-summary.html @@ -2,10 +2,10 @@ - + -com.textkernel.tx.models.resume.skills (Textkernel Tx Java SDK 2.3.2 API) - +com.textkernel.tx.models.resume.skills (Textkernel Tx Java SDK 2.3.3 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/skills/package-summary.html b/docs/com/textkernel/tx/models/skills/package-summary.html index d29e4284b..284d96946 100644 --- a/docs/com/textkernel/tx/models/skills/package-summary.html +++ b/docs/com/textkernel/tx/models/skills/package-summary.html @@ -2,10 +2,10 @@ - + -com.textkernel.tx.models.skills (Textkernel Tx Java SDK 2.3.2 API) - +com.textkernel.tx.models.skills (Textkernel Tx Java SDK 2.3.3 API) + @@ -13,7 +13,7 @@ @@ -13,7 +13,7 @@ @@ -13,7 +13,7 @@ diff --git a/docs/com/textkernel/tx/package-summary.html b/docs/com/textkernel/tx/package-summary.html index 16908acdc..3b5342d81 100644 --- a/docs/com/textkernel/tx/package-summary.html +++ b/docs/com/textkernel/tx/package-summary.html @@ -2,10 +2,10 @@ - + -com.textkernel.tx (Textkernel Tx Java SDK 2.3.2 API) - +com.textkernel.tx (Textkernel Tx Java SDK 2.3.3 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/utilities/package-summary.html b/docs/com/textkernel/tx/utilities/package-summary.html index b612aaa8c..0d4c0c001 100644 --- a/docs/com/textkernel/tx/utilities/package-summary.html +++ b/docs/com/textkernel/tx/utilities/package-summary.html @@ -2,10 +2,10 @@ - + -com.textkernel.tx.utilities (Textkernel Tx Java SDK 2.3.2 API) - +com.textkernel.tx.utilities (Textkernel Tx Java SDK 2.3.3 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/overview-summary.html b/docs/overview-summary.html index 6734b1c6b..1795d15f3 100644 --- a/docs/overview-summary.html +++ b/docs/overview-summary.html @@ -2,10 +2,10 @@ - + -Overview (Textkernel Tx Java SDK 2.3.2 API) - +Overview (Textkernel Tx Java SDK 2.3.3 API) + @@ -13,7 +13,7 @@ @@ -13,7 +13,7 @@ @@ -13,7 +13,7 @@