Class Function<T>
java.lang.Object
io.github.syst3ms.skriptparser.structures.functions.Function<T>
- Direct Known Subclasses:
JavaFunction, ScriptFunction
-
Field Summary
Fields -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedFunction(String name, FunctionParameter<?>[] parameters, Class<? extends T> returnType, boolean returnSingle) -
Method Summary
Modifier and TypeMethodDescriptionabstract T[]execute(Object[][] params, TriggerContext ctx) getName()FunctionParameter<?>[]booleanvoidsetReturnValue(Object[] returnValue) toString()
-
Field Details
-
parameters
-
returnValue
-
-
Constructor Details
-
Function
protected Function(String name, FunctionParameter<?>[] parameters, Class<? extends T> returnType, boolean returnSingle)
-
-
Method Details
-
execute
-
getName
-
getParameters
-
getReturnType
-
isReturnSingle
public boolean isReturnSingle() -
setReturnValue
-
toString
-