Class Namespace

java.lang.Object
ch.njol.skript.lang.function.Namespace

public class Namespace extends Object
Contains a set of functions.
  • Constructor Details Link icon

    • Namespace Link icon

      public Namespace()
  • Method Details Link icon

    • getSignature Link icon

      @Nullable public @Nullable Signature<?> getSignature(String name, boolean local)
    • getSignature Link icon

      @Nullable public @Nullable Signature<?> getSignature(String name)
    • addSignature Link icon

      public void addSignature(Signature<?> sign)
    • removeSignature Link icon

      public boolean removeSignature(Signature<?> sign)
    • getSignatures Link icon

      public Collection<Signature<?>> getSignatures()
    • getFunction Link icon

      @Nullable public @Nullable Function<?> getFunction(String name, boolean local)
    • getFunction Link icon

      @Nullable public @Nullable Function<?> getFunction(String name)
    • addFunction Link icon

      public void addFunction(Function<?> func)
    • getFunctions Link icon

      public Collection<Function<?>> getFunctions()