Skip navigation links
  • Overview
  • Package
  • Class
  • Use
  • Tree
  • Deprecated
  • Index
  • Help

Deprecated API

Contents

  • Terminally Deprecated
  • Interfaces
  • Classes
  • Record Classes
  • Methods
  • Terminally Deprecated Elements
    Element
    Description
    org.bsc.langgraph4j.langchain4j.tool.ToolNode
    use LC4jToolService
    org.bsc.langgraph4j.NodeOutput.getState()
    Use NodeOutput.state() instead.
    org.bsc.langgraph4j.spring.ai.agentexecutor.AgentExecutor.Builder.chatService(ChatService)
    org.bsc.langgraph4j.state.AppenderChannel.of(Supplier<List<T>>)
    use Channels.appender(Supplier) instead
    org.bsc.langgraph4j.state.Channel.of(Supplier<T>)
    use Channels.base(Supplier) instead
    org.bsc.langgraph4j.state.Channel.of(Reducer<T>)
    use Channels.base(Supplier) instead
    org.bsc.langgraph4j.state.Channel.of(Reducer<T>, Supplier<T>)
    use Channels.base(Reducer,Supplier) instead
  • Deprecated Interfaces
    Interface
    Description
    org.bsc.langgraph4j.spring.ai.agentexecutor.ChatService
     
  • Deprecated Classes
    Class
    Description
    org.bsc.langgraph4j.langchain4j.generators.LLMStreamingGenerator
    use StreamingChatGenerator instead
    org.bsc.langgraph4j.langchain4j.serializer.jackson.JacksonMessagesStateSerializer
    use LC4jJacksonStateSerializer
    org.bsc.langgraph4j.langchain4j.tool.ToolNode
    use LC4jToolService
    org.bsc.langgraph4j.langchain4j.tool.ToolNode.Builder
  • Deprecated Record Classes
    Record Class
    Description
    org.bsc.langgraph4j.langchain4j.tool.LC4jToolService.Specification
    use Map.Entry<dev.langchain4j.agent.tool.ToolSpecification,dev.langchain4j.service.tool.ToolExecutor> instead
    org.bsc.langgraph4j.langchain4j.tool.ToolNode.Specification
  • Deprecated Methods
    Method
    Description
    org.bsc.langgraph4j.CompileConfig.getInterruptAfter()
    org.bsc.langgraph4j.CompileConfig.getInterruptBefore()
    org.bsc.langgraph4j.GraphRepresentation.getContent()
    Please use GraphRepresentation.content() instead. This method is no longer maintained and may be removed in future versions.
    org.bsc.langgraph4j.GraphRepresentation.getType()
    Please use GraphRepresentation.type() instead. This method is no longer maintained and may be removed in future versions.
    org.bsc.langgraph4j.langchain4j.tool.LC4jToolService.Builder.specification(ToolSpecification, ToolExecutor)
    org.bsc.langgraph4j.langchain4j.tool.LC4jToolService.Builder.specification(Object)
    org.bsc.langgraph4j.langchain4j.tool.LC4jToolService.Builder.specification(LC4jToolService.Specification)
    org.bsc.langgraph4j.langchain4j.tool.ToolNode.of(Object...)
    use ToolNode.builder()
    org.bsc.langgraph4j.langchain4j.tool.ToolNode.of(Collection<Object>)
    use ToolNode.builder()
    org.bsc.langgraph4j.NodeOutput.getState()
    Use NodeOutput.state() instead.
    org.bsc.langgraph4j.spring.ai.agentexecutor.AgentExecutor.Builder.chatService(ChatService)
    org.bsc.langgraph4j.state.AgentState.mergeWith(Map<String, Object>, Map<String, Channel<?>>)
    use AgentState.updateState(AgentState, Map, Map)
    org.bsc.langgraph4j.state.AgentState.value(String, Supplier<T>)
    org.bsc.langgraph4j.state.AgentState.value(String, T)
    This method is deprecated and may be removed in future versions.
    org.bsc.langgraph4j.state.AppenderChannel.of(Supplier<List<T>>)
    use Channels.appender(Supplier) instead
    org.bsc.langgraph4j.state.Channel.of(Supplier<T>)
    use Channels.base(Supplier) instead
    org.bsc.langgraph4j.state.Channel.of(Reducer<T>)
    use Channels.base(Supplier) instead
    org.bsc.langgraph4j.state.Channel.of(Reducer<T>, Supplier<T>)
    use Channels.base(Reducer,Supplier) instead
    org.bsc.langgraph4j.state.StateSnapshot.getConfig()
    Use StateSnapshot.config() instead.
    org.bsc.langgraph4j.state.StateSnapshot.getNext()
    Use StateSnapshot.next() instead.
    org.bsc.langgraph4j.StateGraph.addSubgraph(String, CompiledGraph<State>)
    org.bsc.langgraph4j.StateGraph.addSubgraph(String, StateGraph<State>)
    org.bsc.langgraph4j.utils.CollectionsUtils.listOf(Class<T>)

Copyright © 2025. All rights reserved.