Interface PluginInfoByClassProvider
-
- All Known Subinterfaces:
PluginInfoSearcher
- All Known Implementing Classes:
HierarchicalPluginStandaloneClassLoaderImpl
,PluginInfoSearcherImpl
,PluginsSharedClassLoader
,PluginStandaloneClassLoader
public interface PluginInfoByClassProvider
Searches for all loaded by classloader classes to find plugin info object for that class This interface is supposed to be implemented by classloader- Since:
- TC 4.1
- Author:
- Eugene Petrenko
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description PluginInfo
findPluginInfoByClass(Class<?> clazz)
This method is designed to findPluginInfo
object for class.
-
-
-
Method Detail
-
findPluginInfoByClass
@Nullable PluginInfo findPluginInfoByClass(@NotNull Class<?> clazz)
This method is designed to findPluginInfo
object for class.- Parameters:
clazz
- class to search in classloader- Returns:
PluginInfo
for pluing iff it's class was loaded by that classloader or null otherwise
-
-