Functions

Link copied to clipboard
open fun addAndGetParameter(parameter: Parameter): Parameter
open fun addAndGetParameter(type: Type, name: String): Parameter
open fun addAndGetParameter(paramClass: Class<out Any>, name: String): Parameter

open fun addAndGetParameter(className: String, name: String): Parameter
Remember to import the class in the compilation unit yourself
Link copied to clipboard
open fun addParameter(parameter: Parameter): N
open fun addParameter(type: Type, name: String): N
open fun addParameter(paramClass: Class<out Any>, name: String): N

open fun addParameter(className: String, name: String): N
Remember to import the class in the compilation unit yourself
Link copied to clipboard
open fun getParameter(i: Int): Parameter
Link copied to clipboard
Try to find a Parameter by its name
Link copied to clipboard
Try to find a Parameter by its type
Link copied to clipboard
Link copied to clipboard
open fun hasParametersOfType(paramTypes: Array<Class<out Any>>): Boolean
open fun hasParametersOfType(paramTypes: Array<String>): Boolean
Check if the parameters have certain types.
Link copied to clipboard
open fun setParameter(i: Int, parameter: Parameter): N
Link copied to clipboard
abstract fun setParameters(parameters: NodeList<Parameter>): N
Link copied to clipboard