CreationShakeConstructor
open class CreationShakeConstructor(val clazz: CreationShakeClass, val body: CreationShakeCode, val isStrict: Boolean, val isPrivate: Boolean, val isProtected: Boolean, val isPublic: Boolean, val isNative: Boolean, val name: String? = null, var parameters: List<CreationShakeParameter>) : ShakeConstructor(source)
Constructors
Link copied to clipboard
constructor(clazz: CreationShakeClass, body: CreationShakeCode, isStrict: Boolean, isPrivate: Boolean, isProtected: Boolean, isPublic: Boolean, isNative: Boolean, name: String? = null, parameters: List<CreationShakeParameter>)
Properties
Link copied to clipboard
The body of the constructor. It may contain the initialization code.
Link copied to clipboard
The class which this constructor belongs to.
Link copied to clipboard
Indicates if the constructor is protected.
Link copied to clipboard
The parameters accepted by the constructor.
Link copied to clipboard
List of types of the parameters that this constructor accepts.
Link copied to clipboard
Fully qualified name of the constructor, combining the class's qualifier prefix and the constructor's name.
Link copied to clipboard
Fully qualified signature of the constructor, including the qualified name and parameter types.
Link copied to clipboard
The scope in which the constructor is defined.