Package com.cupoftea.plot
Class PlotRegistry
java.lang.Object
com.cupoftea.plot.PlotRegistry
Registry and runtime discovery hub for plotting providers using
ServiceLoader.-
Method Summary
Modifier and TypeMethodDescriptionstatic PlotcreatePlot(IDataFrame dataFrame) static PlotcreatePlot(IDataFrame dataFrame, String engine) static Optional<PlotProvider>getProvider(String name) static voidregisterProvider(PlotProvider provider) static voidreload()Reloads plot providers from the classpath viaServiceLoader.static PlotProviderstatic PlotProviderrequireProvider(String name) static voidsetDefaultProviderName(String name)
-
Method Details
-
reload
public static void reload()Reloads plot providers from the classpath viaServiceLoader. -
getProvider
-
requireProvider
-
requireProvider
-
registerProvider
-
setDefaultProviderName
-
createPlot
-
createPlot
-