Module aeonics.core

Class Origin.Template

    • Constructor Detail

      • Template

        public Template​(java.lang.Class<? extends Origin.Type> target,
                        java.lang.Class<? extends Origin> type)
    • Method Detail

      • outputs

        public java.util.List<Channel> outputs()
        Returns the list of output channels for this flow item
        Returns:
        the list of output channels for this flow item
      • output

        public Origin.Template output​(Channel channel)
        Adds an output channel
        Parameters:
        channel - the channel to add
        Returns:
        this
      • export

        public Data export()
        Description copied from interface: Exportable
        Renders this class instance to a simple data structure for rendering client-side.
        Specified by:
        export in interface Documented
        Specified by:
        export in interface Exportable
        Overrides:
        export in class Template<Origin.Type>
        Returns:
        a public data representation of this class instance