Class DataPartParser

java.lang.Object
io.agentscope.core.a2a.agent.message.DataPartParser
All Implemented Interfaces:
PartParser<io.a2a.spec.DataPart>

public class DataPartParser extends Object implements PartParser<io.a2a.spec.DataPart>
Parser for DataPart to ContentBlock.

According to the metadata, the parser will convert the DataPart to different ContentBlock:

  • Constructor Details

    • DataPartParser

      public DataPartParser()
  • Method Details

    • parse

      public io.agentscope.core.message.ContentBlock parse(io.a2a.spec.DataPart part)
      Description copied from interface: PartParser
      Parse the given part and convert it to a ContentBlock.
      Specified by:
      parse in interface PartParser<io.a2a.spec.DataPart>
      Parameters:
      part - the part to parse, not null
      Returns:
      the parsed content block