Package org.a2aproject.sdk.grpc.mapper
Class TaskMapperImpl
java.lang.Object
org.a2aproject.sdk.grpc.mapper.TaskMapperImpl
- All Implemented Interfaces:
TaskMapper
@Generated(value="org.mapstruct.ap.MappingProcessor",
date="2026-07-21T16:05:38+0100",
comments="version: 1.6.3, compiler: javac, environment: Java 17.0.18 (Eclipse Adoptium)")
public class TaskMapperImpl
extends Object
implements TaskMapper
-
Field Summary
Fields inherited from interface org.a2aproject.sdk.grpc.mapper.TaskMapper
INSTANCE -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionConverts proto Task to domain Task.protected Message[]messageListToMessageArray(List<Message> list) Converts domain Task to proto Task.
-
Constructor Details
-
TaskMapperImpl
public TaskMapperImpl()
-
-
Method Details
-
toProto
Description copied from interface:TaskMapperConverts domain Task to proto Task. Uses CommonFieldMapper for metadata conversion and ADDER_PREFERRED for lists.- Specified by:
toProtoin interfaceTaskMapper
-
fromProto
Description copied from interface:TaskMapperConverts proto Task to domain Task. Handles empty string → null and Struct conversions via CommonFieldMapper. Uses Builder pattern explicitly configured via @BeanMapping.- Specified by:
fromProtoin interfaceTaskMapper
-
artifactListToArtifactList
-
messageListToMessageArray
-