Package ch.njol.skript.lang.function
Class Namespace
java.lang.Object
ch.njol.skript.lang.function.Namespace
Contains a set of functions.
-
Nested Class Summary
Modifier and TypeClassDescriptionstatic class
Key to a namespace.static enum
Origin of functions in namespace. -
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionvoid
addFunction
(Function<?> func) void
addSignature
(Signature<?> sign) @Nullable Function
<?> getFunction
(String name) @Nullable Function
<?> getFunction
(String name, boolean local) Collection
<Function<?>> @Nullable Signature
<?> getSignature
(String name) @Nullable Signature
<?> getSignature
(String name, boolean local) Collection
<Signature<?>> boolean
removeSignature
(Signature<?> sign)
-
Constructor Details
-
Namespace
public Namespace()
-
-
Method Details
-
getSignature
-
getSignature
-
addSignature
-
removeSignature
-
getSignatures
-
getFunction
-
getFunction
-
addFunction
-
getFunctions
-