Package org.openzen.zenscript.codemodel
Class FunctionParameter
java.lang.Object
org.openzen.zencode.shared.Taggable
org.openzen.zenscript.codemodel.FunctionParameter
-
Field Summary
FieldsModifier and TypeFieldDescriptionfinal Stringstatic final FunctionParameter[]final TypeIDfinal boolean -
Constructor Summary
ConstructorsConstructorDescriptionFunctionParameter(TypeID type) FunctionParameter(TypeID type, String name) FunctionParameter(TypeID type, String name, boolean variadic) FunctionParameter(TypeID type, String name, Expression defaultValue, boolean variadic) -
Method Summary
Modifier and TypeMethodDescriptionbooleaninthashCode()normalize(GlobalTypeRegistry registry) toString()withGenericArguments(GenericMapper mapper) Methods inherited from class org.openzen.zencode.shared.Taggable
addAllTagsFrom, getTag, hasTag, setTag
-
Field Details
-
NONE
-
type
-
name
-
variadic
public final boolean variadic -
annotations
-
defaultValue
-
-
Constructor Details
-
FunctionParameter
-
FunctionParameter
-
FunctionParameter
-
FunctionParameter
-
-
Method Details