| Interface | Description |
|---|---|
| BCollection |
{@link BCollection} represents a collection in Ballerina. |
| BFuture |
Ballerina base value for the "future" type.
|
| BIterator |
{@link BIterator} represents a Iterator of a Ballerina {@link BCollection}. |
| BJSON.JSONDataSource |
This represents a JSON data source implementation, which should be used for custom JSON
streaming implementations.
|
| BRefType<T> |
The
BRefType represents a reference type value in Ballerina. |
| BValue |
BValue represents any value in Ballerina. |
| LockableStructureType |
The
LockableStructureType represents a lockable structure type in Ballerina. |
| StructureType |
| Class | Description |
|---|---|
| BArray<V extends BValue> |
BArray represents an arrays in Ballerina. |
| BBlob |
The
BBlob represents a byte array. |
| BBlobArray | |
| BBoolean |
The
BBoolean represents a boolean value in Ballerina. |
| BBooleanArray | |
| BCallableFuture |
Ballerina value for the callable "future" type.
|
| BClosure |
The
BClosure holds closure of any BValue in Ballerina. |
| BFloat |
The
BFloat represents a float value in Ballerina. |
| BFloatArray | |
| BFunctionPointer |
{@link BFunctionPointer} represents a function pointer reference value in Ballerina. |
| BIntArray | |
| BInteger |
The
BInteger represents a int value in Ballerina. |
| BIntRange |
{@link BIntRange} represents integer range in Ballerina. |
| BJSON |
BJSON represents a JSON value in Ballerina. |
| BMap<K,V extends BValue> |
MapType represents a map. |
| BNewArray |
BArray represents an arrays in Ballerina. |
| BRefValueArray | |
| BService |
The
BService represents a service value in Ballerina. |
| BStream |
The
BStream represents a stream in Ballerina. |
| BString |
The
BString represents a string in Ballerina. |
| BStringArray | |
| BStruct |
The
BStruct represents the value of a user defined struct in Ballerina. |
| BTable |
The
BTable represents a data set in Ballerina. |
| BTypeDescValue |
Ballerina Value that encapsulates a Ballerina Type.
|
| BValueType |
The
BValueType represents a value type value in Ballerina. |
| BXML<T> |
BXML represents a XML in Ballerina. |
| BXMLAttributes |
The
BString represents a XML attributes map in ballerina, denoted by 'foo@', where foo is an xml variable. |
| BXMLItem |
BXML represents a single XML item in Ballerina. |
| BXMLQName |
Represents a XML qualified name in ballerina.
|
| BXMLSequence |
BXMLSequence represents a sequence of BXMLItems in Ballerina. |
Copyright © 2018 WSO2. All rights reserved.