Package com.anthropic.models.messages
Interface StructuredContentBlock.Visitor
-
- All Implemented Interfaces:
public interface StructuredContentBlock.Visitor<R extends Object, T extends Object>
-
-
Method Summary
Modifier and Type Method Description abstract TvisitText(StructuredTextBlock<R> text)abstract TvisitThinking(ThinkingBlock thinking)abstract TvisitRedactedThinking(RedactedThinkingBlock redactedThinking)abstract TvisitToolUse(ToolUseBlock toolUse)abstract TvisitServerToolUse(ServerToolUseBlock serverToolUse)abstract TvisitWebSearchToolResult(WebSearchToolResultBlock webSearchToolResult)Tunknown(JsonValue json)-
-
Method Detail
-
visitText
abstract T visitText(StructuredTextBlock<R> text)
-
visitThinking
abstract T visitThinking(ThinkingBlock thinking)
-
visitRedactedThinking
abstract T visitRedactedThinking(RedactedThinkingBlock redactedThinking)
-
visitToolUse
abstract T visitToolUse(ToolUseBlock toolUse)
-
visitServerToolUse
abstract T visitServerToolUse(ServerToolUseBlock serverToolUse)
-
visitWebSearchToolResult
abstract T visitWebSearchToolResult(WebSearchToolResultBlock webSearchToolResult)
-
-
-
-