-
Methods in es.uvigo.esei.sing.textproc.abstracttppstep with parameters of type AbstractProcessingStep.ProcessingConsumer
Modifier and Type |
Method |
Description |
static java.util.List<java.util.Map<java.lang.String,java.lang.String>> |
TppHelper.processAttributes(@NonNull java.util.List<java.lang.String[]> attributesBatch,
int startIndex,
@NonNull java.lang.String[] attributeNames,
@NonNull javax.ws.rs.client.WebTarget target,
@NonNull AbstractProcessingStep.ProcessingConsumer<? super javax.json.stream.JsonGenerator> requestParametersAction,
@NonNull JsonResponseAttributeType responseAttributeType,
@NonNull ProcessingBiConsumer<? super java.util.Map.Entry<java.lang.String,javax.json.JsonObject>,? super java.util.Map<java.lang.String,java.lang.String>> storeProcessedAttributeAction) |
Processes the batch of attributes contained in the specified list, each
attribute identified by a name, by sending an appropriate POST HTTP request
to Text Processing Python, and parsing the resulting JSON response.
|
Constructors in es.uvigo.esei.sing.textproc.abstracttppstep with parameters of type AbstractProcessingStep.ProcessingConsumer
Constructor |
Description |
AbstractTppProcessingStep(java.util.Map<java.lang.String,java.util.function.Predicate<java.lang.String>> validationPredicates,
java.util.Set<java.lang.String> requiredParameters,
@NonNull java.util.List<java.lang.Class<? extends ProcessedDocument>> processedDocumentTypes,
@NonNull java.lang.String stepDescriptionFormatString,
@NonNull JsonResponseAttributeType jsonResponseAttributeType,
@NonNull AbstractProcessingStep.ProcessingConsumer<? super javax.json.stream.JsonGenerator> requestParametersAction,
@NonNull ProcessingBiConsumer<? super java.util.Map.Entry<java.lang.String,javax.json.JsonObject>,? super java.util.Map<java.lang.String,java.lang.String>> storeProcessedAttributeAction) |
Creates a new processing step that processes documents via calls to the Text
Processing Python web service.
|
-