Interface LangChain4jManaged
- All Known Subinterfaces:
AgenticScope
- All Known Implementing Classes:
DefaultAgenticScope
public interface LangChain4jManaged
A marker interface for components that are managed by LangChain4j framework.
Implementing this interface indicates that the component is internally managed by LangChain4j, and doesn't require to be instatiated or passed around by the user or LLM.
- Since:
- 1.8.0
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final ThreadLocal<Map<Class<? extends LangChain4jManaged>, LangChain4jManaged>> -
Method Summary
Static MethodsModifier and TypeMethodDescriptionstatic Map<Class<? extends LangChain4jManaged>, LangChain4jManaged> current()static voidstatic voidsetCurrent(Map<Class<? extends LangChain4jManaged>, LangChain4jManaged> current)
-
Field Details
-
CURRENT
-
-
Method Details
-
setCurrent
-
current
-
removeCurrent
static void removeCurrent()
-