Package org.a2aproject.sdk.grpc.mapper
Class ArtifactMapperImpl
java.lang.Object
org.a2aproject.sdk.grpc.mapper.ArtifactMapperImpl
- All Implemented Interfaces:
ArtifactMapper
@Generated(value="org.mapstruct.ap.MappingProcessor",
date="2026-08-07T12:19:20+0000",
comments="version: 1.6.3, compiler: javac, environment: Java 17.0.19 (Eclipse Adoptium)")
public class ArtifactMapperImpl
extends Object
implements ArtifactMapper
-
Field Summary
Fields inherited from interface org.a2aproject.sdk.grpc.mapper.ArtifactMapper
INSTANCE -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionorg.a2aproject.sdk.spec.ArtifactConverts proto Artifact to domain Artifact.protected org.a2aproject.sdk.spec.Part[]partListToPartArray(List<Part> list) toProto(org.a2aproject.sdk.spec.Artifact domain) Converts domain Artifact to proto Artifact.
-
Constructor Details
-
ArtifactMapperImpl
public ArtifactMapperImpl()
-
-
Method Details
-
toProto
Description copied from interface:ArtifactMapperConverts domain Artifact to proto Artifact. ADDER_PREFERRED strategy ensures MapStruct uses addAllExtensions() method.- Specified by:
toProtoin interfaceArtifactMapper
-
fromProto
Description copied from interface:ArtifactMapperConverts proto Artifact to domain Artifact. Handles empty string → null and Struct conversions via CommonFieldMapper.- Specified by:
fromProtoin interfaceArtifactMapper
-
partListToPartArray
-