ballerina/builtin package

Annotations

Name Attachement Points Data Type Description
Description docData
Field object, type, annotation docData
Param resource, function docData
Return function docData
final type -

Representation of final annotation.

readonly type -

Representation of readonly annotation.

sensitive type, parameter -

Denote that the parameter is security sensitive hence tainted data should not be accepted.

tainted type, parameter -

Denote that the return value is tainted.

untainted type, parameter -

Denote that the return value is untainted.

Records Summary

Record Description
Anonymous Record 0
Anonymous Record 1
error

public type Anonymous Record 0 record

Field Name Data Type Default Value Description
attributePrefix string @
arrayEntryTag string item

public type Anonymous Record 1 record

Field Name Data Type Default Value Description
attributePrefix string @
preserveNamespaces boolean true

public type error record

Field Name Data Type Default Value Description
message string
cause error?