Class ComponentSubset

  • All Implemented Interfaces:
    JepComponent, java.io.Serializable

    public class ComponentSubset
    extends java.lang.Object
    implements JepComponent
    Represent a incomplete set of components.
    Since:
    Jep 3.5
    See Also:
    Serialized Form
    • Constructor Detail

      • ComponentSubset

        public ComponentSubset​(JepComponent... parts)
    • Method Detail

      • init

        public void init​(Jep jep)
        Description copied from interface: JepComponent
        Initialize the component. This methods is called whenever a component is added to Jep. Hence it allows components to keep track of the other components they may rely on.
        Specified by:
        init in interface JepComponent
        Parameters:
        jep - the current Jep instance
      • getLightWeightInstance

        public JepComponent getLightWeightInstance()
        Description copied from interface: JepComponent
        Gets a light-weight instance suitable for using in multiple threads.
        Specified by:
        getLightWeightInstance in interface JepComponent
        Returns:
        either an new instance, null or 'this'.