AppFunctionParameterMetadata


class AppFunctionParameterMetadata


Represent a function parameter.

Summary

Public constructors

AppFunctionParameterMetadata(
    name: String,
    isRequired: Boolean,
    dataType: AppFunctionDataTypeMetadata
)

Public functions

open operator Boolean
equals(other: Any?)
open Int
open String

Public properties

AppFunctionDataTypeMetadata

The data type of the parameter.

Boolean

Determines whether this parameter is mandatory.

String

The name of the parameter.

Public constructors

AppFunctionParameterMetadata

Added in 1.0.0-alpha01
AppFunctionParameterMetadata(
    name: String,
    isRequired: Boolean,
    dataType: AppFunctionDataTypeMetadata
)

Public functions

equals

open operator fun equals(other: Any?): Boolean

hashCode

open fun hashCode(): Int

toString

open fun toString(): String

Public properties

dataType

Added in 1.0.0-alpha01
val dataTypeAppFunctionDataTypeMetadata

The data type of the parameter.

isRequired

Added in 1.0.0-alpha01
val isRequiredBoolean

Determines whether this parameter is mandatory.

name

Added in 1.0.0-alpha01
val nameString

The name of the parameter.