java.lang.Object
de.seggebaeing.sqlanalyzer.logic.promptable.util.PromptableFactory

public class PromptableFactory extends Object
A factory class responsible for creating instances of Promptable implementations based on the given PromptableApi.

This class is implemented as a singleton to ensure a single point of access. Access should be done via getInstance().

It supports both real API handlers (e.g., OpenAI, Gemini, Claude) and dummy implementations for testing and simulation.