Class CoreCodeConnector

    • Method Detail

      • requiresClock

        protected boolean requiresClock()
        Description copied from class: CodeConnector
        Called by the CodeContext to control whether the context should be attached to the execution clock. This method returns true if the delegate has any fields of type Property. May be overridden.
        Overrides:
        requiresClock in class CodeConnector<CoreCodeDelegate>
        Returns:
        whether context should connect to clock
      • analyseMethod

        protected void analyseMethod​(Method method)
        Description copied from class: CodeConnector
        Called during processing to analyse each discovered method. May be overridden to extend. The default behaviour will first pass to available plugins (see CodeConnector.Plugin), then check for trigger, in, aux-in and function annotations in that order. First valid match wins.
        Overrides:
        analyseMethod in class CodeConnector<CoreCodeDelegate>
        Parameters:
        method - discovered method