Class NodeFactory<T extends org.kie.api.fluent.NodeBuilder<T,​P>,​P extends org.kie.api.fluent.NodeContainerBuilder<P,​?>>

    • Field Detail

      • node

        protected final Object node
      • nodeContainerFactory

        protected final P extends org.kie.api.fluent.NodeContainerBuilder<P,​?> nodeContainerFactory
    • Method Detail

      • done

        public P done()
        Specified by:
        done in interface org.kie.api.fluent.NodeBuilder<T extends org.kie.api.fluent.NodeBuilder<T,​P>,​P extends org.kie.api.fluent.NodeContainerBuilder<P,​?>>
      • getNode

        protected Node getNode()
      • name

        public T name​(String name)
        Specified by:
        name in interface org.kie.api.fluent.NodeBuilder<T extends org.kie.api.fluent.NodeBuilder<T,​P>,​P extends org.kie.api.fluent.NodeContainerBuilder<P,​?>>
      • setMetadata

        public T setMetadata​(String key,
                             Object value)
        Specified by:
        setMetadata in interface org.kie.api.fluent.NodeBuilder<T extends org.kie.api.fluent.NodeBuilder<T,​P>,​P extends org.kie.api.fluent.NodeContainerBuilder<P,​?>>