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) boolean
turNLPInstanceUpdate
(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)
-