| Package | Description |
|---|---|
| org.ballerinalang.bre.bvm | |
| org.ballerinalang.model.util | |
| org.ballerinalang.model.values |
| Modifier and Type | Field and Description |
|---|---|
BRefType<?>[] |
WorkerData.refRegs |
| Modifier and Type | Method and Description |
|---|---|
BRefType[] |
StackFrame.getRefRegs() |
BRefType |
WorkerDataChannel.tryTakeData() |
BRefType |
WorkerDataChannel.tryTakeData(WorkerExecutionContext ctx) |
| Modifier and Type | Method and Description |
|---|---|
static void |
CPU.copyArgValueForWorkerReceive(WorkerData currentSF,
int regIndex,
BType paramType,
BRefType passedInValue) |
void |
WorkerDataChannel.putData(BRefType data) |
void |
StackFrame.setRefRegs(BRefType[] refRegs) |
| Modifier and Type | Method and Description |
|---|---|
static BRefType<?> |
JSONUtils.convertUnionTypeToJSON(BRefType<?> source) |
| Modifier and Type | Method and Description |
|---|---|
static BRefType<?> |
JSONUtils.convertUnionTypeToJSON(BRefType<?> source) |
| Modifier and Type | Interface and Description |
|---|---|
interface |
BFuture
Ballerina base value for the "future" type.
|
interface |
BIterator
{@link BIterator} represents a Iterator of a Ballerina {@link BCollection}. |
| Modifier and Type | Class and Description |
|---|---|
class |
BArray<V extends BValue>
BArray represents an arrays in Ballerina. |
class |
BBlob
The
BBlob represents a byte array. |
class |
BBlobArray |
class |
BBoolean
The
BBoolean represents a boolean value in Ballerina. |
class |
BBooleanArray |
class |
BCallableFuture
Ballerina value for the callable "future" type.
|
class |
BConnector
The
BConnector represents a Connector in Ballerina. |
class |
BEnumerator
BEnumerator represents an enumerator of an enum. |
class |
BFloat
The
BFloat represents a float value in Ballerina. |
class |
BFloatArray |
class |
BFunctionPointer
{@link BFunctionPointer} represents a function pointer reference value in Ballerina. |
class |
BIntArray |
class |
BInteger
The
BInteger represents a int value in Ballerina. |
class |
BIntRange
{@link BIntRange} represents integer range in Ballerina. |
class |
BJSON
BJSON represents a JSON value in Ballerina. |
class |
BMap<K,V extends BValue>
MapType represents a map. |
class |
BNewArray
BArray represents an arrays in Ballerina. |
class |
BRefValueArray |
class |
BService
The
BService represents a service value in Ballerina. |
class |
BStream
The
BStream represents a stream in Ballerina. |
class |
BString
The
BString represents a string in Ballerina. |
class |
BStringArray |
class |
BStruct
The
BStruct represents the value of a user defined struct in Ballerina. |
class |
BTable
The
BTable represents a data set in Ballerina. |
class |
BTypeDescValue
Ballerina Value that encapsulates a Ballerina Type.
|
class |
BXML<T>
BXML represents a XML in Ballerina. |
class |
BXMLAttributes
The
BString represents a XML attributes map in ballerina, denoted by 'foo@', where foo is an xml variable. |
class |
BXMLItem
BXML represents a single XML item in Ballerina. |
class |
BXMLQName
Represents a XML qualified name in ballerina.
|
class |
BXMLSequence
BXMLSequence represents a sequence of BXMLItems in Ballerina. |
| Modifier and Type | Method and Description |
|---|---|
BRefType |
BRefValueArray.get(long index) |
BRefType |
StructureType.getRefField(int index) |
BRefType |
BStruct.getRefField(int index) |
BRefType |
BConnector.getRefField(int index) |
BRefType |
BNewArray.value() |
| Modifier and Type | Method and Description |
|---|---|
void |
BRefValueArray.add(long index,
BRefType value) |
void |
StructureType.setRefField(int index,
BRefType value) |
void |
BStruct.setRefField(int index,
BRefType value) |
void |
BConnector.setRefField(int index,
BRefType value) |
| Constructor and Description |
|---|
BRefValueArray(BRefType[] values,
BType type) |
Copyright © 2018 WSO2. All rights reserved.