Class NaruStatement

java.lang.Object
net.thevpc.naru.api.stmt.NaruStatement
All Implemented Interfaces:
Cloneable, net.thevpc.nuts.elem.NToElement, net.thevpc.nuts.util.NCopiable

public abstract class NaruStatement extends Object implements net.thevpc.nuts.elem.NToElement, net.thevpc.nuts.util.NCopiable, Cloneable
  • Field Details

  • Constructor Details

    • NaruStatement

      public NaruStatement()
    • NaruStatement

      public NaruStatement(NaruStatement.Type type)
    • NaruStatement

      public NaruStatement(NaruStatement.Type type, net.thevpc.nuts.elem.NElement element)
  • Method Details

    • toElement

      public net.thevpc.nuts.elem.NElement toElement()
      Specified by:
      toElement in interface net.thevpc.nuts.elem.NToElement
    • injected

      public boolean injected()
    • injected

      public NaruStatement injected(boolean injected)
    • copy

      public NaruStatement copy()
      Specified by:
      copy in interface net.thevpc.nuts.util.NCopiable
    • clone

      protected NaruStatement clone()
      Overrides:
      clone in class Object
    • exec

      public abstract void exec(NaruTask task)