Index

A B D E G I M O R S T U V W 
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
 
A B D E G I M O R S T U V W 
All Classes and Interfaces|All Packages|Serialized Form