Class SequenceExplanationResponse
java.lang.Object
org.tweetyproject.web.services.sequenceexplanation.SequenceExplanationResponse
JSON response for sequence explanation requests.
- Author:
- Oleksandr Dzhychko
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic classResult wrapper for a list of sequence explanations per argument.static interfaceMarker interface for sequence explanation result payloads.static enumStatus of a sequence explanation response. -
Constructor Summary
ConstructorsConstructorDescriptionSequenceExplanationResponse(SequenceExplanationResponse.SequenceExplanationResult reply, String email, double time, String unit_timeout, SequenceExplanationResponse.Status status) Creates a sequence explanation response. -
Method Summary
-
Constructor Details
-
SequenceExplanationResponse
public SequenceExplanationResponse(SequenceExplanationResponse.SequenceExplanationResult reply, String email, double time, @NonNull String unit_timeout, SequenceExplanationResponse.Status status) Creates a sequence explanation response.- Parameters:
reply- the response result payloademail- the request email addresstime- execution timeunit_timeout- execution time unitstatus- response status
-
-
Method Details
-
getReply
Returns the response payload.- Returns:
- sequence explanation result
-
getEmail
Returns the email associated with the request.- Returns:
- request email
-
getTime
public double getTime()Returns the execution time for the request.- Returns:
- execution time
-
getUnit_timeout
Returns the time unit for the execution time.- Returns:
- time unit
-
getStatus
Returns the status of the response.- Returns:
- response status
-