Index
All Classes and Interfaces|All Packages|Serialized Form
A
- agentFunction(String) - Method in class org.bsc.langgraph4j.spring.ai.tool.SpringAIToolService
-
Retrieves a specific function callback wrapper by name.
- agentFunctionsCallback() - Method in class org.bsc.langgraph4j.spring.ai.tool.SpringAIToolService
-
Retrieves all registered function callback wrappers.
- asAssistantMessage(Message) - Static method in class org.bsc.langgraph4j.spring.ai.util.MessageUtil
- AssistantMessageHandler - Interface in org.bsc.langgraph4j.spring.ai.serializer.jackson
- AssistantMessageHandler.Deserializer - Class in org.bsc.langgraph4j.spring.ai.serializer.jackson
- AssistantMessageHandler.Field - Enum Class in org.bsc.langgraph4j.spring.ai.serializer.jackson
- AssistantMessageHandler.Serializer - Class in org.bsc.langgraph4j.spring.ai.serializer.jackson
- asSystemMessage(Message) - Static method in class org.bsc.langgraph4j.spring.ai.util.MessageUtil
- asToolResponseMessage(Message) - Static method in class org.bsc.langgraph4j.spring.ai.util.MessageUtil
- asUserMessage(Message) - Static method in class org.bsc.langgraph4j.spring.ai.util.MessageUtil
B
- build(Flux<ChatResponse>) - Method in class org.bsc.langgraph4j.spring.ai.generators.StreamingChatGenerator.Builder
-
Builds and returns an instance of LLMStreamingGenerator.
- builder() - Static method in interface org.bsc.langgraph4j.spring.ai.generators.StreamingChatGenerator
- Builder() - Constructor for class org.bsc.langgraph4j.spring.ai.generators.StreamingChatGenerator.Builder
D
- deserialize(JsonParser, DeserializationContext) - Method in class org.bsc.langgraph4j.spring.ai.serializer.jackson.AssistantMessageHandler.Deserializer
- deserialize(JsonParser, DeserializationContext) - Method in class org.bsc.langgraph4j.spring.ai.serializer.jackson.GenericListDeserializer
- deserialize(JsonParser, DeserializationContext) - Method in class org.bsc.langgraph4j.spring.ai.serializer.jackson.SystemMessageHandler.Deserializer
- deserialize(JsonParser, DeserializationContext) - Method in class org.bsc.langgraph4j.spring.ai.serializer.jackson.ToolResponseMessageHandler.Deserializer
- deserialize(JsonParser, DeserializationContext) - Method in class org.bsc.langgraph4j.spring.ai.serializer.jackson.UserMessageHandler.Deserializer
- Deserializer() - Constructor for class org.bsc.langgraph4j.spring.ai.serializer.jackson.AssistantMessageHandler.Deserializer
- Deserializer() - Constructor for class org.bsc.langgraph4j.spring.ai.serializer.jackson.SystemMessageHandler.Deserializer
- Deserializer() - Constructor for class org.bsc.langgraph4j.spring.ai.serializer.jackson.ToolResponseMessageHandler.Deserializer
- Deserializer() - Constructor for class org.bsc.langgraph4j.spring.ai.serializer.jackson.UserMessageHandler.Deserializer
E
- executeFunctions(List<AssistantMessage.ToolCall>, Map<String, Object>) - Method in class org.bsc.langgraph4j.spring.ai.tool.SpringAIToolService
- executeFunctions(List<AssistantMessage.ToolCall>, Map<String, Object>, String) - Method in class org.bsc.langgraph4j.spring.ai.tool.SpringAIToolService
-
Executes a list of tool calls.
G
- GenericListDeserializer - Class in org.bsc.langgraph4j.spring.ai.serializer.jackson
- GenericListDeserializer() - Constructor for class org.bsc.langgraph4j.spring.ai.serializer.jackson.GenericListDeserializer
I
- isAssistantMessage(Message) - Static method in class org.bsc.langgraph4j.spring.ai.util.MessageUtil
- isSystemMessage(Message) - Static method in class org.bsc.langgraph4j.spring.ai.util.MessageUtil
- isToolResponseMessage(Message) - Static method in class org.bsc.langgraph4j.spring.ai.util.MessageUtil
- isUserMessage(Message) - Static method in class org.bsc.langgraph4j.spring.ai.util.MessageUtil
M
- mapResult(Function<ChatResponse, Map<String, Object>>) - Method in class org.bsc.langgraph4j.spring.ai.generators.StreamingChatGenerator.Builder
-
Sets the mapping function for the builder.
- MEDIA - Enum constant in enum class org.bsc.langgraph4j.spring.ai.serializer.jackson.AssistantMessageHandler.Field
- MEDIA - Enum constant in enum class org.bsc.langgraph4j.spring.ai.serializer.jackson.UserMessageHandler.Field
- MessageSerializer - Class in org.bsc.langgraph4j.spring.ai.serializer.std
- MessageSerializer() - Constructor for class org.bsc.langgraph4j.spring.ai.serializer.std.MessageSerializer
- MessageUtil - Class in org.bsc.langgraph4j.spring.ai.util
- MessageUtil() - Constructor for class org.bsc.langgraph4j.spring.ai.util.MessageUtil
O
- of(ToolContext) - Static method in class org.bsc.langgraph4j.spring.ai.tool.SpringAIToolResponseBuilder
- org.bsc.langgraph4j.spring.ai.generators - package org.bsc.langgraph4j.spring.ai.generators
- org.bsc.langgraph4j.spring.ai.serializer.jackson - package org.bsc.langgraph4j.spring.ai.serializer.jackson
- org.bsc.langgraph4j.spring.ai.serializer.std - package org.bsc.langgraph4j.spring.ai.serializer.std
- org.bsc.langgraph4j.spring.ai.tool - package org.bsc.langgraph4j.spring.ai.tool
- org.bsc.langgraph4j.spring.ai.util - package org.bsc.langgraph4j.spring.ai.util
R
- read(ObjectInput) - Method in class org.bsc.langgraph4j.spring.ai.serializer.std.MessageSerializer
- RESPONSES - Enum constant in enum class org.bsc.langgraph4j.spring.ai.serializer.jackson.ToolResponseMessageHandler.Field
S
- serialize(AssistantMessage, JsonGenerator, SerializerProvider) - Method in class org.bsc.langgraph4j.spring.ai.serializer.jackson.AssistantMessageHandler.Serializer
- serialize(SystemMessage, JsonGenerator, SerializerProvider) - Method in class org.bsc.langgraph4j.spring.ai.serializer.jackson.SystemMessageHandler.Serializer
- serialize(ToolResponseMessage, JsonGenerator, SerializerProvider) - Method in class org.bsc.langgraph4j.spring.ai.serializer.jackson.ToolResponseMessageHandler.Serializer
- serialize(UserMessage, JsonGenerator, SerializerProvider) - Method in class org.bsc.langgraph4j.spring.ai.serializer.jackson.UserMessageHandler.Serializer
- Serializer() - Constructor for class org.bsc.langgraph4j.spring.ai.serializer.jackson.AssistantMessageHandler.Serializer
- Serializer() - Constructor for class org.bsc.langgraph4j.spring.ai.serializer.jackson.SystemMessageHandler.Serializer
- Serializer() - Constructor for class org.bsc.langgraph4j.spring.ai.serializer.jackson.ToolResponseMessageHandler.Serializer
- Serializer() - Constructor for class org.bsc.langgraph4j.spring.ai.serializer.jackson.UserMessageHandler.Serializer
- SpringAIJacksonStateSerializer<State extends AgentState> - Class in org.bsc.langgraph4j.spring.ai.serializer.jackson
- SpringAIJacksonStateSerializer(AgentStateFactory<State>) - Constructor for class org.bsc.langgraph4j.spring.ai.serializer.jackson.SpringAIJacksonStateSerializer
- SpringAIStateSerializer<State extends AgentState> - Class in org.bsc.langgraph4j.spring.ai.serializer.std
-
This class is responsible for serializing and deserializing the state of an agent executor.
- SpringAIStateSerializer(AgentStateFactory<State>) - Constructor for class org.bsc.langgraph4j.spring.ai.serializer.std.SpringAIStateSerializer
-
Constructor that initializes the serializer with a supplier for creating new AgentExecutor.State instances and registers various serializers for different types.
- SpringAIToolResponseBuilder - Class in org.bsc.langgraph4j.spring.ai.tool
- SpringAIToolService - Class in org.bsc.langgraph4j.spring.ai.tool
-
Service class responsible for managing tools and their callbacks.
- SpringAIToolService(List<ToolCallback>) - Constructor for class org.bsc.langgraph4j.spring.ai.tool.SpringAIToolService
- startingNode(String) - Method in class org.bsc.langgraph4j.spring.ai.generators.StreamingChatGenerator.Builder
-
Sets the starting node for the builder.
- startingState(State) - Method in class org.bsc.langgraph4j.spring.ai.generators.StreamingChatGenerator.Builder
-
Sets the starting state for the builder.
- StreamingChatGenerator - Interface in org.bsc.langgraph4j.spring.ai.generators
- StreamingChatGenerator.Builder<State extends AgentState> - Class in org.bsc.langgraph4j.spring.ai.generators
- SystemMessageHandler - Interface in org.bsc.langgraph4j.spring.ai.serializer.jackson
- SystemMessageHandler.Deserializer - Class in org.bsc.langgraph4j.spring.ai.serializer.jackson
- SystemMessageHandler.Field - Enum Class in org.bsc.langgraph4j.spring.ai.serializer.jackson
- SystemMessageHandler.Serializer - Class in org.bsc.langgraph4j.spring.ai.serializer.jackson
T
- TEXT - Enum constant in enum class org.bsc.langgraph4j.spring.ai.serializer.jackson.AssistantMessageHandler.Field
- TEXT - Enum constant in enum class org.bsc.langgraph4j.spring.ai.serializer.jackson.SystemMessageHandler.Field
- TEXT - Enum constant in enum class org.bsc.langgraph4j.spring.ai.serializer.jackson.UserMessageHandler.Field
- TOOL_CALLS - Enum constant in enum class org.bsc.langgraph4j.spring.ai.serializer.jackson.AssistantMessageHandler.Field
- ToolResponseMessageHandler - Interface in org.bsc.langgraph4j.spring.ai.serializer.jackson
- ToolResponseMessageHandler.Deserializer - Class in org.bsc.langgraph4j.spring.ai.serializer.jackson
- ToolResponseMessageHandler.Field - Enum Class in org.bsc.langgraph4j.spring.ai.serializer.jackson
- ToolResponseMessageHandler.Serializer - Class in org.bsc.langgraph4j.spring.ai.serializer.jackson
U
- UserMessageHandler - Interface in org.bsc.langgraph4j.spring.ai.serializer.jackson
- UserMessageHandler.Deserializer - Class in org.bsc.langgraph4j.spring.ai.serializer.jackson
- UserMessageHandler.Field - Enum Class in org.bsc.langgraph4j.spring.ai.serializer.jackson
- UserMessageHandler.Serializer - Class in org.bsc.langgraph4j.spring.ai.serializer.jackson
V
- valueOf(String) - Static method in enum class org.bsc.langgraph4j.spring.ai.serializer.jackson.AssistantMessageHandler.Field
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class org.bsc.langgraph4j.spring.ai.serializer.jackson.SystemMessageHandler.Field
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class org.bsc.langgraph4j.spring.ai.serializer.jackson.ToolResponseMessageHandler.Field
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class org.bsc.langgraph4j.spring.ai.serializer.jackson.UserMessageHandler.Field
-
Returns the enum constant of this class with the specified name.
- values() - Static method in enum class org.bsc.langgraph4j.spring.ai.serializer.jackson.AssistantMessageHandler.Field
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class org.bsc.langgraph4j.spring.ai.serializer.jackson.SystemMessageHandler.Field
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class org.bsc.langgraph4j.spring.ai.serializer.jackson.ToolResponseMessageHandler.Field
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class org.bsc.langgraph4j.spring.ai.serializer.jackson.UserMessageHandler.Field
-
Returns an array containing the constants of this enum class, in the order they are declared.
W
- write(Message, ObjectOutput) - Method in class org.bsc.langgraph4j.spring.ai.serializer.std.MessageSerializer
All Classes and Interfaces|All Packages|Serialized Form