Class CoreComponentConfig


  • public final class CoreComponentConfig
    extends Object
    The componentconfig class defines the configuration of a component. A component is defined by - an id. - proxy or pure component -no proxy- - a implemenation class (empty if proxy, required if not proxy) - an optional api class. (required if proxy) - a map of params
    Author:
    npiedeloup, pchretien
    • Method Detail

      • getImplClass

        public Class<? extends CoreComponent> getImplClass()
        Returns:
        impl class of the component
      • getId

        public String getId()
        Returns:
        id of the component
      • getType

        public io.vertigo.core.node.config.CoreComponentConfig.Type getType()
      • isAmplifier

        public boolean isAmplifier()
        Returns:
        if the component is an amplifier
      • isPlugin

        public boolean isPlugin()
        Returns:
        if the component is a plugin
      • isConnector

        public boolean isConnector()
        Returns:
        if the component is a connector