Plugin

com.reactific.riddl.utils.Plugin
object Plugin

Attributes

Graph
Supertypes
class Object
trait Matchable
class Any
Self type
Plugin.type

Members list

Value members

Concrete methods

def getClassLoader(pluginsDir: Path): ClassLoader
def loadPluginsFrom[T <: PluginInterface : ClassTag](pluginsDir: Path): List[T]
def loadSpecificPluginsFrom[T <: PluginInterface](svcType: Class[T], pluginsDir: Path): List[T]

Concrete fields

final val pluginsDir: Path