Interface Rebindable
- All Known Subinterfaces:
ResourceHandle
- All Known Implementing Classes:
AbstractAiProvider, AbstractAsiContainer, AbstractBrowser, AbstractMessage, AbstractModelMessage, AbstractPart, AbstractProjectContextProvider, AbstractResourceHandle, AbstractSwingAsiContainer, AbstractTool, AbstractToolCall, AbstractToolResponse, Agi, AgiCompiledClass, AgiConfig, AgiUserMessage, AnahataToolkit, AnthropicMessage, AnthropicProvider, AsiContainer, AsiDesktopAgiConfig, AsiDesktopAsiContainer, Audio, BadTool, BadToolCall, BadToolResponse, BasicContextProvider, BasicPropertyChangeSource, BatchCodeRefiner, Benchmarks, BlobPart, Chrome, CodeModel, CodeRefiner, ContextManager, ContextWindowGarbageCollector, DesktopJava, Editor, Firefox, GeminiAiProvider, GeminiGoogleCloudExpressAIProvider, GeminiModelMessage, Hints, History, Host, HostedCodeExecutionCallPart, HostedCodeExecutionResultPart, HuggingFaceProvider, IDE, InputUserMessage, IntellijAgiConfig, IntellijAsiContainer, IntellijJava, Java, JavaMethodTool, JavaMethodToolCall, JavaMethodToolResponse, JavaObjectToolkit, Maven, MinimaxAnthropicProvider, MistralAiProvider, ModalProvider, ModelBlobPart, ModelTextPart, NovaRouteAiProvider, NvidiaAiProvider, OllamaAiProvider, OpenAiChatCompletionsProvider, OpenAiCompatibleModelMessage, OpenAiModelMessage, OpenAiResponsesProvider, OpenRouterAiProvider, OpenToolWindowsContextProvider, PathHandle, ProjectAlertsContextProvider, ProjectContextProvider, Projects, ProjectStructureContextProvider, Radio, RagMessage, Refactor, RequestConfig, Resource, ResourceManager, Resources, RunConfigurations, Screens, Session, Shell, Speech, StatusManager, StringHandle, SwingAgiConfig, SwingTaskManager, Terminals, TextPart, ToolManager, UrlHandle, UserBlobPart, UserMessage, UserTextPart, Vcs, WebSearchCallPart, YouTube
public interface Rebindable
An interface for objects that require re-initialization after being
deserialized (e.g., to restore transient fields like listeners or locks).
- Author:
- anahata
-
Method Summary
Modifier and TypeMethodDescriptionvoidrebind()Re-initializes the object's state after deserialization.
-
Method Details
-
rebind
void rebind()Re-initializes the object's state after deserialization.
-

