Class ImageBlockParser

java.lang.Object
io.agentscope.core.a2a.agent.message.BaseMediaBlockParser<io.agentscope.core.message.ImageBlock>
io.agentscope.core.a2a.agent.message.ImageBlockParser
All Implemented Interfaces:
ContentBlockParser<io.agentscope.core.message.ImageBlock>

public class ImageBlockParser extends BaseMediaBlockParser<io.agentscope.core.message.ImageBlock>
Parser for ImageBlock to FilePart.
  • Constructor Details

    • ImageBlockParser

      public ImageBlockParser()
  • Method Details

    • getMediaType

      protected String getMediaType()
      Description copied from class: BaseMediaBlockParser
      Get the media type for the content block.
      Specified by:
      getMediaType in class BaseMediaBlockParser<io.agentscope.core.message.ImageBlock>
      Returns:
      the media type string
    • parse

      public io.a2a.spec.Part<?> parse(io.agentscope.core.message.ImageBlock contentBlock)
      Description copied from interface: ContentBlockParser
      Parse the given ContentBlock and convert it to a Part.
      Parameters:
      contentBlock - the content block to parse, not null
      Returns:
      the parsed part