Class Namespace

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

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

    • Namespace

      public Namespace()
  • Method Details

    • getSignature

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

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

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

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

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

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

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

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

      public Collection<Function<?>> getFunctions()