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>
Parser for
ImageBlock to FilePart.-
Field Summary
Fields inherited from class io.agentscope.core.a2a.agent.message.BaseMediaBlockParser
log -
Constructor Summary
Constructors -
Method Summary
Methods inherited from class io.agentscope.core.a2a.agent.message.BaseMediaBlockParser
parseSource
-
Constructor Details
-
ImageBlockParser
public ImageBlockParser()
-
-
Method Details
-
getMediaType
Description copied from class:BaseMediaBlockParserGet the media type for the content block.- Specified by:
getMediaTypein classBaseMediaBlockParser<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:ContentBlockParserParse the given ContentBlock and convert it to a Part.- Parameters:
contentBlock- the content block to parse, not null- Returns:
- the parsed part
-