Extensions

org.podval.tools.util.Extensions
object Extensions

Attributes

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

Members list

Value members

Concrete methods

def add[T](extensionAware: ExtensionAware, name: String, extension: T): Unit
def create[T](extensionAware: ExtensionAware, name: String, clazz: Class[T], constructionArguments: Any*): T
def findByType[T](extensionAware: ExtensionAware, clazz: Class[T]): Option[T]
def getByName[T](extensionAware: ExtensionAware, name: String): T
def getByType[T](extensionAware: ExtensionAware, clazz: Class[T]): T