Package com.viglet.turing.api.nlp
Class TurNLPInstanceAPI
Object
TurNLPInstanceAPI
-
Nested Class Summary
Nested Classes -
Constructor Summary
ConstructorsConstructorDescriptionTurNLPInstanceAPI(TurNLPInstanceRepository turNLPInstanceRepository, TurNLPEntityRepository turNLPEntityRepository, TurNLPProcess turNLPProcess, TurNLPUtils turNLPUtils) -
Method Summary
Modifier and TypeMethodDescriptionturNLPInstanceAdd(TurNLPInstance turNLPInstance) booleanturNLPInstanceUpdate(String id, TurNLPInstance turNLPInstance) validateBlazon(String id, TurNLPInstanceAPI.TurNLPTextValidate textValidate) validateDocument(String id, MultipartFile multipartFile, String turNLPValidateDocumentRequest) validateFile(MultipartFile multipartFile, String id) validateWeb(String id, TurNLPInstanceAPI.TurNLPTextValidate textValidate)
-
Constructor Details
-
TurNLPInstanceAPI
@Inject public TurNLPInstanceAPI(TurNLPInstanceRepository turNLPInstanceRepository, TurNLPEntityRepository turNLPEntityRepository, TurNLPProcess turNLPProcess, TurNLPUtils turNLPUtils)
-
-
Method Details
-
turNLPInstanceList
-
turNLPInstanceGet
-
turNLPInstanceStructure
-
turNLPInstanceUpdate
@PutMapping("/{id}") public TurNLPInstance turNLPInstanceUpdate(@PathVariable String id, @RequestBody TurNLPInstance turNLPInstance) -
turNLPInstanceDelete
-
turNLPInstanceAdd
-
validateFile
@PostMapping(value="/{id}/validate/file/blazon", produces="application/xml") public RedactionScript validateFile(@RequestParam("file") MultipartFile multipartFile, @PathVariable String id) -
validateDocument
@PostMapping("/{id}/validate/document") public TurNLPValidateResponse validateDocument(@PathVariable String id, @RequestParam("file") MultipartFile multipartFile, @RequestParam("config") String turNLPValidateDocumentRequest) -
validateWeb
@PostMapping("/{id}/validate/text/web") public TurNLPValidateResponse validateWeb(@PathVariable String id, @RequestBody TurNLPInstanceAPI.TurNLPTextValidate textValidate) -
validateBlazon
@PostMapping("/{id}/validate/text/blazon") public RedactionScript validateBlazon(@PathVariable String id, @RequestBody TurNLPInstanceAPI.TurNLPTextValidate textValidate)
-