AppFunctionDataTypeMetadata


abstract class AppFunctionDataTypeMetadata

Known direct subclasses
AppFunctionAllOfTypeMetadata

Defines the schema of a single object data type that is a composition of all of the other types in the matchAll list.

AppFunctionArrayTypeMetadata

Defines the schema of an array data type.

AppFunctionObjectTypeMetadata

Defines the schema of a object type.

AppFunctionPrimitiveTypeMetadata

Defines the schema of a primitive data type.

AppFunctionReferenceTypeMetadata

Represents a type that reference a data type that is defined in AppFunctionComponentsMetadata.


Base class for defining the schema of an input or output type.

Summary

Public functions

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

Public properties

Boolean

Whether the data type is nullable.

Public functions

equals

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

hashCode

open fun hashCode(): Int

toString

open fun toString(): String

Public properties

isNullable

Added in 1.0.0-alpha01
val isNullableBoolean

Whether the data type is nullable.