Package com.anthropic.models.messages
Class MessageCountTokensTool
-
- All Implemented Interfaces:
public final class MessageCountTokensTool
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description public interfaceMessageCountTokensTool.VisitorAn interface that defines how to map each variant of MessageCountTokensTool to a value of type T.
-
Method Summary
Modifier and Type Method Description final Optional<Tool>tool()final Optional<ToolBash20250124>toolBash20250124()final Optional<ToolTextEditor20250124>toolTextEditor20250124()final BooleanisTool()final BooleanisToolBash20250124()final BooleanisToolTextEditor20250124()final ToolasTool()final ToolBash20250124asToolBash20250124()final ToolTextEditor20250124asToolTextEditor20250124()final Optional<JsonValue>_json()final <T extends Any> Taccept(MessageCountTokensTool.Visitor<T> visitor)final MessageCountTokensToolvalidate()Booleanequals(Object other)IntegerhashCode()StringtoString()final static MessageCountTokensToolofTool(Tool tool)final static MessageCountTokensToolofToolBash20250124(ToolBash20250124 toolBash20250124)final static MessageCountTokensToolofToolTextEditor20250124(ToolTextEditor20250124 toolTextEditor20250124)-
-
Method Detail
-
toolBash20250124
final Optional<ToolBash20250124> toolBash20250124()
-
toolTextEditor20250124
final Optional<ToolTextEditor20250124> toolTextEditor20250124()
-
isToolBash20250124
final Boolean isToolBash20250124()
-
isToolTextEditor20250124
final Boolean isToolTextEditor20250124()
-
asToolBash20250124
final ToolBash20250124 asToolBash20250124()
-
asToolTextEditor20250124
final ToolTextEditor20250124 asToolTextEditor20250124()
-
accept
final <T extends Any> T accept(MessageCountTokensTool.Visitor<T> visitor)
-
validate
final MessageCountTokensTool validate()
-
ofTool
final static MessageCountTokensTool ofTool(Tool tool)
-
ofToolBash20250124
final static MessageCountTokensTool ofToolBash20250124(ToolBash20250124 toolBash20250124)
-
ofToolTextEditor20250124
final static MessageCountTokensTool ofToolTextEditor20250124(ToolTextEditor20250124 toolTextEditor20250124)
-
-
-
-