| Interface | Description |
|---|---|
| BIndexedType |
Interface class to be extended by all Ballerina Types which holds indexed values.
|
| Class | Description |
|---|---|
| BAnyType |
BAnyType represents any type in Ballerina. |
| BArrayType |
BArrayType represents a type of an arrays in Ballerina. |
| BBlobType |
BBlob represents a byte[]. |
| BConnectorType |
BConnectorType represents a Connector in Ballerina. |
| BEnumType |
BEnumType represents the enum type in Ballerina. |
| BFiniteType |
BFiniteType represents the finite type in Ballerina. |
| BFunctionType |
{@link BFunctionType } represents a function type in ballerina. |
| BFutureType |
BTableType represents tabular data in Ballerina. |
| BIteratorType |
BIteratorType represents the type of iterator in ballerina. |
| BJSONType |
BJSONType represents a JSON value. |
| BMapType |
BMapType represents a type of a map in Ballerina. |
| BNullType |
BNullType represents the type of a NullLiteral. |
| BServiceType |
BServiceType represents a service in Ballerina. |
| BStreamType |
BStreamType represents streaming data in Ballerina. |
| BStringType |
BStringType represents a String. |
| BStructType |
BStructType represents a user defined StructDef in Ballerina. |
| BStructType.AttachedFunction |
This class represents an attached function of a struct.
|
| BStructType.StructField |
This class represents struct field.
|
| BTableType |
BTableType represents tabular data in Ballerina. |
| BTupleType |
{@link BTupleType} represents a tuple type in Ballerina. |
| BType |
BType represents a type in Ballerina. |
| BTypeDesc |
BTypeType represents type of type in Ballerina type system. |
| BTypes |
This class contains various methods manipulate
BTypes in Ballerina. |
| BUnionType |
BUnionType represents a union type in Ballerina. |
| BXMLAttributesType |
BXMLAttributesType represents the type of an xml-attribute-map in ballerina. |
| BXMLType |
BXMLType represents an XML Element. |
| SimpleTypeName |
SimpleTypeName represents a simple type name(int, boolean, json, Person..) in Ballerina. |
| TypeConstants |
This class contains all the supported type names as string.
|
| TypeSignature | |
| TypeTags |
This class contains tag values of each type in Ballerina.
|
| Enum | Description |
|---|---|
| TypeEnum |
TypeEnum represents all the types names in Ballerina. |
Copyright © 2018 WSO2. All rights reserved.