Skip navigation links
A B C D E F G H I J K L M N O P R S T U V W X 

A

AbstractExpression - Class in org.ballerinalang.model.expressions
All the expressions should extend AbstractExpression
AbstractExpression(NodeLocation, WhiteSpaceDescriptor) - Constructor for class org.ballerinalang.model.expressions.AbstractExpression
 
AbstractMetric - Class in org.ballerinalang.util.metrics
Abstract Metric class with MetricId to implement AbstractMetric.hashCode() and AbstractMetric.equals(Object) for all Metrics.
AbstractMetric(MetricId) - Constructor for class org.ballerinalang.util.metrics.AbstractMetric
 
Action - Interface in org.ballerinalang.model
{@link Action} represents any Ballerina Action.
actionName - Variable in class org.ballerinalang.util.codegen.Instruction.InstructionACALL
 
ActionRefCPEntry - Class in org.ballerinalang.util.codegen.cpentries
ActionRefCPEntry represents a Ballerina action in the constant pool.
ActionRefCPEntry(int, String, int, String) - Constructor for class org.ballerinalang.util.codegen.cpentries.ActionRefCPEntry
 
actionRefCPIndex - Variable in class org.ballerinalang.util.codegen.Instruction.InstructionACALL
 
add(long, int) - Method in class org.ballerinalang.model.values.BBooleanArray
 
add(long, byte) - Method in class org.ballerinalang.model.values.BByteArray
 
add(long, double) - Method in class org.ballerinalang.model.values.BFloatArray
 
add(long, long) - Method in class org.ballerinalang.model.values.BIntArray
 
add(long, BRefType<?>) - Method in class org.ballerinalang.model.values.BRefValueArray
 
add(long, BRefType<?>) - Method in class org.ballerinalang.model.values.BStreamingJSON
 
add(long, String) - Method in class org.ballerinalang.model.values.BStringArray
 
add(String, String) - Method in class org.ballerinalang.util.VMOptions
Adds the specified option to the VM options map.
addAllResultSets(List<ResultSet>) - Method in class org.ballerinalang.util.TableResourceManager
Add a list of {@link ResultSet} to the Set of result sets.
addAnnotation(String, Annotation) - Method in class org.ballerinalang.connector.impl.AnnotatableNode
 
addAnnotation(AnnotationAttachment) - Method in class org.ballerinalang.model.ParameterDef
Add an AnnotationAttachment to the Argument.
addAnnotationAttachmentInfo(AnnAttachmentInfo) - Method in class org.ballerinalang.util.codegen.ParamAnnAttachmentInfo
Deprecated.
addAnnotationValue(String, AnnAttrValue) - Method in class org.ballerinalang.connector.impl.AnnotationImpl
Deprecated.
addAttachmentInfo(AnnAttachmentInfo) - Method in class org.ballerinalang.util.codegen.attributes.AnnotationAttributeInfo
Deprecated.
 
addAttributeInfo(AttributeInfo.Kind, AttributeInfo) - Method in interface org.ballerinalang.util.codegen.attributes.AttributeInfoPool
 
addAttributeInfo(AttributeInfo.Kind, AttributeInfo) - Method in class org.ballerinalang.util.codegen.CallableUnitInfo
 
addAttributeInfo(AttributeInfo.Kind, AttributeInfo) - Method in class org.ballerinalang.util.codegen.CustomTypeInfo
 
addAttributeInfo(AttributeInfo.Kind, AttributeInfo) - Method in class org.ballerinalang.util.codegen.FiniteTypeInfo
 
addAttributeInfo(AttributeInfo.Kind, AttributeInfo) - Method in class org.ballerinalang.util.codegen.PackageInfo
 
addAttributeInfo(AttributeInfo.Kind, AttributeInfo) - Method in class org.ballerinalang.util.codegen.PackageVarInfo
 
addAttributeInfo(AttributeInfo.Kind, AttributeInfo) - Method in class org.ballerinalang.util.codegen.ProgramFile
 
addAttributeInfo(AttributeInfo.Kind, AttributeInfo) - Method in class org.ballerinalang.util.codegen.StructFieldInfo
 
addAttributeInfo(AttributeInfo.Kind, AttributeInfo) - Method in class org.ballerinalang.util.codegen.StructureTypeInfo
 
addAttributeInfo(AttributeInfo.Kind, AttributeInfo) - Method in class org.ballerinalang.util.codegen.WorkerInfo
 
addAttributeNameValuePair(String, AnnotationAttributeValue) - Method in class org.ballerinalang.model.AnnotationAttachment
Add a attribute name-value pair for the annotation.
addAttributeNameValuePair(String, AnnotationAttributeValue) - Method in class org.ballerinalang.model.AnnotationAttachment.AnnotationBuilder
Add a attribute name-value pair for the annotation.
addAttributeValue(int, String, AnnAttributeValue) - Method in class org.ballerinalang.util.codegen.AnnAttachmentInfo
Deprecated.
 
addCallback(String, BFunctionPointer, SiddhiAppRuntime) - Method in class org.ballerinalang.bre.bvm.StreamingRuntimeManager
 
addChildDescriptor(String, WhiteSpaceDescriptor) - Method in class org.ballerinalang.model.WhiteSpaceDescriptor
 
addChildren(BXML<?>) - Method in class org.ballerinalang.model.values.BXML
Add a XMl sequence to this XML as children.
addChildren(BXML<?>) - Method in class org.ballerinalang.model.values.BXMLItem
Add a XMl sequence to this XML as children.
addChildren(BXML<?>) - Method in class org.ballerinalang.model.values.BXMLSequence
Add a XMl sequence to this XML as children.
addClosureVar(BClosure, int) - Method in class org.ballerinalang.model.values.BFunctionPointer
 
addConstantInfo(String, PackageVarInfo) - Method in class org.ballerinalang.util.codegen.PackageInfo
 
addCPEntry(ConstantPoolEntry) - Method in interface org.ballerinalang.util.codegen.cpentries.ConstantPool
 
addCPEntry(ConstantPoolEntry) - Method in class org.ballerinalang.util.codegen.PackageInfo
 
addCPEntry(ConstantPoolEntry) - Method in class org.ballerinalang.util.codegen.ProgramFile
 
addData(BMap<String, BValue>, Context) - Method in class org.ballerinalang.model.values.BTable
 
addData(BMap<String, BValue>) - Method in class org.ballerinalang.model.values.BTable
 
addDebugPoints(List<BreakPointDTO>) - Method in class org.ballerinalang.util.debugger.Debugger
Method to add debug points.
addDescendants(List<BXML<?>>, OMElement, String) - Method in class org.ballerinalang.model.values.BXML
Recursively traverse and add the descendant with the given name to the descendants list.
addErrorTableEntry(ErrorTableEntry) - Method in class org.ballerinalang.util.codegen.attributes.ErrorTableAttributeInfo
 
addFieldInfo(StructFieldInfo) - Method in class org.ballerinalang.util.codegen.StructureTypeInfo
 
addForkJoinInfo(ForkjoinInfo) - Method in class org.ballerinalang.util.codegen.WorkerInfo
 
addFrame(FrameDTO) - Method in class org.ballerinalang.util.debugger.dto.MessageDTO
 
addFunctionInfo(String, FunctionInfo) - Method in class org.ballerinalang.util.codegen.PackageInfo
 
addInstruction(Instruction) - Method in class org.ballerinalang.util.codegen.PackageInfo
 
addLineNumberInfo(LineNumberInfo) - Method in class org.ballerinalang.util.codegen.attributes.LineNumberTableAttributeInfo
 
addLocalVarInfo(LocalVariableInfo) - Method in class org.ballerinalang.util.codegen.attributes.LocalVariableAttributeInfo
 
addNativeData(String, Object) - Method in class org.ballerinalang.bre.bvm.GlobalMemoryBlock
Add natively accessible data to a struct.
addNativeData(String, Object) - Method in interface org.ballerinalang.connector.api.Struct
Add native data to the struct.
addNativeData(String, Object) - Method in class org.ballerinalang.connector.impl.StructImpl
 
addNativeData(String, Object) - Method in class org.ballerinalang.model.values.BMap
Add natively accessible data.
addObserver(BallerinaObserver) - Static method in class org.ballerinalang.util.observability.ObservabilityUtils
Adds a BallerinaObserver to a collection of observers that will be notified on events.
addOptions(Map<String, String>) - Method in class org.ballerinalang.util.VMOptions
Adds the specified options map to the VM options map.
addPackageInfo(String, PackageInfo) - Method in class org.ballerinalang.util.codegen.ProgramFile
 
addPackageVarInfo(String, PackageVarInfo) - Method in class org.ballerinalang.util.codegen.PackageInfo
 
addParamAttachmentInfo(ParamAnnAttachmentInfo) - Method in class org.ballerinalang.util.codegen.attributes.ParamAnnotationAttributeInfo
Deprecated.
addParamDefaultValueInfo(DefaultValue) - Method in class org.ballerinalang.util.codegen.attributes.ParamDefaultValueAttributeInfo
 
addProperty(String, Object) - Method in class org.ballerinalang.util.observability.ObserverContext
 
addProperty(String, String) - Method in class org.ballerinalang.util.tracer.BSpan
 
addResource(String, Resource) - Method in class org.ballerinalang.connector.impl.ServiceImpl
 
addResourceInfo(String, ResourceInfo) - Method in class org.ballerinalang.util.codegen.ServiceInfo
 
addResultSet(ResultSet) - Method in class org.ballerinalang.util.TableResourceManager
Add a {@link ResultSet} to the Set of result sets.
addServiceInfo(String, ServiceInfo) - Method in class org.ballerinalang.util.codegen.PackageInfo
 
addSubscription(String, Consumer) - Method in class org.ballerinalang.broker.BallerinaBroker
Method to add a subscription to the broker operating in in-memory mode.
addTag(String, String) - Method in class org.ballerinalang.util.observability.ObserverContext
 
addTags(Map<String, String>) - Method in class org.ballerinalang.util.tracer.BSpan
 
addTags(BSpan, Map<String, String>) - Method in class org.ballerinalang.util.tracer.TraceManager
 
addTypeDefInfo(String, TypeDefInfo) - Method in class org.ballerinalang.util.codegen.PackageInfo
 
addVariable(VariableDTO) - Method in class org.ballerinalang.util.debugger.dto.FrameDTO
 
addWhitespaceRegion(int, String) - Method in class org.ballerinalang.model.WhiteSpaceDescriptor
 
addWorkerContext(WorkerExecutionContext) - Method in interface org.ballerinalang.util.debugger.DebugClientHandler
Called when adding a context.
addWorkerContext(WorkerExecutionContext) - Method in class org.ballerinalang.util.debugger.Debugger
Add WorkerExecutionContext to current execution.
addWorkerContext(WorkerExecutionContext) - Method in class org.ballerinalang.util.debugger.VMDebugClientHandler
 
addWorkerDataChannelInfo(WorkerDataChannelInfo) - Method in class org.ballerinalang.util.codegen.CallableUnitInfo
 
addWorkerDataChannelInfo(WorkerDataChannelInfo) - Method in interface org.ballerinalang.util.codegen.cpentries.WorkerInfoPool
 
addWorkerInfo(String, WorkerInfo) - Method in class org.ballerinalang.util.codegen.CallableUnitInfo
 
addWorkerInfo(String, WorkerInfo) - Method in class org.ballerinalang.util.codegen.ForkjoinInfo
 
afterRunProgram(boolean) - Method in interface org.ballerinalang.util.LaunchListener
This is called after running the services or main.
afterRunProgram(boolean) - Method in class org.ballerinalang.util.metrics.MetricsLaunchListener
 
afterRunProgram(boolean) - Method in class org.ballerinalang.util.tracer.TracingLaunchListener
 
AnnAttachmentInfo - Class in org.ballerinalang.util.codegen
Deprecated.
AnnAttachmentInfo(int, String, int, String) - Constructor for class org.ballerinalang.util.codegen.AnnAttachmentInfo
Deprecated.
 
AnnAttributeKeyValuePair - Class in org.ballerinalang.util.codegen
AnnAttributeKeyValuePair represents a annotation attribute key value pair.
AnnAttributeKeyValuePair(int, String, AnnAttributeValue) - Constructor for class org.ballerinalang.util.codegen.AnnAttributeKeyValuePair
 
AnnAttributeValue - Class in org.ballerinalang.util.codegen
AnnotationAttributeValue contains the value of a Ballerina annotation attribute.
AnnAttributeValue(int, String) - Constructor for class org.ballerinalang.util.codegen.AnnAttributeValue
 
AnnAttributeValue(int, String, AnnAttachmentInfo) - Constructor for class org.ballerinalang.util.codegen.AnnAttributeValue
 
AnnAttributeValue(int, String, AnnAttributeValue[]) - Constructor for class org.ballerinalang.util.codegen.AnnAttributeValue
 
AnnAttributeValue(int, String, int, String, int, String) - Constructor for class org.ballerinalang.util.codegen.AnnAttributeValue
 
AnnAttrValue - Interface in org.ballerinalang.connector.api
Deprecated.
AnnotatableNode - Class in org.ballerinalang.connector.impl
AnnotatableNode represents a node which contains annotations.
AnnotatableNode() - Constructor for class org.ballerinalang.connector.impl.AnnotatableNode
 
Annotation - Interface in org.ballerinalang.connector.api
Annotation This API provides the functionality to access annotation attribute values given annotation attribute name.
ANNOTATION_TAG - Static variable in class org.ballerinalang.model.types.TypeTags
 
AnnotationAttachment - Class in org.ballerinalang.model
Annotation represents an Annotation node in Ballerina.
AnnotationAttachment(NodeLocation, WhiteSpaceDescriptor, String, String, String, Map<String, AnnotationAttributeValue>) - Constructor for class org.ballerinalang.model.AnnotationAttachment
 
AnnotationAttachment.AnnotationBuilder - Class in org.ballerinalang.model
Builds an Annotation from parser events.
AnnotationAttachmentPoint - Class in org.ballerinalang.model
AnnotationAttachmentPoint represent a attachment point in Ballerina.
AnnotationAttachmentPoint(AttachmentPoint, String) - Constructor for class org.ballerinalang.model.AnnotationAttachmentPoint
 
AnnotationAttributeInfo - Class in org.ballerinalang.util.codegen.attributes
Deprecated.
AnnotationAttributeInfo(int) - Constructor for class org.ballerinalang.util.codegen.attributes.AnnotationAttributeInfo
Deprecated.
 
AnnotationAttributeValue - Class in org.ballerinalang.model
Holds the value of a ballerina annotation attribute.
AnnotationAttributeValue(BValue, SimpleTypeName, NodeLocation, WhiteSpaceDescriptor) - Constructor for class org.ballerinalang.model.AnnotationAttributeValue
 
AnnotationAttributeValue(SimpleVarRefExpr, NodeLocation, WhiteSpaceDescriptor) - Constructor for class org.ballerinalang.model.AnnotationAttributeValue
 
AnnotationAttributeValue(AnnotationAttachment, SimpleTypeName, NodeLocation, WhiteSpaceDescriptor) - Constructor for class org.ballerinalang.model.AnnotationAttributeValue
 
AnnotationAttributeValue(AnnotationAttributeValue[], SimpleTypeName, NodeLocation, WhiteSpaceDescriptor) - Constructor for class org.ballerinalang.model.AnnotationAttributeValue
 
AnnotationBuilder() - Constructor for class org.ballerinalang.model.AnnotationAttachment.AnnotationBuilder
 
AnnotationImpl - Class in org.ballerinalang.connector.impl
BAnnotation This is the implementation for the Annotation API.
annotationMap - Variable in class org.ballerinalang.connector.impl.AnnotatableNode
 
AnnotationValueType - Enum in org.ballerinalang.connector.api
Deprecated.
ANY2B - Static variable in interface org.ballerinalang.util.codegen.InstructionCodes
 
ANY2BI - Static variable in interface org.ballerinalang.util.codegen.InstructionCodes
 
ANY2C - Static variable in interface org.ballerinalang.util.codegen.InstructionCodes
 
ANY2DT - Static variable in interface org.ballerinalang.util.codegen.InstructionCodes
 
ANY2E - Static variable in interface org.ballerinalang.util.codegen.InstructionCodes
 
ANY2F - Static variable in interface org.ballerinalang.util.codegen.InstructionCodes
 
ANY2I - Static variable in interface org.ballerinalang.util.codegen.InstructionCodes
 
ANY2JSON - Static variable in interface org.ballerinalang.util.codegen.InstructionCodes
 
ANY2MAP - Static variable in interface org.ballerinalang.util.codegen.InstructionCodes
 
ANY2S - Static variable in interface org.ballerinalang.util.codegen.InstructionCodes
 
ANY2SCONV - Static variable in interface org.ballerinalang.util.codegen.InstructionCodes
 
ANY2STM - Static variable in interface org.ballerinalang.util.codegen.InstructionCodes
 
ANY2T - Static variable in interface org.ballerinalang.util.codegen.InstructionCodes
 
ANY2TYPE - Static variable in interface org.ballerinalang.util.codegen.InstructionCodes
 
ANY2XML - Static variable in interface org.ballerinalang.util.codegen.InstructionCodes
 
ANY_TAG - Static variable in class org.ballerinalang.model.types.TypeTags
 
ANY_TNAME - Static variable in class org.ballerinalang.model.types.TypeConstants
 
ANY_TSIG - Static variable in class org.ballerinalang.model.types.TypeConstants
 
append(BRefType<?>) - Method in class org.ballerinalang.model.values.BRefValueArray
 
argRegs - Variable in class org.ballerinalang.util.codegen.Instruction.InstructionACALL
 
argRegs - Variable in class org.ballerinalang.util.codegen.Instruction.InstructionCALL
 
ArgumentOutOfRangeException - Exception in org.ballerinalang.natives.exceptions
Thrown when Native function tries to access non existent argument from the Ballerina context.
ArgumentOutOfRangeException(int) - Constructor for exception org.ballerinalang.natives.exceptions.ArgumentOutOfRangeException
Construct a new {@link ArgumentOutOfRangeException} using invalid index as a argument.
arity - Variable in class org.ballerinalang.util.codegen.Instruction.InstructionIteratorNext
 
ARRAY - Static variable in class org.ballerinalang.model.util.JSONUtils
 
ARRAY2JSON - Static variable in interface org.ballerinalang.util.codegen.InstructionCodes
 
ARRAY_TAG - Static variable in class org.ballerinalang.model.types.TypeTags
 
ARRAY_TNAME - Static variable in class org.ballerinalang.model.types.TypeConstants
 
ARRAY_TSIG - Static variable in class org.ballerinalang.model.types.TypeConstants
 
ARRAYLEN - Static variable in interface org.ballerinalang.util.codegen.InstructionCodes
 
arrayType - Variable in class org.ballerinalang.model.values.BNewArray
 
AsyncInvocableWorkerResponseContext - Class in org.ballerinalang.bre.bvm
This class represents a WorkerResponseContext implementation which supports calling the asynchronous functions.
AsyncInvocableWorkerResponseContext(CallableUnitInfo, int) - Constructor for class org.ballerinalang.bre.bvm.AsyncInvocableWorkerResponseContext
 
AsyncInvocableWorkerResponseContext(CallableUnitInfo) - Constructor for class org.ballerinalang.bre.bvm.AsyncInvocableWorkerResponseContext
 
AsyncTimer - Class in org.ballerinalang.bre.bvm
This class represents asynchronous timer functionality.
AsyncTimer() - Constructor for class org.ballerinalang.bre.bvm.AsyncTimer
 
AsyncTimer.TimerCallback - Interface in org.ballerinalang.bre.bvm
Represents the timer callback.
ATTACHED - Static variable in class org.ballerinalang.model.util.Flags
 
AttachedFunctionInfo - Class in org.ballerinalang.util.codegen
AttachedFunctionInfo represents an attached function in the program file.
AttachedFunctionInfo(int, String, int, String, int) - Constructor for class org.ballerinalang.util.codegen.AttachedFunctionInfo
 
attachedToType - Variable in class org.ballerinalang.util.codegen.CallableUnitInfo
 
attachedToTypeCPIndex - Variable in class org.ballerinalang.util.codegen.CallableUnitInfo
 
AttachmentPoint - Enum in org.ballerinalang.model
AttachmentPoint represents places where an annotation can be attached.
attachStackFrame(BMap<String, BValue>, WorkerExecutionContext) - Static method in class org.ballerinalang.bre.bvm.BLangVMErrors
 
attachStackFrame(ProgramFile, BMap<String, BValue>, CallableUnitInfo) - Static method in class org.ballerinalang.bre.bvm.BLangVMErrors
 
AttributeInfo - Interface in org.ballerinalang.util.codegen.attributes
AttributeInfo contains metadata of a construct in Ballerina.
AttributeInfo.Kind - Enum in org.ballerinalang.util.codegen.attributes
Represents the kind of the attribute.
attributeInfoMap - Variable in class org.ballerinalang.util.codegen.CallableUnitInfo
 
AttributeInfoPool - Interface in org.ballerinalang.util.codegen.attributes
AttributeInfoPool represents a AttributeInfo entry holder.
attributeNameIndex - Variable in class org.ballerinalang.util.codegen.attributes.DocumentationAttributeInfo
 
AWAIT - Static variable in interface org.ballerinalang.util.codegen.InstructionCodes
 
await() - Method in class org.ballerinalang.util.program.SynchronizedStackFrame
Wait until current stackframe to be returned.
await(int) - Method in class org.ballerinalang.util.program.SynchronizedStackFrame
Wait until current stackframe to be returned within the given waiting time.

B

B2ANY - Static variable in interface org.ballerinalang.util.codegen.InstructionCodes
 
B2F - Static variable in interface org.ballerinalang.util.codegen.InstructionCodes
 
B2I - Static variable in interface org.ballerinalang.util.codegen.InstructionCodes
 
B2S - Static variable in interface org.ballerinalang.util.codegen.InstructionCodes
 
BACONST - Static variable in interface org.ballerinalang.util.codegen.InstructionCodes
 
BALLERINA_BUILTIN_PKG - Static variable in class org.ballerinalang.util.BLangConstants
 
BALLERINA_BUILTIN_PKG_PREFIX - Static variable in class org.ballerinalang.util.BLangConstants
 
BALLERINA_HOME - Static variable in class org.ballerinalang.util.BLangConstants
 
BALLERINA_PACKAGE_PREFIX - Static variable in class org.ballerinalang.util.BLangConstants
 
BALLERINA_RUNTIME_PKG - Static variable in class org.ballerinalang.util.BLangConstants
 
BALLERINA_VERSION - Static variable in class org.ballerinalang.runtime.Constants
 
BallerinaBroker - Class in org.ballerinalang.broker
Class providing utility methods to interact with the broker operating in in-memory mode.
BallerinaBrokerByteBuf - Class in org.ballerinalang.broker
Implementation of ByteBuf, to hold a BValue, to use with the internal broker core used in Ballerina.
BallerinaBrokerByteBuf(BValue) - Constructor for class org.ballerinalang.broker.BallerinaBrokerByteBuf
 
BallerinaConnectorException - Exception in org.ballerinalang.connector.api
BallerinaConnectorException This current annotation value types.
BallerinaConnectorException(String) - Constructor for exception org.ballerinalang.connector.api.BallerinaConnectorException
Constructs a new BallerinaConnectorException with the specified detail message.
BallerinaConnectorException(String, Context) - Constructor for exception org.ballerinalang.connector.api.BallerinaConnectorException
Constructs a new BallerinaConnectorException with error message and ballerina context.
BallerinaConnectorException(String, Throwable) - Constructor for exception org.ballerinalang.connector.api.BallerinaConnectorException
Constructs a new BallerinaConnectorException with the specified detail message and cause.
BallerinaConnectorException(String, Throwable, Context) - Constructor for exception org.ballerinalang.connector.api.BallerinaConnectorException
Constructs a new BallerinaConnectorException with the specified detail message, cause and ballerina context.
BallerinaConnectorException(Throwable) - Constructor for exception org.ballerinalang.connector.api.BallerinaConnectorException
Constructs a new BallerinaConnectorException with the cause.
BallerinaConnectorException(Context) - Constructor for exception org.ballerinalang.connector.api.BallerinaConnectorException
Constructs a new BallerinaConnectorException with ballerina context.
BallerinaException - Exception in org.ballerinalang.util.exceptions
This is the runtime exception occurs at executing ballerina code.
BallerinaException() - Constructor for exception org.ballerinalang.util.exceptions.BallerinaException
 
BallerinaException(String) - Constructor for exception org.ballerinalang.util.exceptions.BallerinaException
Constructs a new BallerinaException with the specified detail message.
BallerinaException(String, Context) - Constructor for exception org.ballerinalang.util.exceptions.BallerinaException
Constructs a new BallerinaException with ballerina context.
BallerinaException(String, Throwable) - Constructor for exception org.ballerinalang.util.exceptions.BallerinaException
Constructs a new BallerinaException with the specified detail message and cause.
BallerinaException(String, Throwable, Context) - Constructor for exception org.ballerinalang.util.exceptions.BallerinaException
Constructs a new BallerinaException with the specified detail message, cause and ballerina context.
BallerinaException(Throwable) - Constructor for exception org.ballerinalang.util.exceptions.BallerinaException
Constructs a new BallerinaException with the cause.
BallerinaException(Context) - Constructor for exception org.ballerinalang.util.exceptions.BallerinaException
 
BallerinaMetricsObserver - Class in org.ballerinalang.util.metrics
Observe the runtime and collect measurements.
BallerinaMetricsObserver() - Constructor for class org.ballerinalang.util.metrics.BallerinaMetricsObserver
 
BallerinaObserver - Interface in org.ballerinalang.util.observability
Observe Ballerina Server and Client execution code.
BallerinaServerConnector - Interface in org.ballerinalang.connector.api
ServerConnector This API provides the functionality to register ballerina servers in respective server connector.
BallerinaTracingObserver - Class in org.ballerinalang.util.tracer
Observe the runtime and start/stop tracing.
BallerinaTracingObserver() - Constructor for class org.ballerinalang.util.tracer.BallerinaTracingObserver
 
BallerinaTransactionContext - Interface in org.ballerinalang.util.transactions
BallerinaTransactionContext represent the connection context associated with a transaction.
BALOAD - Static variable in interface org.ballerinalang.util.codegen.InstructionCodes
 
BAnyType - Class in org.ballerinalang.model.types
BAnyType represents any type in Ballerina.
BArrayType - Class in org.ballerinalang.model.types
BArrayType represents a type of an arrays in Ballerina.
BArrayType(BType) - Constructor for class org.ballerinalang.model.types.BArrayType
 
BArrayType(BType, int) - Constructor for class org.ballerinalang.model.types.BArrayType
 
BaseWorkerResponseContext - Class in org.ballerinalang.bre.bvm
This class represents the base implementation for a WorkerResponseContext.
BaseWorkerResponseContext(int) - Constructor for class org.ballerinalang.bre.bvm.BaseWorkerResponseContext
 
BASTORE - Static variable in interface org.ballerinalang.util.codegen.InstructionCodes
 
BAttachedFunction - Class in org.ballerinalang.model.types
BAttachedFunction represents a attached function in Ballerina.
BAttachedFunction(String, BFunctionType, int) - Constructor for class org.ballerinalang.model.types.BAttachedFunction
 
BBoolean - Class in org.ballerinalang.model.values
The BBoolean represents a boolean value in Ballerina.
BBoolean(boolean) - Constructor for class org.ballerinalang.model.values.BBoolean
 
BBooleanArray - Class in org.ballerinalang.model.values
 
BBooleanArray(int[]) - Constructor for class org.ballerinalang.model.values.BBooleanArray
 
BBooleanArray() - Constructor for class org.ballerinalang.model.values.BBooleanArray
 
BBooleanArray(int) - Constructor for class org.ballerinalang.model.values.BBooleanArray
 
BByte - Class in org.ballerinalang.model.values
The BByte represents a byte value in Ballerina.
BByte(byte) - Constructor for class org.ballerinalang.model.values.BByte
 
BBYTE_MAX_VALUE - Static variable in class org.ballerinalang.util.BLangConstants
 
BBYTE_MIN_VALUE - Static variable in class org.ballerinalang.util.BLangConstants
 
BByteArray - Class in org.ballerinalang.model.values
BByteArray represents a byte array in Ballerina.
BByteArray(byte[]) - Constructor for class org.ballerinalang.model.values.BByteArray
 
BByteArray() - Constructor for class org.ballerinalang.model.values.BByteArray
 
BByteArray(int) - Constructor for class org.ballerinalang.model.values.BByteArray
 
BCallableFuture - Class in org.ballerinalang.model.values
Ballerina value for the callable "future" type.
BCallableFuture(String, AsyncInvocableWorkerResponseContext) - Constructor for class org.ballerinalang.model.values.BCallableFuture
 
BClosure - Class in org.ballerinalang.model.values
The BClosure holds closure of any BValue in Ballerina.
BClosure(BValue) - Constructor for class org.ballerinalang.model.values.BClosure
 
BCollection - Interface in org.ballerinalang.model.values
{@link BCollection} represents a collection in Ballerina.
BCONST_0 - Static variable in interface org.ballerinalang.util.codegen.InstructionCodes
 
BCONST_1 - Static variable in interface org.ballerinalang.util.codegen.InstructionCodes
 
beforeRunProgram(boolean) - Method in interface org.ballerinalang.util.LaunchListener
This is called before running the services or main.
beforeRunProgram(boolean) - Method in class org.ballerinalang.util.metrics.MetricsLaunchListener
 
beforeRunProgram(boolean) - Method in class org.ballerinalang.util.tracer.TracingLaunchListener
 
beginTransactionBlock(int, int) - Method in class org.ballerinalang.util.transactions.LocalTransactionInfo
 
beginXATransaction(String, int, XAResource) - Method in class org.ballerinalang.util.transactions.TransactionResourceManager
This method starts a transaction for the given xa resource.
BEQ - Static variable in interface org.ballerinalang.util.codegen.InstructionCodes
 
BField - Class in org.ballerinalang.model.types
BField represents a field in user defined type in Ballerina.
BField(BType, String, int) - Constructor for class org.ballerinalang.model.types.BField
 
BFiniteType - Class in org.ballerinalang.model.types
BFiniteType represents the finite type in Ballerina.
BFiniteType(String, String) - Constructor for class org.ballerinalang.model.types.BFiniteType
 
BFloat - Class in org.ballerinalang.model.values
The BFloat represents a float value in Ballerina.
BFloat(double) - Constructor for class org.ballerinalang.model.values.BFloat
 
BFloatArray - Class in org.ballerinalang.model.values
 
BFloatArray(double[]) - Constructor for class org.ballerinalang.model.values.BFloatArray
 
BFloatArray() - Constructor for class org.ballerinalang.model.values.BFloatArray
 
BFloatArray(int) - Constructor for class org.ballerinalang.model.values.BFloatArray
 
BFunctionPointer - Class in org.ballerinalang.model.values
{@link BFunctionPointer} represents a function pointer reference value in Ballerina.
BFunctionPointer(FunctionRefCPEntry) - Constructor for class org.ballerinalang.model.values.BFunctionPointer
 
BFunctionPointer(FunctionRefCPEntry, BType) - Constructor for class org.ballerinalang.model.values.BFunctionPointer
 
BFunctionType - Class in org.ballerinalang.model.types
{@link BFunctionType } represents a function type in ballerina.
BFunctionType() - Constructor for class org.ballerinalang.model.types.BFunctionType
 
BFunctionType(BType[], BType[]) - Constructor for class org.ballerinalang.model.types.BFunctionType
 
BFuture - Interface in org.ballerinalang.model.values
Ballerina base value for the "future" type.
BFutureType - Class in org.ballerinalang.model.types
BTableType represents tabular data in Ballerina.
BFutureType(String, String) - Constructor for class org.ballerinalang.model.types.BFutureType
Create a BTableType which represents the SQL Result Set.
BFutureType(BType) - Constructor for class org.ballerinalang.model.types.BFutureType
 
BGLOAD - Static variable in interface org.ballerinalang.util.codegen.InstructionCodes
 
BGSTORE - Static variable in interface org.ballerinalang.util.codegen.InstructionCodes
 
BI2ANY - Static variable in interface org.ballerinalang.util.codegen.InstructionCodes
 
BI2I - Static variable in interface org.ballerinalang.util.codegen.InstructionCodes
 
BIALOAD - Static variable in interface org.ballerinalang.util.codegen.InstructionCodes
 
BIAND - Static variable in interface org.ballerinalang.util.codegen.InstructionCodes
 
BIASTORE - Static variable in interface org.ballerinalang.util.codegen.InstructionCodes
 
BICONST - Static variable in interface org.ballerinalang.util.codegen.InstructionCodes
 
BILSHIFT - Static variable in interface org.ballerinalang.util.codegen.InstructionCodes
 
BIndexedType - Interface in org.ballerinalang.model.types
Interface class to be extended by all Ballerina Types which holds indexed values.
BINEWARRAY - Static variable in interface org.ballerinalang.util.codegen.InstructionCodes
 
BIntArray - Class in org.ballerinalang.model.values
 
BIntArray(long[]) - Constructor for class org.ballerinalang.model.values.BIntArray
 
BIntArray() - Constructor for class org.ballerinalang.model.values.BIntArray
 
BIntArray(int) - Constructor for class org.ballerinalang.model.values.BIntArray
 
BInteger - Class in org.ballerinalang.model.values
The BInteger represents a int value in Ballerina.
BInteger(long) - Constructor for class org.ballerinalang.model.values.BInteger
 
BIntRange - Class in org.ballerinalang.model.values
{@link BIntRange} represents integer range in Ballerina.
BIntRange(long, long) - Constructor for class org.ballerinalang.model.values.BIntRange
 
BIOR - Static variable in interface org.ballerinalang.util.codegen.InstructionCodes
 
BIRSHIFT - Static variable in interface org.ballerinalang.util.codegen.InstructionCodes
 
BIterator - Interface in org.ballerinalang.model.values
{@link BIterator} represents a Iterator of a Ballerina {@link BCollection}.
BIteratorType - Class in org.ballerinalang.model.types
BIteratorType represents the type of iterator in ballerina.
BIXOR - Static variable in interface org.ballerinalang.util.codegen.InstructionCodes
 
BJSONType - Class in org.ballerinalang.model.types
BJSONType represents a JSON value.
BJSONType(String, String) - Constructor for class org.ballerinalang.model.types.BJSONType
Create a BJSONType which represents the JSON type.
BJSONType(BType) - Constructor for class org.ballerinalang.model.types.BJSONType
 
BLANG_COMPILED_PACKAGE_FILE_EXT - Static variable in class org.ballerinalang.util.BLangConstants
 
BLANG_COMPILED_PACKAGE_FILE_SUFFIX - Static variable in class org.ballerinalang.util.BLangConstants
 
BLANG_EXEC_FILE_EXT - Static variable in class org.ballerinalang.util.BLangConstants
 
BLANG_EXEC_FILE_SUFFIX - Static variable in class org.ballerinalang.util.BLangConstants
 
BLANG_SRC_FILE_EXT - Static variable in class org.ballerinalang.util.BLangConstants
 
BLANG_SRC_FILE_SUFFIX - Static variable in class org.ballerinalang.util.BLangConstants
 
BLangAsyncCallableUnitCallback(WorkerResponseContext, Context) - Constructor for class org.ballerinalang.bre.bvm.BLangScheduler.BLangAsyncCallableUnitCallback
 
BLangCallableUnitCallback - Class in org.ballerinalang.bre
This class represents the callback functionality for non-blocking native calls.
BLangCallableUnitCallback(Context, WorkerExecutionContext, int[], BType[]) - Constructor for class org.ballerinalang.bre.BLangCallableUnitCallback
 
BLangConnectorSPIUtil - Class in org.ballerinalang.connector.api
Utils for accessing runtime information for Ballerina Connector SPI.
BLangConnectorSPIUtil() - Constructor for class org.ballerinalang.connector.api.BLangConnectorSPIUtil
 
BLangConstants - Class in org.ballerinalang.util
This file contains a list of constant values used by Ballerina Compiler and the Bytecode interpreter.
BLangConstants() - Constructor for class org.ballerinalang.util.BLangConstants
 
BLangExceptionHelper - Class in org.ballerinalang.util.exceptions
Utility class for handler error messages.
BLangExceptionHelper() - Constructor for class org.ballerinalang.util.exceptions.BLangExceptionHelper
 
BLangFunctions - Class in org.ballerinalang.util.program
This class contains helper methods to invoke Ballerina functions.
BLangNullReferenceException - Exception in org.ballerinalang.util.exceptions
BallerinaRuntimeException represents a null reference error happened in the Ballerina runtime.
BLangNullReferenceException() - Constructor for exception org.ballerinalang.util.exceptions.BLangNullReferenceException
 
BLangNullReferenceException(String) - Constructor for exception org.ballerinalang.util.exceptions.BLangNullReferenceException
 
BLangNullReferenceException(String, Throwable) - Constructor for exception org.ballerinalang.util.exceptions.BLangNullReferenceException
 
BLangProgramLoader - Class in org.ballerinalang
This class contains utilities to load a ProgramFile from Ballerina program file (.balx file).
BLangProgramLoader() - Constructor for class org.ballerinalang.BLangProgramLoader
 
BLangProgramRunner - Class in org.ballerinalang
This class contains utilities to execute Ballerina main and service programs.
BLangProgramRunner() - Constructor for class org.ballerinalang.BLangProgramRunner
 
BLangPrograms - Class in org.ballerinalang.util.program
This class contains a set of static methods to operate on BLangProgram objects.
BLangPrograms() - Constructor for class org.ballerinalang.util.program.BLangPrograms
 
BLangRuntimeException - Exception in org.ballerinalang.util.exceptions
BallerinaRuntimeException represents an error happened in the Ballerina runtime.
BLangRuntimeException(String) - Constructor for exception org.ballerinalang.util.exceptions.BLangRuntimeException
 
BLangRuntimeException(String, Throwable) - Constructor for exception org.ballerinalang.util.exceptions.BLangRuntimeException
 
BLangScheduler - Class in org.ballerinalang.bre.bvm
This represents the Ballerina worker scheduling functionality.
BLangScheduler() - Constructor for class org.ballerinalang.bre.bvm.BLangScheduler
 
BLangScheduler.BLangAsyncCallableUnitCallback - Class in org.ballerinalang.bre.bvm
This class represents the callback functionality for async non-blocking native calls.
BLangScheduler.SchedulerStats - Class in org.ballerinalang.bre.bvm
This class represents the scheduler statistics.
BLangSymbol - Interface in org.ballerinalang.model.symbols
BLangSymbol is the base class for all the symbols in Ballerina.
BLangThreadFactory - Class in org.ballerinalang.runtime.threadpool
BLangThreadFactory creates a thread factory with a given prefix.
BLangThreadFactory(ThreadGroup, String) - Constructor for class org.ballerinalang.runtime.threadpool.BLangThreadFactory
 
BLangThreadFactory(String) - Constructor for class org.ballerinalang.runtime.threadpool.BLangThreadFactory
 
BLangVMErrors - Class in org.ballerinalang.bre.bvm
Util Class for handling Error in Ballerina VM.
BLangVMErrors() - Constructor for class org.ballerinalang.bre.bvm.BLangVMErrors
 
BLangVMStructs - Class in org.ballerinalang.bre.bvm
Util Class for handling structs in Ballerina VM.
BLangVMStructs() - Constructor for class org.ballerinalang.bre.bvm.BLangVMStructs
 
BLangVMUtils - Class in org.ballerinalang.util.program
Utilities related to the Ballerina VM.
BLangVMUtils() - Constructor for class org.ballerinalang.util.program.BLangVMUtils
 
BlobCPEntry - Class in org.ballerinalang.util.codegen.cpentries
BlobCPEntry represents a ballerina byte array value in the constant pool.
BlobCPEntry(byte[]) - Constructor for class org.ballerinalang.util.codegen.cpentries.BlobCPEntry
 
BlockingNativeCallableUnit - Class in org.ballerinalang.bre.bvm
{@link AbstractNativeCallableUnit} represents an abstract implementation of functions and actions.
BlockingNativeCallableUnit() - Constructor for class org.ballerinalang.bre.bvm.BlockingNativeCallableUnit
 
BMap<K,V extends BValue> - Class in org.ballerinalang.model.values
MapType represents a map.
BMap() - Constructor for class org.ballerinalang.model.values.BMap
 
BMap(BType) - Constructor for class org.ballerinalang.model.values.BMap
 
BMapType - Class in org.ballerinalang.model.types
BMapType represents a type of a map in Ballerina.
BMapType(String, BType, String) - Constructor for class org.ballerinalang.model.types.BMapType
Create a type from the given name.
BMapType(BType) - Constructor for class org.ballerinalang.model.types.BMapType
 
BMOVE - Static variable in interface org.ballerinalang.util.codegen.InstructionCodes
 
BNE - Static variable in interface org.ballerinalang.util.codegen.InstructionCodes
 
BNewArray - Class in org.ballerinalang.model.values
BArray represents an arrays in Ballerina.
BNewArray() - Constructor for class org.ballerinalang.model.values.BNewArray
 
BNEWARRAY - Static variable in interface org.ballerinalang.util.codegen.InstructionCodes
 
BNOT - Static variable in interface org.ballerinalang.util.codegen.InstructionCodes
 
BNullType - Class in org.ballerinalang.model.types
BNullType represents the type of a NullLiteral.
BObjectType - Class in org.ballerinalang.model.types
BObjectType represents a user defined object type in Ballerina.
BObjectType(ObjectTypeInfo, String, String, int) - Constructor for class org.ballerinalang.model.types.BObjectType
Create a BStructType which represents the user defined struct type.
BOOL_OFFSET - Static variable in class org.ballerinalang.util.BLangConstants
 
BOOLEAN_TAG - Static variable in class org.ballerinalang.model.types.TypeTags
 
BOOLEAN_TNAME - Static variable in class org.ballerinalang.model.types.TypeConstants
 
BOOLEAN_TSIG - Static variable in class org.ballerinalang.model.types.TypeConstants
 
booleanValue() - Method in class org.ballerinalang.model.values.BBoolean
 
booleanValue() - Method in class org.ballerinalang.model.values.BByte
 
booleanValue() - Method in class org.ballerinalang.model.values.BFloat
 
booleanValue() - Method in class org.ballerinalang.model.values.BInteger
 
booleanValue() - Method in class org.ballerinalang.model.values.BString
 
booleanValue() - Method in class org.ballerinalang.model.values.BValueType
 
BR_FALSE - Static variable in interface org.ballerinalang.util.codegen.InstructionCodes
 
BR_TRUE - Static variable in interface org.ballerinalang.util.codegen.InstructionCodes
 
BreakPointDTO - Class in org.ballerinalang.util.debugger.dto
Break point DTO class.
BreakPointDTO() - Constructor for class org.ballerinalang.util.debugger.dto.BreakPointDTO
 
BreakPointDTO(String, String, int) - Constructor for class org.ballerinalang.util.debugger.dto.BreakPointDTO
 
BRecordType - Class in org.ballerinalang.model.types
BRecordType represents a user defined record type in Ballerina.
BRecordType(RecordTypeInfo, String, String, int) - Constructor for class org.ballerinalang.model.types.BRecordType
Create a BStructType which represents the user defined struct type.
BRefType<T> - Interface in org.ballerinalang.model.values
The BRefType represents a reference type value in Ballerina.
BRefValueArray - Class in org.ballerinalang.model.values
 
BRefValueArray(BRefType<?>[], BType) - Constructor for class org.ballerinalang.model.values.BRefValueArray
 
BRefValueArray(BType) - Constructor for class org.ballerinalang.model.values.BRefValueArray
 
BRefValueArray() - Constructor for class org.ballerinalang.model.values.BRefValueArray
 
BRET - Static variable in interface org.ballerinalang.util.codegen.InstructionCodes
 
BService - Class in org.ballerinalang.model.values
The BService represents a service value in Ballerina.
BService(BServiceType) - Constructor for class org.ballerinalang.model.values.BService
 
BServiceType - Class in org.ballerinalang.model.types
BServiceType represents a service in Ballerina.
BServiceType(String, String) - Constructor for class org.ballerinalang.model.types.BServiceType
 
BSpan - Class in org.ballerinalang.util.tracer
BSpan holds the trace of the current context.
BSpan(ObserverContext, boolean) - Constructor for class org.ballerinalang.util.tracer.BSpan
 
BStream - Class in org.ballerinalang.model.values
The BStream represents a stream in Ballerina.
BStream(BType, String) - Constructor for class org.ballerinalang.model.values.BStream
 
BStreamingJSON - Class in org.ballerinalang.model.values
BStreamingJSON represent a JSON array generated from a JSONDataSource.
BStreamingJSON(JSONDataSource) - Constructor for class org.ballerinalang.model.values.BStreamingJSON
 
BStreamType - Class in org.ballerinalang.model.types
BStreamType represents streaming data in Ballerina.
BStreamType(BType) - Constructor for class org.ballerinalang.model.types.BStreamType
 
BString - Class in org.ballerinalang.model.values
The BString represents a string in Ballerina.
BString(String) - Constructor for class org.ballerinalang.model.values.BString
 
BStringArray - Class in org.ballerinalang.model.values
 
BStringArray(String[]) - Constructor for class org.ballerinalang.model.values.BStringArray
 
BStringArray() - Constructor for class org.ballerinalang.model.values.BStringArray
 
BStringArray(int) - Constructor for class org.ballerinalang.model.values.BStringArray
 
BStringType - Class in org.ballerinalang.model.types
BStringType represents a String.
BStructureType - Class in org.ballerinalang.model.types
BStructureType represents a user defined structure type in Ballerina.
BStructureType(String, String, int, Class<? extends BValue>) - Constructor for class org.ballerinalang.model.types.BStructureType
Create a BStructType which represents the user defined struct type.
BTable - Class in org.ballerinalang.model.values
The BTable represents a data set in Ballerina.
BTable() - Constructor for class org.ballerinalang.model.values.BTable
 
BTable(String, BStructureType) - Constructor for class org.ballerinalang.model.values.BTable
 
BTable(String, BTable, BTable, BStructureType, BRefValueArray) - Constructor for class org.ballerinalang.model.values.BTable
 
BTable(BType, BStringArray, BStringArray, BRefValueArray) - Constructor for class org.ballerinalang.model.values.BTable
 
BTableType - Class in org.ballerinalang.model.types
BTableType represents tabular data in Ballerina.
BTableType(BType) - Constructor for class org.ballerinalang.model.types.BTableType
 
BTupleType - Class in org.ballerinalang.model.types
{@link BTupleType} represents a tuple type in Ballerina.
BTupleType(List<BType>) - Constructor for class org.ballerinalang.model.types.BTupleType
Create a BUnionType which represents the union type.
BType - Class in org.ballerinalang.model.types
BType represents a type in Ballerina.
BType(String, String, Class<? extends BValue>) - Constructor for class org.ballerinalang.model.types.BType
 
BTypeDesc - Class in org.ballerinalang.model.types
BTypeType represents type of type in Ballerina type system.
BTypeDesc(String, String) - Constructor for class org.ballerinalang.model.types.BTypeDesc
 
BTypeDescValue - Class in org.ballerinalang.model.values
Ballerina Value that encapsulates a Ballerina Type.
BTypeDescValue() - Constructor for class org.ballerinalang.model.values.BTypeDescValue
 
BTypeDescValue(BType) - Constructor for class org.ballerinalang.model.values.BTypeDescValue
 
BTypes - Class in org.ballerinalang.model.types
This class contains various methods manipulate BTypes in Ballerina.
buckets(long) - Method in class org.ballerinalang.util.metrics.StatisticConfig.Builder
Set the number of buckets used to implement the sliding time window.
build() - Method in class org.ballerinalang.model.AnnotationAttachment.AnnotationBuilder
 
build() - Method in class org.ballerinalang.model.values.BXML
Builds itself.
build() - Method in class org.ballerinalang.model.values.BXMLItem
Builds itself.
build() - Method in class org.ballerinalang.model.values.BXMLSequence
Builds itself.
build() - Method in class org.ballerinalang.util.metrics.Counter.Builder
 
build() - Method in class org.ballerinalang.util.metrics.Gauge.Builder
 
build() - Method in interface org.ballerinalang.util.metrics.Metric.Builder
Build the metric without registering.
build() - Method in class org.ballerinalang.util.metrics.PolledGauge.Builder
 
build() - Method in class org.ballerinalang.util.metrics.StatisticConfig.Builder
 
buildCommandDTO(String) - Static method in class org.ballerinalang.util.debugger.util.DebugMsgUtil
Method to build CommandDTO instance with given json msg.
builder(String) - Static method in interface org.ballerinalang.util.metrics.Counter
Create new builder for Counter.
builder(String) - Static method in interface org.ballerinalang.util.metrics.Gauge
Create new builder for Gauge.
builder(String, T, ToDoubleFunction<T>) - Static method in interface org.ballerinalang.util.metrics.PolledGauge
Create new builder for PolledGauge.
builder() - Static method in class org.ballerinalang.util.metrics.StatisticConfig
 
Builder() - Constructor for class org.ballerinalang.util.metrics.StatisticConfig.Builder
 
BUnionType - Class in org.ballerinalang.model.types
BUnionType represents a union type in Ballerina.
BUnionType() - Constructor for class org.ballerinalang.model.types.BUnionType
Create a BUnionType which represents the union type.
BUnionType(List<BType>) - Constructor for class org.ballerinalang.model.types.BUnionType
Create a BUnionType which represents the union type.
BValue - Interface in org.ballerinalang.model.values
BValue represents any value in Ballerina.
BValueType - Class in org.ballerinalang.model.values
The BValueType represents a value type value in Ballerina.
BValueType() - Constructor for class org.ballerinalang.model.values.BValueType
 
BXML<T> - Class in org.ballerinalang.model.values
BXML represents a XML in Ballerina.
BXML() - Constructor for class org.ballerinalang.model.values.BXML
 
BXMLAttributes - Class in org.ballerinalang.model.values
The BString represents a XML attributes map in ballerina, denoted by 'foo@', where foo is an xml variable.
BXMLAttributes(BXML) - Constructor for class org.ballerinalang.model.values.BXMLAttributes
Create attribute map with an XML.
BXMLAttributesType - Class in org.ballerinalang.model.types
BXMLAttributesType represents the type of an xml-attribute-map in ballerina.
BXMLItem - Class in org.ballerinalang.model.values
BXML represents a single XML item in Ballerina.
BXMLItem() - Constructor for class org.ballerinalang.model.values.BXMLItem
Create an empty XMLValue.
BXMLItem(String) - Constructor for class org.ballerinalang.model.values.BXMLItem
Initialize a BXMLItem from a XML string.
BXMLItem(OMNode) - Constructor for class org.ballerinalang.model.values.BXMLItem
Initialize a BXMLItem from a OMNode object.
BXMLItem(InputStream) - Constructor for class org.ballerinalang.model.values.BXMLItem
Create a BXMLItem from a InputStream.
BXMLQName - Class in org.ballerinalang.model.values
Represents a XML qualified name in ballerina.
BXMLQName(String, String, String) - Constructor for class org.ballerinalang.model.values.BXMLQName
Create attribute map with an XML.
BXMLSequence - Class in org.ballerinalang.model.values
BXMLSequence represents a sequence of BXMLItems in Ballerina.
BXMLSequence() - Constructor for class org.ballerinalang.model.values.BXMLSequence
Create an empty xml sequence.
BXMLSequence(BRefValueArray) - Constructor for class org.ballerinalang.model.values.BXMLSequence
Initialize a BXMLSequence from a OMNode object.
BXMLType - Class in org.ballerinalang.model.types
BXMLType represents an XML Element.
BYTE_TAG - Static variable in class org.ballerinalang.model.types.TypeTags
 
BYTE_TNAME - Static variable in class org.ballerinalang.model.types.TypeConstants
 
BYTE_TSIG - Static variable in class org.ballerinalang.model.types.TypeConstants
 
ByteCPEntry - Class in org.ballerinalang.util.codegen.cpentries
ByteCPEntry represents a Ballerina byte value in the constant pool.
ByteCPEntry(byte) - Constructor for class org.ballerinalang.util.codegen.cpentries.ByteCPEntry
 
byteRegCount - Variable in class org.ballerinalang.util.program.WorkerDataIndex
 
byteValue() - Method in class org.ballerinalang.model.values.BBoolean
 
byteValue() - Method in class org.ballerinalang.model.values.BByte
 
byteValue() - Method in class org.ballerinalang.model.values.BFloat
 
byteValue() - Method in class org.ballerinalang.model.values.BInteger
 
byteValue() - Method in class org.ballerinalang.model.values.BString
 
byteValue() - Method in class org.ballerinalang.model.values.BValueType
Returns the value of the specified number as an byte, which may involve rounding or truncation.

C

C_JSON_TNAME - Static variable in class org.ballerinalang.model.types.TypeConstants
 
CALL - Static variable in interface org.ballerinalang.util.codegen.InstructionCodes
 
CallableUnit - Interface in org.ballerinalang.model
CallableUnit represents Functions, Action or Resources.
CallableUnitCallback - Interface in org.ballerinalang.bre.bvm
This interface represents a callback to report back a success or a failure state back to the originator.
CallableUnitCallbackObserver - Class in org.ballerinalang.util.observability
CallableUnitCallbackObserver(ObserverContext, CallableUnitCallback) - Constructor for class org.ballerinalang.util.observability.CallableUnitCallbackObserver
 
callableUnitInfo - Variable in class org.ballerinalang.bre.bvm.WorkerExecutionContext
 
CallableUnitInfo - Class in org.ballerinalang.util.codegen
CallableUnitInfo contains common metadata of a Ballerina function/resource/action in the program file.
CallableUnitInfo() - Constructor for class org.ballerinalang.util.codegen.CallableUnitInfo
 
CallableUnitInfo.WorkerSet - Class in org.ballerinalang.util.codegen
This represents a worker set with different execution roles.
CallableWorkerResponseContext - Class in org.ballerinalang.bre.bvm
This represents a invocation worker result context for supporting handling a single worker, i.e.
CallableWorkerResponseContext(BType[], int) - Constructor for class org.ballerinalang.bre.bvm.CallableWorkerResponseContext
 
CallbackObserver - Class in org.ballerinalang.util.observability
CallbackObserver represents the callback functionality for traceable functions.
CallbackObserver(ObserverContext) - Constructor for class org.ballerinalang.util.observability.CallbackObserver
 
cancel() - Method in class org.ballerinalang.bre.bvm.AsyncInvocableWorkerResponseContext
 
cancel() - Method in class org.ballerinalang.model.values.BCallableFuture
 
cancel() - Method in interface org.ballerinalang.model.values.BFuture
Cancels the current future, if its possible to do so.
channelRead0(ChannelHandlerContext, Object) - Method in class org.ballerinalang.util.debugger.VMDebugServerHandler
 
channelReadComplete(ChannelHandlerContext) - Method in class org.ballerinalang.util.debugger.VMDebugServerHandler
 
channelRefCPIndex - Variable in class org.ballerinalang.util.codegen.Instruction.InstructionWRKSendReceive
 
checkCast(BValue, BType) - Static method in class org.ballerinalang.bre.bvm.CPU
 
CHECKCAST - Static variable in interface org.ballerinalang.util.codegen.InstructionCodes
 
checkFunctionTypeEquality(BFunctionType, BFunctionType) - Static method in class org.ballerinalang.bre.bvm.CPU
 
checkIpRangeForInstructionCode(Instruction[], int) - Method in class org.ballerinalang.util.codegen.LineNumberInfo
 
checkStructEquivalency(BStructureType, BStructureType) - Static method in class org.ballerinalang.bre.bvm.CPU
 
childDescriptors - Variable in class org.ballerinalang.model.WhiteSpaceDescriptor
 
children() - Method in class org.ballerinalang.model.values.BXML
Selects and concatenate all the children sequences of the elements in this sequence.
children(String) - Method in class org.ballerinalang.model.values.BXML
Selects and concatenate all the children sequences that matches the given qualified name, in all the element-type items in this sequence.
children() - Method in class org.ballerinalang.model.values.BXMLItem
Selects and concatenate all the children sequences of the elements in this sequence.
children(String) - Method in class org.ballerinalang.model.values.BXMLItem
Selects and concatenate all the children sequences that matches the given qualified name, in all the element-type items in this sequence.
children() - Method in class org.ballerinalang.model.values.BXMLSequence
Selects and concatenate all the children sequences of the elements in this sequence.
children(String) - Method in class org.ballerinalang.model.values.BXMLSequence
Selects and concatenate all the children sequences that matches the given qualified name, in all the element-type items in this sequence.
childScopes - Variable in class org.ballerinalang.util.codegen.Instruction.InstructionCompensate
 
childScopes - Variable in class org.ballerinalang.util.codegen.Instruction.InstructionScopeEnd
 
clear() - Method in class org.ballerinalang.model.values.BMap
Clear map entries.
clearChannel() - Method in interface org.ballerinalang.util.debugger.DebugClientHandler
Method to remove web socket channel.
clearChannel() - Method in class org.ballerinalang.util.debugger.VMDebugClientHandler
 
clearLastDebugLine() - Method in class org.ballerinalang.util.debugger.DebugContext
 
close(boolean) - Method in interface org.ballerinalang.model.DataIterator
 
close(boolean) - Method in class org.ballerinalang.model.values.BTable
 
close(boolean) - Method in class org.ballerinalang.util.TableIterator
 
close() - Method in interface org.ballerinalang.util.transactions.BallerinaTransactionContext
 
code - Variable in class org.ballerinalang.bre.bvm.WorkerExecutionContext
 
CodeAttributeInfo - Class in org.ballerinalang.util.codegen.attributes
CodeAttributeInfo contains bytecode instructions of an callable unit in Ballerina .
CodeAttributeInfo() - Constructor for class org.ballerinalang.util.codegen.attributes.CodeAttributeInfo
 
columnCount - Variable in class org.ballerinalang.util.codegen.attributes.TaintTableAttributeInfo
 
ColumnDefinition - Class in org.ballerinalang.model
This wraps the column name and type of a selected result set from a data source.
ColumnDefinition(String, TypeKind) - Constructor for class org.ballerinalang.model.ColumnDefinition
 
columnDefs - Variable in class org.ballerinalang.util.TableIterator
 
CommandDTO - Class in org.ballerinalang.util.debugger.dto
DTO class representing commands send to debugger from the client.
CommandDTO() - Constructor for class org.ballerinalang.util.debugger.dto.CommandDTO
 
COMMENT_END - Static variable in class org.ballerinalang.model.values.BXML
End of a XML Comment.
COMMENT_START - Static variable in class org.ballerinalang.model.values.BXML
Start of a XML comment.
commit() - Method in interface org.ballerinalang.util.transactions.BallerinaTransactionContext
 
compareTo(Tag) - Method in class org.ballerinalang.util.metrics.Tag
 
COMPENSATE - Static variable in interface org.ballerinalang.util.codegen.InstructionCodes
 
COMPENSATION_TABLE - Static variable in class org.ballerinalang.runtime.Constants
 
CompensationEntry() - Constructor for class org.ballerinalang.util.program.CompensationTable.CompensationEntry
 
compensations - Variable in class org.ballerinalang.util.program.CompensationTable
 
CompensationTable - Class in org.ballerinalang.util.program
This class represents a table to store compensation entries.
CompensationTable.CompensationEntry - Class in org.ballerinalang.util.program
Inner class to represent an entry in the compensation table.
CompilationUnit - Interface in org.ballerinalang.model
CompilationUnit represents a top-level construct in Ballerina Grammar.
complete() - Method in class org.ballerinalang.util.codegen.PackageInfo
 
concatenate(BXML<?>, BXML<?>) - Static method in class org.ballerinalang.model.util.XMLUtils
Concatenate two XML sequences and produce a single sequence.
CONFIG_METRICS_ENABLED - Static variable in class org.ballerinalang.util.observability.ObservabilityConstants
 
CONFIG_TABLE_METRICS - Static variable in class org.ballerinalang.util.observability.ObservabilityConstants
 
CONFIG_TABLE_OBSERVABILITY - Static variable in class org.ballerinalang.util.observability.ObservabilityConstants
 
CONFIG_TABLE_TRACING - Static variable in class org.ballerinalang.util.observability.ObservabilityConstants
 
CONFIG_TRACING_ENABLED - Static variable in class org.ballerinalang.util.observability.ObservabilityConstants
 
CONNECTOR_TNAME - Static variable in class org.ballerinalang.model.types.TypeConstants
 
CONNECTOR_TSIG - Static variable in class org.ballerinalang.model.types.TypeConstants
 
ConnectorSPIModelHelper - Class in org.ballerinalang.connector.impl
StructHelper Utilities related to connector processing.
ConnectorSPIModelHelper() - Constructor for class org.ballerinalang.connector.impl.ConnectorSPIModelHelper
 
ConnectorUtils - Class in org.ballerinalang.connector.api
Deprecated.
ConnectorUtils() - Constructor for class org.ballerinalang.connector.api.ConnectorUtils
Deprecated.
 
CONST - Static variable in class org.ballerinalang.model.util.Flags
 
ConstantPool - Interface in org.ballerinalang.util.codegen.cpentries
ConstantPool represents a table of symbolic information about constants, functions, actions, connectors, structs etc.
ConstantPoolEntry - Interface in org.ballerinalang.util.codegen.cpentries
Base interface for an entry in the Constant pool.
ConstantPoolEntry.EntryType - Enum in org.ballerinalang.util.codegen.cpentries
 
Constants - Class in org.ballerinalang.runtime
Constants related to Ballerina runtime.
Constants() - Constructor for class org.ballerinalang.runtime.Constants
 
constPool - Variable in class org.ballerinalang.bre.bvm.WorkerExecutionContext
 
constraintType - Variable in class org.ballerinalang.model.values.BTable
 
CONSTRUCTOR_FUNCTION_SUFFIX - Static variable in class org.ballerinalang.util.BLangConstants
 
constructSemanticError(NodeLocation, SemanticErrors, Object...) - Static method in class org.ballerinalang.util.exceptions.BLangExceptionHelper
 
contains(String) - Method in class org.ballerinalang.util.VMOptions
Checks whether the specified VM option exists.
Context - Interface in org.ballerinalang.bre
Context represents the runtime state of a program.
continueClientObservation(ObserverContext, WorkerExecutionContext) - Static method in class org.ballerinalang.util.observability.ObservabilityUtils
continueServerObservation(ObserverContext, WorkerExecutionContext) - Static method in class org.ballerinalang.util.observability.ObservabilityUtils
ControlStack - Class in org.ballerinalang.bre.bvm
ControlStack represents function call stack.
ControlStack() - Constructor for class org.ballerinalang.bre.bvm.ControlStack
 
convertArrayToJSON(BIntArray) - Static method in class org.ballerinalang.model.util.JSONUtils
Convert BIntArray to JSON.
convertArrayToJSON(BFloatArray) - Static method in class org.ballerinalang.model.util.JSONUtils
Convert BFloatArray to JSON.
convertArrayToJSON(BStringArray) - Static method in class org.ballerinalang.model.util.JSONUtils
Convert BStringArray to JSON.
convertArrayToJSON(BBooleanArray) - Static method in class org.ballerinalang.model.util.JSONUtils
Convert BBooleanArray to JSON.
convertArrayToJSON(BNewArray) - Static method in class org.ballerinalang.model.util.JSONUtils
Convert BNewArray to JSON.
convertJSON(BRefType<?>, BType) - Static method in class org.ballerinalang.model.util.JSONUtils
 
convertJSONToStruct(BValue, BStructureType) - Static method in class org.ballerinalang.model.util.JSONUtils
Convert a BJSON to a user defined struct.
convertMapToJSON(BMap<String, BValue>, BJSONType) - Static method in class org.ballerinalang.model.util.JSONUtils
Convert map value to JSON.
convertRefArrayToJSON(BRefValueArray) - Static method in class org.ballerinalang.model.util.JSONUtils
Convert BRefValueArray to JSON.
convertToJSON(BXML, String, boolean) - Static method in class org.ballerinalang.model.util.XMLUtils
Converts given xml object to the corresponding json.
convertToXML(BValue, String, String) - Static method in class org.ballerinalang.model.util.JSONUtils
Converts given JSON object to the corresponding XML.
convertUnionTypeToJSON(BRefType<?>, BJSONType) - Static method in class org.ballerinalang.model.util.JSONUtils
 
COORDINATOR_ABORT_TRANSACTION - Static variable in class org.ballerinalang.util.transactions.TransactionConstants
 
COORDINATOR_BEGIN_TRANSACTION - Static variable in class org.ballerinalang.util.transactions.TransactionConstants
 
COORDINATOR_END_TRANSACTION - Static variable in class org.ballerinalang.util.transactions.TransactionConstants
 
COORDINATOR_IS_INITIATOR - Static variable in class org.ballerinalang.util.transactions.TransactionConstants
 
COORDINATOR_PACKAGE - Static variable in class org.ballerinalang.util.transactions.TransactionConstants
 
copy() - Method in class org.ballerinalang.bre.bvm.GlobalMemoryBlock
 
copy() - Method in class org.ballerinalang.model.values.BBoolean
 
copy() - Method in class org.ballerinalang.model.values.BBooleanArray
 
copy() - Method in class org.ballerinalang.model.values.BByte
 
copy() - Method in class org.ballerinalang.model.values.BByteArray
 
copy() - Method in class org.ballerinalang.model.values.BCallableFuture
 
copy() - Method in class org.ballerinalang.model.values.BClosure
 
copy() - Method in class org.ballerinalang.model.values.BFloat
 
copy() - Method in class org.ballerinalang.model.values.BFloatArray
 
copy() - Method in class org.ballerinalang.model.values.BFunctionPointer
 
copy() - Method in class org.ballerinalang.model.values.BIntArray
 
copy() - Method in class org.ballerinalang.model.values.BInteger
 
copy() - Method in class org.ballerinalang.model.values.BIntRange
 
copy() - Method in interface org.ballerinalang.model.values.BIterator
 
copy() - Method in class org.ballerinalang.model.values.BMap
 
copy() - Method in class org.ballerinalang.model.values.BRefValueArray
 
copy() - Method in class org.ballerinalang.model.values.BService
 
copy() - Method in class org.ballerinalang.model.values.BStream
 
copy() - Method in class org.ballerinalang.model.values.BString
 
copy() - Method in class org.ballerinalang.model.values.BStringArray
 
copy() - Method in class org.ballerinalang.model.values.BTable
 
copy() - Method in class org.ballerinalang.model.values.BTypeDescValue
 
copy() - Method in interface org.ballerinalang.model.values.BValue
Deep copy BValue.
copy() - Method in class org.ballerinalang.model.values.BXML
Returns a deep copy of the XML.
copy() - Method in class org.ballerinalang.model.values.BXMLAttributes
 
copy() - Method in class org.ballerinalang.model.values.BXMLItem
Returns a deep copy of the XML.
copy() - Method in class org.ballerinalang.model.values.BXMLQName
 
copy() - Method in class org.ballerinalang.model.values.BXMLSequence
Returns a deep copy of the XML.
copyArgValueForWorkerReceive(WorkerData, int, BType, BRefType) - Static method in class org.ballerinalang.bre.bvm.CPU
 
copyArgValues(WorkerData, WorkerData, int[], BType[]) - Static method in class org.ballerinalang.bre.bvm.CPU
 
copyArgValues(WorkerData, WorkerData, int[], BType[]) - Static method in class org.ballerinalang.util.program.BLangVMUtils
 
copyValues(WorkerExecutionContext, WorkerData, WorkerData) - Static method in class org.ballerinalang.bre.bvm.CPU
 
copyValuesForForkJoin(WorkerData, WorkerData, int[]) - Static method in class org.ballerinalang.util.program.BLangVMUtils
 
CORDINATION_TYPE - Static variable in class org.ballerinalang.util.transactions.TransactionConstants
 
Counter - Interface in org.ballerinalang.util.metrics
A monotonically increasing counter metric.
COUNTER - Static variable in class org.ballerinalang.util.metrics.MetricConstants
 
counter(MetricId) - Method in class org.ballerinalang.util.metrics.MetricRegistry
Counter.Builder - Class in org.ballerinalang.util.metrics
Builder for Counters.
CPU - Class in org.ballerinalang.bre.bvm
This class executes Ballerina instruction codes by acting as a CPU.
CPU() - Constructor for class org.ballerinalang.bre.bvm.CPU
 
CPU.HandleErrorException - Exception in org.ballerinalang.bre.bvm
This is used to propagate the results of CPU.handleError(WorkerExecutionContext) to the main CPU instruction loop.
createAndGetStruct(Context, String, String) - Static method in class org.ballerinalang.connector.api.ConnectorUtils
Deprecated.
This method is used to create a struct given the context and required struct details.
createBStruct(StructureTypeInfo, Object...) - Static method in class org.ballerinalang.bre.bvm.BLangVMStructs
Create BStruct for given StructInfo and BValues.
createBStruct(Context, String, String, Object...) - Static method in class org.ballerinalang.connector.api.BLangConnectorSPIUtil
Creates a VM struct value.
createBStruct(ProgramFile, String, String, Object...) - Static method in class org.ballerinalang.connector.api.BLangConnectorSPIUtil
 
createCallCancelledException(WorkerExecutionContext) - Static method in class org.ballerinalang.bre.bvm.BLangVMErrors
 
createCallFailedException(WorkerExecutionContext, Map<String, BMap<String, BValue>>) - Static method in class org.ballerinalang.bre.bvm.BLangVMErrors
 
createDirectory(Path) - Static method in class org.ballerinalang.util.program.BLangPrograms
 
createError(Context, String) - Static method in class org.ballerinalang.bre.bvm.BLangVMErrors
Create error Struct from given error message.
createError(WorkerExecutionContext, String) - Static method in class org.ballerinalang.bre.bvm.BLangVMErrors
 
createError(Context, boolean, String) - Static method in class org.ballerinalang.bre.bvm.BLangVMErrors
Create error Struct from given message.
createError(Context, boolean, String, BMap<String, BValue>) - Static method in class org.ballerinalang.bre.bvm.BLangVMErrors
Create error Struct from given error message and cause.
createError(Context, boolean, StructureTypeInfo, Object...) - Static method in class org.ballerinalang.bre.bvm.BLangVMErrors
Create an error Struct from given struct type and message.
createIllegalStateException(Context, String) - Static method in class org.ballerinalang.bre.bvm.BLangVMErrors
 
createIterator(String, BStructureType) - Method in class org.ballerinalang.util.TableProvider
 
createNullRefException(Context) - Static method in class org.ballerinalang.bre.bvm.BLangVMErrors
 
createNullRefException(WorkerExecutionContext) - Static method in class org.ballerinalang.bre.bvm.BLangVMErrors
 
createObject(ObjectTypeInfo, BValue...) - Static method in class org.ballerinalang.bre.bvm.BLangVMStructs
This is a helper method to create a object in native code.
createObject(Context, String, String, BValue...) - Static method in class org.ballerinalang.connector.api.BLangConnectorSPIUtil
This is a helper method to create a object in native code.
createObject(ProgramFile, String, String, BValue...) - Static method in class org.ballerinalang.connector.api.BLangConnectorSPIUtil
 
createReturnRegValues(WorkerDataIndex, WorkerDataIndex, BType[]) - Static method in class org.ballerinalang.util.program.BLangVMUtils
 
createService(ProgramFile, ServiceInfo) - Static method in class org.ballerinalang.connector.impl.ConnectorSPIModelHelper
 
createSiddhiAppRuntime(String) - Method in class org.ballerinalang.bre.bvm.StreamingRuntimeManager
 
createStruct(BMap<String, BValue>) - Static method in class org.ballerinalang.connector.impl.ConnectorSPIModelHelper
 
createTable(BType, BStringArray, BStringArray) - Method in class org.ballerinalang.util.TableProvider
 
createTable(String, String, String, BStructureType, BRefValueArray) - Method in class org.ballerinalang.util.TableProvider
 
createTable(String, String, BStructureType, BRefValueArray) - Method in class org.ballerinalang.util.TableProvider
 
createTableOperationError(Context, Throwable) - Static method in class org.ballerinalang.util.TableUtils
Creates an instance of {@link BStruct} of the type error.
createTypeCastError(WorkerExecutionContext, String, String) - Static method in class org.ballerinalang.bre.bvm.BLangVMErrors
 
createTypeConversionError(WorkerExecutionContext, String) - Static method in class org.ballerinalang.bre.bvm.BLangVMErrors
 
createValue(BValue) - Static method in class org.ballerinalang.connector.impl.ValueImpl
 
createWorkerData(WorkerDataIndex) - Static method in class org.ballerinalang.util.program.BLangVMUtils
 
createWorkerDataForLocal(WorkerInfo, WorkerExecutionContext, int[], BType[]) - Static method in class org.ballerinalang.util.program.BLangVMUtils
 
createXMLComment(String) - Static method in class org.ballerinalang.model.util.XMLUtils
Create a comment type BXML.
createXMLElement(BXMLQName, BXMLQName, String) - Static method in class org.ballerinalang.model.util.XMLUtils
Create an element type BXML.
createXMLProcessingInstruction(String, String) - Static method in class org.ballerinalang.model.util.XMLUtils
Create a processing instruction type BXML.
createXMLText(String) - Static method in class org.ballerinalang.model.util.XMLUtils
Create a comment type BXML.
ctx - Variable in exception org.ballerinalang.bre.bvm.CPU.HandleErrorException
 
currentFrame - Variable in class org.ballerinalang.bre.bvm.ControlStack
 
currentPkgIndex - Variable in class org.ballerinalang.util.codegen.ProgramFile
 
currentSignal - Variable in class org.ballerinalang.bre.bvm.BaseWorkerResponseContext
 
CustomTypeInfo - Class in org.ballerinalang.util.codegen
 
CustomTypeInfo(int, String, int, String, int) - Constructor for class org.ballerinalang.util.codegen.CustomTypeInfo
 

D

dataChannelInfo - Variable in class org.ballerinalang.util.codegen.Instruction.InstructionWRKSendReceive
 
DataIterator - Interface in org.ballerinalang.model
This interface represents an data iterator operations.
DebugClientHandler - Interface in org.ballerinalang.util.debugger
Represents a debug client handler which is used to communicate with the debug client.
DebugCommand - Enum in org.ballerinalang.util.debugger
Debugging steps.
DebugConstants - Class in org.ballerinalang.util.debugger
DebugConstants define debugger constants.
DebugConstants() - Constructor for class org.ballerinalang.util.debugger.DebugConstants
 
DebugContext - Class in org.ballerinalang.util.debugger
DebugContext holds information relevant to current debugging session.
DebugContext() - Constructor for class org.ballerinalang.util.debugger.DebugContext
 
DebugContext(DebugCommand) - Constructor for class org.ballerinalang.util.debugger.DebugContext
 
DebugException - Exception in org.ballerinalang.util.debugger
Debugger exception to wrap all debug errors.
Debugger - Class in org.ballerinalang.util.debugger
VMDebugManager Manages debug sessions and handle debug related actions.
Debugger(ProgramFile) - Constructor for class org.ballerinalang.util.debugger.Debugger
 
DebugMsgUtil - Class in org.ballerinalang.util.debugger.util
Contains util methods to convert data objects to json and vise versa.
DebugMsgUtil() - Constructor for class org.ballerinalang.util.debugger.util.DebugMsgUtil
 
decrement() - Method in interface org.ballerinalang.util.metrics.Gauge
Decrement the gauge by one.
decrement(double) - Method in interface org.ballerinalang.util.metrics.Gauge
Decrement the gauge by amount.
decrement(double) - Method in class org.ballerinalang.util.metrics.noop.NoOpGauge
 
DEFAULT - Static variable in class org.ballerinalang.util.metrics.StatisticConfig
 
DEFAULT_COORDINATION_TYPE - Static variable in class org.ballerinalang.util.transactions.TransactionConstants
 
DEFAULT_RETRY_COUNT - Static variable in class org.ballerinalang.util.transactions.TransactionConstants
 
DefaultMetricRegistry - Class in org.ballerinalang.util.metrics
Hold a default MetricRegistry instance, which is used by Metric APIs.
DefaultMetricRegistry() - Constructor for class org.ballerinalang.util.metrics.DefaultMetricRegistry
 
defaultsValuesInitFunc - Variable in class org.ballerinalang.model.types.BStructureType
 
defaultsValuesInitFunc - Variable in class org.ballerinalang.util.codegen.StructureTypeInfo
 
DefaultValue - Class in org.ballerinalang.util.codegen
AnnotationAttributeValue contains the default value of a Ballerina struct field.
DefaultValue(int, String) - Constructor for class org.ballerinalang.util.codegen.DefaultValue
 
DefaultValueAttributeInfo - Class in org.ballerinalang.util.codegen.attributes
DefaultValueAttributeInfo contains default value details.
DefaultValueAttributeInfo(int, DefaultValue) - Constructor for class org.ballerinalang.util.codegen.attributes.DefaultValueAttributeInfo
 
defaultWorkerInfo - Variable in class org.ballerinalang.util.codegen.CallableUnitInfo
 
deleteData(String, BMap<String, BValue>) - Method in class org.ballerinalang.util.TableProvider
 
deploymentComplete() - Method in interface org.ballerinalang.connector.api.BallerinaServerConnector
This will fire a deployment complete event so to the server connector implementation.
deploymentComplete() - Method in class org.ballerinalang.connector.impl.ServerConnectorRegistry
This method will notify underline server connectors about the deployment complete event.
descendants(String) - Method in class org.ballerinalang.model.values.BXML
Searches in children recursively for elements matching the name and returns a sequence containing them all.
descendants(String) - Method in class org.ballerinalang.model.values.BXMLItem
Searches in children recursively for elements matching the name and returns a sequence containing them all.
descendants(String) - Method in class org.ballerinalang.model.values.BXMLSequence
Searches in children recursively for elements matching the name and returns a sequence containing them all.
description - Variable in class org.ballerinalang.util.codegen.attributes.DocumentationAttributeInfo
 
description - Variable in class org.ballerinalang.util.codegen.attributes.DocumentationAttributeInfo.ParameterDocumentInfo
 
description(String) - Method in class org.ballerinalang.util.metrics.Counter.Builder
 
description(String) - Method in class org.ballerinalang.util.metrics.Gauge.Builder
 
description(String) - Method in interface org.ballerinalang.util.metrics.Metric.Builder
Set the description of the metric.
description(String) - Method in class org.ballerinalang.util.metrics.PolledGauge.Builder
 
descriptionCPIndex - Variable in class org.ballerinalang.util.codegen.attributes.DocumentationAttributeInfo
 
descriptionCPIndex - Variable in class org.ballerinalang.util.codegen.attributes.DocumentationAttributeInfo.ParameterDocumentInfo
 
dimensions - Variable in class org.ballerinalang.model.types.SimpleTypeName
 
DocumentationAttributeInfo - Class in org.ballerinalang.util.codegen.attributes
DocumentationAttributeInfo holds documentation attachment data.
DocumentationAttributeInfo(int, int, String) - Constructor for class org.ballerinalang.util.codegen.attributes.DocumentationAttributeInfo
 
DocumentationAttributeInfo.ParameterDocumentInfo - Class in org.ballerinalang.util.codegen.attributes
ParameterDocumentInfo holds documentation of a single parameter/field.
doFailCallbackNotify(BMap<String, BValue>) - Method in class org.ballerinalang.bre.bvm.BaseWorkerResponseContext
 
done() - Method in interface org.ballerinalang.util.transactions.BallerinaTransactionContext
 
doSuccessCallbackNotify() - Method in class org.ballerinalang.bre.bvm.BaseWorkerResponseContext
 
doubleRegCount - Variable in class org.ballerinalang.util.program.WorkerDataIndex
 
doubleRegs - Variable in class org.ballerinalang.bre.bvm.WorkerData
 
dropTable(String) - Method in class org.ballerinalang.util.TableProvider
 
DT2JSON - Static variable in interface org.ballerinalang.util.codegen.InstructionCodes
 
DT2XML - Static variable in interface org.ballerinalang.util.codegen.InstructionCodes
 
dumpCallStack(WorkerExecutionContext) - Static method in class org.ballerinalang.bre.bvm.BLangScheduler
 

E

elements() - Method in class org.ballerinalang.model.values.BXML
Get all the elements-type items, in the given sequence.
elements(String) - Method in class org.ballerinalang.model.values.BXML
Get all the elements-type items in the given sequence, that matches a given qualified name.
elements() - Method in class org.ballerinalang.model.values.BXMLItem
Get all the elements-type items, in the given sequence.
elements(String) - Method in class org.ballerinalang.model.values.BXMLItem
Get all the elements-type items in the given sequence, that matches a given qualified name.
elements() - Method in class org.ballerinalang.model.values.BXMLSequence
Get all the elements-type items, in the given sequence.
elements(String) - Method in class org.ballerinalang.model.values.BXMLSequence
Get all the elements-type items in the given sequence, that matches a given qualified name.
endObject() - Method in class org.ballerinalang.model.util.JsonGenerator
 
ensureCapacity(int, int) - Method in class org.ballerinalang.model.values.BNewArray
 
ENUM_TAG - Static variable in class org.ballerinalang.model.types.TypeTags
 
EP_MAIN_FLAG - Static variable in class org.ballerinalang.util.codegen.ProgramFile
 
EP_SERVICE_FLAG - Static variable in class org.ballerinalang.util.codegen.ProgramFile
 
equals(Object) - Method in class org.ballerinalang.bre.bvm.WorkerExecutionContext
 
equals(Object) - Method in class org.ballerinalang.model.AnnotationAttachmentPoint
 
equals(Object) - Method in class org.ballerinalang.model.NodeLocation
 
equals(Object) - Method in class org.ballerinalang.model.types.BArrayType
 
equals(Object) - Method in class org.ballerinalang.model.types.BFunctionType
 
equals(Object) - Method in class org.ballerinalang.model.types.BJSONType
 
equals(Object) - Method in class org.ballerinalang.model.types.BMapType
 
equals(Object) - Method in class org.ballerinalang.model.types.BTupleType
 
equals(Object) - Method in class org.ballerinalang.model.types.BType
 
equals(Object) - Method in class org.ballerinalang.model.types.BUnionType
 
equals(Object) - Method in class org.ballerinalang.model.values.BBoolean
 
equals(Object) - Method in class org.ballerinalang.model.values.BByte
 
equals(Object) - Method in class org.ballerinalang.model.values.BClosure
 
equals(Object) - Method in class org.ballerinalang.model.values.BFloat
 
equals(Object) - Method in class org.ballerinalang.model.values.BInteger
 
equals(Object) - Method in class org.ballerinalang.model.values.BString
 
equals(Object) - Method in class org.ballerinalang.model.values.BTypeDescValue
 
equals(Object) - Method in class org.ballerinalang.model.values.BXMLAttributes
 
equals(Object) - Method in class org.ballerinalang.model.values.BXMLQName
 
equals(Object) - Method in class org.ballerinalang.util.codegen.cpentries.ActionRefCPEntry
 
equals(Object) - Method in class org.ballerinalang.util.codegen.cpentries.BlobCPEntry
 
equals(Object) - Method in class org.ballerinalang.util.codegen.cpentries.ByteCPEntry
 
equals(Object) - Method in class org.ballerinalang.util.codegen.cpentries.FloatCPEntry
 
equals(Object) - Method in class org.ballerinalang.util.codegen.cpentries.ForkJoinCPEntry
 
equals(Object) - Method in class org.ballerinalang.util.codegen.cpentries.FunctionCallCPEntry
 
equals(Object) - Method in class org.ballerinalang.util.codegen.cpentries.FunctionRefCPEntry
 
equals(Object) - Method in class org.ballerinalang.util.codegen.cpentries.IntegerCPEntry
 
equals(Object) - Method in class org.ballerinalang.util.codegen.cpentries.PackageRefCPEntry
 
equals(Object) - Method in class org.ballerinalang.util.codegen.cpentries.StringCPEntry
 
equals(Object) - Method in class org.ballerinalang.util.codegen.cpentries.StructureRefCPEntry
 
equals(Object) - Method in class org.ballerinalang.util.codegen.cpentries.TypeRefCPEntry
 
equals(Object) - Method in class org.ballerinalang.util.codegen.cpentries.UTF8CPEntry
 
equals(Object) - Method in class org.ballerinalang.util.codegen.cpentries.WorkerDataChannelRefCPEntry
 
equals(Object) - Method in class org.ballerinalang.util.codegen.FunctionInfo
 
equals(Object) - Method in class org.ballerinalang.util.codegen.ImportPackageInfo
 
equals(Object) - Method in class org.ballerinalang.util.codegen.LineNumberInfo
 
equals(Object) - Method in class org.ballerinalang.util.codegen.ResourceInfo
 
equals(Object) - Method in class org.ballerinalang.util.codegen.ServiceInfo
 
equals(Object) - Method in class org.ballerinalang.util.codegen.TypeDefInfo
 
equals(Object) - Method in class org.ballerinalang.util.debugger.dto.BreakPointDTO
 
equals(Object) - Method in class org.ballerinalang.util.metrics.AbstractMetric
 
equals(Object) - Method in class org.ballerinalang.util.metrics.MetricId
 
equals(Object) - Method in class org.ballerinalang.util.metrics.Tag
 
ERROR_CAUSE_ARRAY_FIELD - Static variable in class org.ballerinalang.bre.bvm.BLangVMErrors
 
ERROR_CAUSE_FIELD - Static variable in class org.ballerinalang.bre.bvm.BLangVMErrors
 
ERROR_JSON - Static variable in class org.ballerinalang.util.debugger.DebugConstants
 
ERROR_MESSAGE_FIELD - Static variable in class org.ballerinalang.bre.bvm.BLangVMErrors
 
ErrorHandlerUtils - Class in org.ballerinalang.services
Class contains utility methods for ballerina server error handling.
ErrorHandlerUtils() - Constructor for class org.ballerinalang.services.ErrorHandlerUtils
 
errorStructCPIndex - Variable in class org.ballerinalang.util.codegen.ErrorTableEntry
 
ErrorTableAttributeInfo - Class in org.ballerinalang.util.codegen.attributes
 
ErrorTableAttributeInfo(int) - Constructor for class org.ballerinalang.util.codegen.attributes.ErrorTableAttributeInfo
 
ErrorTableEntry - Class in org.ballerinalang.util.codegen
Describes an error handing section defined using try block in a Ballerina program.
ErrorTableEntry(int, int, int, int, int) - Constructor for class org.ballerinalang.util.codegen.ErrorTableEntry
 
errorThrown(WorkerExecutionContext, BMap<String, BValue>) - Static method in class org.ballerinalang.bre.bvm.BLangScheduler
 
ERRSTORE - Static variable in interface org.ballerinalang.util.codegen.InstructionCodes
 
exceptionCaught(ChannelHandlerContext, Throwable) - Method in class org.ballerinalang.util.debugger.VMDebugServerHandler
 
exec(WorkerExecutionContext) - Static method in class org.ballerinalang.bre.bvm.CPU
 
execute() - Method in interface org.ballerinalang.bre.bvm.AsyncTimer.TimerCallback
This is executed when the timer is triggered.
execute(Context) - Method in class org.ballerinalang.bre.bvm.BlockingNativeCallableUnit
 
execute(Context, CallableUnitCallback) - Method in class org.ballerinalang.bre.bvm.BlockingNativeCallableUnit
 
execute() - Method in class org.ballerinalang.bre.bvm.ForkJoinTimeoutCallback
 
execute(Resource, CallableUnitCallback, Map<String, Object>, ObserverContext, WorkerExecutionContext, BValue...) - Static method in class org.ballerinalang.connector.impl.ResourceExecutor
This method will execute the resource, given required details.
execute(Context, CallableUnitCallback) - Method in interface org.ballerinalang.model.NativeCallableUnit
Executes the implementation of the callable unit.
executeBlockingNativeAsync(NativeCallableUnit, Context, int) - Static method in class org.ballerinalang.bre.bvm.BLangScheduler
 
executeNonBlockingNativeAsync(NativeCallableUnit, Context, int) - Static method in class org.ballerinalang.bre.bvm.BLangScheduler
 
executeNow(WorkerExecutionContext) - Static method in class org.ballerinalang.bre.bvm.BLangScheduler
This method executes a scheduled worker execution context which is in CREATED state, which means, it is not yet ready for executing.
Executor - Class in org.ballerinalang.connector.api
Executor Is the entry point from server connector side to ballerina side.
Executor() - Constructor for class org.ballerinalang.connector.api.Executor
 
expiry(Duration) - Method in class org.ballerinalang.util.metrics.StatisticConfig.Builder
Duration to expire statistics.
Expression - Interface in org.ballerinalang.model.expressions
Expression represents a generic expression node in Ballerina.
extractTraceContext(Span, String, String) - Method in class org.ballerinalang.util.tracer.TraceManager
 

F

F2ANY - Static variable in interface org.ballerinalang.util.codegen.InstructionCodes
 
F2B - Static variable in interface org.ballerinalang.util.codegen.InstructionCodes
 
F2I - Static variable in interface org.ballerinalang.util.codegen.InstructionCodes
 
F2S - Static variable in interface org.ballerinalang.util.codegen.InstructionCodes
 
FADD - Static variable in interface org.ballerinalang.util.codegen.InstructionCodes
 
FALOAD - Static variable in interface org.ballerinalang.util.codegen.InstructionCodes
 
FALSE - Static variable in class org.ballerinalang.model.values.BBoolean
The BBoolean object corresponding to the primitive.
FASTORE - Static variable in interface org.ballerinalang.util.codegen.InstructionCodes
 
FCONST - Static variable in interface org.ballerinalang.util.codegen.InstructionCodes
 
FCONST_0 - Static variable in interface org.ballerinalang.util.codegen.InstructionCodes
 
FCONST_1 - Static variable in interface org.ballerinalang.util.codegen.InstructionCodes
 
FCONST_2 - Static variable in interface org.ballerinalang.util.codegen.InstructionCodes
 
FCONST_3 - Static variable in interface org.ballerinalang.util.codegen.InstructionCodes
 
FCONST_4 - Static variable in interface org.ballerinalang.util.codegen.InstructionCodes
 
FCONST_5 - Static variable in interface org.ballerinalang.util.codegen.InstructionCodes
 
FDIV - Static variable in interface org.ballerinalang.util.codegen.InstructionCodes
 
FEQ - Static variable in interface org.ballerinalang.util.codegen.InstructionCodes
 
FGE - Static variable in interface org.ballerinalang.util.codegen.InstructionCodes
 
FGLOAD - Static variable in interface org.ballerinalang.util.codegen.InstructionCodes
 
FGSTORE - Static variable in interface org.ballerinalang.util.codegen.InstructionCodes
 
FGT - Static variable in interface org.ballerinalang.util.codegen.InstructionCodes
 
fieldName - Variable in class org.ballerinalang.model.types.BField
 
fieldType - Variable in class org.ballerinalang.model.types.BField
 
finalize() - Method in class org.ballerinalang.model.values.BTable
 
finishSpan() - Method in class org.ballerinalang.util.tracer.BSpan
 
finishSpan(BSpan) - Method in class org.ballerinalang.util.tracer.TraceManager
 
FINITE_TYPE_TAG - Static variable in class org.ballerinalang.model.types.TypeTags
 
FiniteTypeInfo - Class in org.ballerinalang.util.codegen
PackageInfo Represent serializable unit of finite type Definition item.
FiniteTypeInfo() - Constructor for class org.ballerinalang.util.codegen.FiniteTypeInfo
 
flags - Variable in class org.ballerinalang.model.types.BAttachedFunction
 
flags - Variable in class org.ballerinalang.model.types.BField
 
flags - Variable in class org.ballerinalang.model.types.BStructureType
 
Flags - Class in org.ballerinalang.model.util
This class contains the list of symbol flags.
Flags() - Constructor for class org.ballerinalang.model.util.Flags
 
flags - Variable in class org.ballerinalang.util.codegen.AttachedFunctionInfo
 
flags - Variable in class org.ballerinalang.util.codegen.CustomTypeInfo
 
flags - Variable in class org.ballerinalang.util.codegen.Instruction.InstructionACALL
 
flags - Variable in class org.ballerinalang.util.codegen.Instruction.InstructionCALL
 
flags - Variable in class org.ballerinalang.util.codegen.StructFieldInfo
 
FLE - Static variable in interface org.ballerinalang.util.codegen.InstructionCodes
 
FLOAT_OFFSET - Static variable in class org.ballerinalang.util.BLangConstants
 
FLOAT_TAG - Static variable in class org.ballerinalang.model.types.TypeTags
 
FLOAT_TNAME - Static variable in class org.ballerinalang.model.types.TypeConstants
 
FLOAT_TSIG - Static variable in class org.ballerinalang.model.types.TypeConstants
 
FloatCPEntry - Class in org.ballerinalang.util.codegen.cpentries
FloatCPEntry represents a Ballerina float value in the constant pool.
FloatCPEntry(double) - Constructor for class org.ballerinalang.util.codegen.cpentries.FloatCPEntry
 
floatValue() - Method in class org.ballerinalang.model.values.BBoolean
 
floatValue() - Method in class org.ballerinalang.model.values.BByte
 
floatValue() - Method in class org.ballerinalang.model.values.BFloat
 
floatValue() - Method in class org.ballerinalang.model.values.BInteger
 
floatValue() - Method in class org.ballerinalang.model.values.BString
 
floatValue() - Method in class org.ballerinalang.model.values.BValueType
Returns the value of the specified number as a float, which may involve rounding.
FlowBuilderException - Exception in org.ballerinalang.util.exceptions
Class to represent errors occur at Flow building phase.
FlowBuilderException(String) - Constructor for exception org.ballerinalang.util.exceptions.FlowBuilderException
Constructs a new FlowBuilderException with the specified detail message.
FlowBuilderException(String, Throwable) - Constructor for exception org.ballerinalang.util.exceptions.FlowBuilderException
Constructs a new FlowBuilderException with the specified detail message and cause.
FlowBuilderException(Throwable) - Constructor for exception org.ballerinalang.util.exceptions.FlowBuilderException
Constructs a new FlowBuilderException with the cause.
FLT - Static variable in interface org.ballerinalang.util.codegen.InstructionCodes
 
flush() - Method in class org.ballerinalang.model.util.JsonGenerator
 
FMOD - Static variable in interface org.ballerinalang.util.codegen.InstructionCodes
 
FMOVE - Static variable in interface org.ballerinalang.util.codegen.InstructionCodes
 
FMUL - Static variable in interface org.ballerinalang.util.codegen.InstructionCodes
 
FNE - Static variable in interface org.ballerinalang.util.codegen.InstructionCodes
 
FNEG - Static variable in interface org.ballerinalang.util.codegen.InstructionCodes
 
FNEWARRAY - Static variable in interface org.ballerinalang.util.codegen.InstructionCodes
 
FORKJOIN - Static variable in interface org.ballerinalang.util.codegen.InstructionCodes
 
ForkJoinCPEntry - Class in org.ballerinalang.util.codegen.cpentries
ForkJoinCPEntry represents a Ballerina fork join statement in the constant pool.
ForkJoinCPEntry(int) - Constructor for class org.ballerinalang.util.codegen.cpentries.ForkJoinCPEntry
 
forkJoinCPEntry - Variable in class org.ballerinalang.util.codegen.Instruction.InstructionFORKJOIN
 
forkJoinCPIndex - Variable in class org.ballerinalang.util.codegen.Instruction.InstructionFORKJOIN
 
ForkjoinInfo - Class in org.ballerinalang.util.codegen
ForkjoinInfo represents a fork join in Ballerina program file.
ForkjoinInfo(int[]) - Constructor for class org.ballerinalang.util.codegen.ForkjoinInfo
 
ForkJoinTimeoutCallback - Class in org.ballerinalang.bre.bvm
This class represents fork join timeout callback.
ForkJoinTimeoutCallback(SyncCallableWorkerResponseContext) - Constructor for class org.ballerinalang.bre.bvm.ForkJoinTimeoutCallback
 
ForkJoinWorkerResponseContext - Class in org.ballerinalang.bre.bvm
This represents the fork/join worker response context.
ForkJoinWorkerResponseContext(WorkerExecutionContext, int, int, int, int, int, int, Set<String>, Map<String, String>) - Constructor for class org.ballerinalang.bre.bvm.ForkJoinWorkerResponseContext
 
FPCALL - Static variable in interface org.ballerinalang.util.codegen.InstructionCodes
 
FPLOAD - Static variable in interface org.ballerinalang.util.codegen.InstructionCodes
 
fPointer - Variable in class org.ballerinalang.util.program.CompensationTable.CompensationEntry
 
FrameDTO - Class in org.ballerinalang.util.debugger.dto
DTO class representing Call Stack Frames and their variables.
FrameDTO(String, String, String, int) - Constructor for class org.ballerinalang.util.debugger.dto.FrameDTO
 
FRET - Static variable in interface org.ballerinalang.util.codegen.InstructionCodes
 
fromString(String) - Static method in enum org.ballerinalang.util.codegen.attributes.AttributeInfo.Kind
 
FSUB - Static variable in interface org.ballerinalang.util.codegen.InstructionCodes
 
fulfilled - Variable in class org.ballerinalang.bre.bvm.CallableWorkerResponseContext
 
funcInfoEntries - Variable in class org.ballerinalang.util.codegen.StructureTypeInfo
 
funcName - Variable in class org.ballerinalang.model.types.BAttachedFunction
 
funcRefCPIndex - Variable in class org.ballerinalang.util.codegen.Instruction.InstructionCALL
 
Function - Interface in org.ballerinalang.model
{@link Function} represents any Ballerina function.
function - Variable in class org.ballerinalang.util.codegen.Instruction.InstructionScopeEnd
 
FUNCTION_POINTER_TAG - Static variable in class org.ballerinalang.model.types.TypeTags
 
FunctionCallCPEntry - Class in org.ballerinalang.util.codegen.cpentries
FunctionReturnCPEntry contains register indexes of function arguments and register indexes to which the return values should be stored in the current stack frame.
FunctionCallCPEntry(int, int[], int[]) - Constructor for class org.ballerinalang.util.codegen.cpentries.FunctionCallCPEntry
 
functionCP - Variable in class org.ballerinalang.util.codegen.Instruction.InstructionScopeEnd
 
functionInfo - Variable in class org.ballerinalang.util.codegen.AttachedFunctionInfo
 
FunctionInfo - Class in org.ballerinalang.util.codegen
FunctionInfo contains metadata of a Ballerina function entry in the program file.
FunctionInfo(int, String, int, String) - Constructor for class org.ballerinalang.util.codegen.FunctionInfo
 
functionInfo - Variable in class org.ballerinalang.util.codegen.Instruction.InstructionCALL
 
functionInfo - Variable in class org.ballerinalang.util.program.CompensationTable.CompensationEntry
 
FunctionRefCPEntry - Class in org.ballerinalang.util.codegen.cpentries
FunctionRefCPEntry represents a Ballerina function in the constant pool.
FunctionRefCPEntry(int, String, int, String) - Constructor for class org.ballerinalang.util.codegen.cpentries.FunctionRefCPEntry
 
FUTURE_TAG - Static variable in class org.ballerinalang.model.types.TypeTags
 
FUTURE_TNAME - Static variable in class org.ballerinalang.model.types.TypeConstants
 

G

Gauge - Interface in org.ballerinalang.util.metrics
Gauge is used to track a value that goes up and down.
GAUGE - Static variable in class org.ballerinalang.util.metrics.MetricConstants
 
gauge(MetricId, StatisticConfig...) - Method in class org.ballerinalang.util.metrics.MetricRegistry
Gauge.Builder - Class in org.ballerinalang.util.metrics
Builder for Gauges.
generalWorkers - Variable in class org.ballerinalang.util.codegen.CallableUnitInfo.WorkerSet
 
generateCallStack(WorkerExecutionContext, CallableUnitInfo) - Static method in class org.ballerinalang.bre.bvm.BLangVMErrors
 
generateDeleteDataStatment(String, BMap<?, ?>) - Static method in class org.ballerinalang.util.TableUtils
 
generateInsertDataStatment(String, BMap<?, ?>) - Static method in class org.ballerinalang.util.TableUtils
 
generateIterator() - Method in class org.ballerinalang.model.values.BTable
 
generateNext() - Method in interface org.ballerinalang.model.DataIterator
 
generateNext() - Method in class org.ballerinalang.util.TableIterator
 
get(long) - Method in class org.ballerinalang.model.values.BBooleanArray
 
get(long) - Method in class org.ballerinalang.model.values.BByteArray
 
get(long) - Method in class org.ballerinalang.model.values.BFloatArray
 
get(long) - Method in class org.ballerinalang.model.values.BIntArray
 
get(K) - Method in class org.ballerinalang.model.values.BMap
Retrieve the value for the given key from map.
get(K, boolean) - Method in class org.ballerinalang.model.values.BMap
Retrieve the value for the given key from map.
get(long) - Method in class org.ballerinalang.model.values.BRefValueArray
 
get(long) - Method in class org.ballerinalang.model.values.BStreamingJSON
 
get(long) - Method in class org.ballerinalang.model.values.BStringArray
 
get(int, int...) - Static method in class org.ballerinalang.util.codegen.InstructionFactory
 
get(String) - Method in class org.ballerinalang.util.VMOptions
Retrieves the option value the given option name maps to.
getActionName() - Method in class org.ballerinalang.util.codegen.cpentries.ActionRefCPEntry
 
getActionName() - Method in class org.ballerinalang.util.observability.ObserverContext
 
getActionName() - Method in class org.ballerinalang.util.tracer.BSpan
 
getAdditionalIndexCount(int) - Method in class org.ballerinalang.model.values.BFunctionPointer
 
getAggregatedRootErrorMessages(BMap<String, BValue>) - Static method in class org.ballerinalang.bre.bvm.BLangVMErrors
 
getAllMetrics() - Method in class org.ballerinalang.util.metrics.MetricRegistry
 
getAllWorkerContexts() - Method in interface org.ballerinalang.util.debugger.DebugClientHandler
Method to get all worker contexts.
getAllWorkerContexts() - Method in class org.ballerinalang.util.debugger.VMDebugClientHandler
 
getAnnAttachmentInfos() - Method in class org.ballerinalang.util.codegen.ParamAnnAttachmentInfo
Deprecated.
getAnnAttrValue(String) - Method in interface org.ballerinalang.connector.api.Annotation
Deprecated.
getAnnAttrValue(String) - Method in class org.ballerinalang.connector.impl.AnnotationImpl
Deprecated.
getAnnAttrValueArray() - Method in interface org.ballerinalang.connector.api.AnnAttrValue
Deprecated.
This method returns attribute value array.
getAnnotation() - Method in interface org.ballerinalang.connector.api.AnnAttrValue
Deprecated.
This method return annotation attribute value.
getAnnotationAttachmentInfo(String, String) - Method in class org.ballerinalang.util.codegen.CallableUnitInfo
Deprecated.
getAnnotationAttachmentInfo(String, String) - Method in class org.ballerinalang.util.codegen.ServiceInfo
Deprecated.
getAnnotationAttachmentValue() - Method in class org.ballerinalang.util.codegen.AnnAttributeValue
 
getAnnotationEntryKey() - Method in class org.ballerinalang.connector.impl.AnnotatableNode
 
getAnnotationEntryKey() - Method in class org.ballerinalang.connector.impl.ResourceImpl
 
getAnnotationEntryKey() - Method in class org.ballerinalang.connector.impl.ServiceImpl
 
getAnnotationEntryKey() - Method in class org.ballerinalang.connector.impl.StructImpl
 
getAnnotationList(String, String) - Method in interface org.ballerinalang.connector.api.Resource
This method will return annotation for the given package path and annotation name.
getAnnotationList(String, String) - Method in interface org.ballerinalang.connector.api.Service
This method will return the list of annotations for the given package path and annotation name.
getAnnotationList(String, String) - Method in interface org.ballerinalang.connector.api.Struct
This method will return the list of annotations for the given package path and annotation name.
getAnnotationList(String, String) - Method in class org.ballerinalang.connector.impl.ResourceImpl
 
getAnnotationList(String, String) - Method in class org.ballerinalang.connector.impl.ServiceImpl
 
getAnnotationList(String, String) - Method in class org.ballerinalang.connector.impl.StructImpl
 
getAnnotations() - Method in interface org.ballerinalang.model.CallableUnit
Returns an arrays of annotations attached this callable unit.
getAnnotations() - Method in class org.ballerinalang.model.ParameterDef
Get all the Annotations attached to this parameter.
getAnnotationValue() - Method in class org.ballerinalang.model.AnnotationAttributeValue
 
getAnnotationVariable(String, ProgramFile) - Static method in class org.ballerinalang.connector.impl.ConnectorSPIModelHelper
 
getArgRegs() - Method in class org.ballerinalang.util.codegen.cpentries.FunctionCallCPEntry
 
getArgRegs() - Method in class org.ballerinalang.util.codegen.ForkjoinInfo
 
getArgumentTypeNames() - Method in interface org.ballerinalang.model.NativeFunction
Get the simple Type Names of the input input arguments.
getArgumentTypes() - Method in interface org.ballerinalang.model.CallableUnit
Get Types of the return input arguments.
getArray(int) - Method in interface org.ballerinalang.model.DataIterator
 
getArray(int) - Method in class org.ballerinalang.model.values.BTable
 
getArray(int) - Method in class org.ballerinalang.util.TableIterator
 
getArrayElement(BRefType<?>, long) - Static method in class org.ballerinalang.model.util.JSONUtils
Get an element from a JSON array.
getArrayField(String) - Method in interface org.ballerinalang.connector.api.Struct
Returns value of an array field.
getArrayField(String) - Method in class org.ballerinalang.connector.impl.StructImpl
 
getAttachedFunctions() - Method in class org.ballerinalang.model.types.BStructureType
 
getAttachedPoint() - Method in class org.ballerinalang.model.AnnotationAttachment
Get the construct where this annotation is attached.
getAttachmentIndexes() - Method in class org.ballerinalang.util.codegen.LocalVariableInfo
 
getAttachmentInfoArray() - Method in class org.ballerinalang.util.codegen.attributes.ParamAnnotationAttributeInfo
Deprecated.
getAttachmentInfoEntries() - Method in class org.ballerinalang.util.codegen.attributes.AnnotationAttributeInfo
Deprecated.
 
getAttachmentPoint() - Method in class org.ballerinalang.model.AnnotationAttachmentPoint
 
getAttribute(String) - Method in class org.ballerinalang.model.AnnotationAttachment
Get the value of the Key-Value pair.
getAttribute(String, String) - Method in class org.ballerinalang.model.values.BXML
Get the value of a single attribute as a string.
getAttribute(String, String, String) - Method in class org.ballerinalang.model.values.BXML
Get the value of a single attribute as a string.
getAttribute(String, String) - Method in class org.ballerinalang.model.values.BXMLItem
Get the value of a single attribute as a string.
getAttribute(String, String, String) - Method in class org.ballerinalang.model.values.BXMLItem
Get the value of a single attribute as a string.
getAttribute(String, String) - Method in class org.ballerinalang.model.values.BXMLSequence
Get the value of a single attribute as a string.
getAttribute(String, String, String) - Method in class org.ballerinalang.model.values.BXMLSequence
Get the value of a single attribute as a string.
getAttributeInfo(AttributeInfo.Kind) - Method in interface org.ballerinalang.util.codegen.attributes.AttributeInfoPool
 
getAttributeInfo(AttributeInfo.Kind) - Method in class org.ballerinalang.util.codegen.CallableUnitInfo
 
getAttributeInfo(AttributeInfo.Kind) - Method in class org.ballerinalang.util.codegen.CustomTypeInfo
 
getAttributeInfo(AttributeInfo.Kind) - Method in class org.ballerinalang.util.codegen.FiniteTypeInfo
 
getAttributeInfo(AttributeInfo.Kind) - Method in class org.ballerinalang.util.codegen.PackageInfo
 
getAttributeInfo(AttributeInfo.Kind) - Method in class org.ballerinalang.util.codegen.PackageVarInfo
 
getAttributeInfo(AttributeInfo.Kind) - Method in class org.ballerinalang.util.codegen.ProgramFile
 
getAttributeInfo(AttributeInfo.Kind) - Method in class org.ballerinalang.util.codegen.StructFieldInfo
 
getAttributeInfo(AttributeInfo.Kind) - Method in class org.ballerinalang.util.codegen.StructureTypeInfo
 
getAttributeInfo(AttributeInfo.Kind) - Method in class org.ballerinalang.util.codegen.WorkerInfo
 
getAttributeInfoEntries() - Method in interface org.ballerinalang.util.codegen.attributes.AttributeInfoPool
 
getAttributeInfoEntries() - Method in class org.ballerinalang.util.codegen.CallableUnitInfo
 
getAttributeInfoEntries() - Method in class org.ballerinalang.util.codegen.CustomTypeInfo
 
getAttributeInfoEntries() - Method in class org.ballerinalang.util.codegen.FiniteTypeInfo
 
getAttributeInfoEntries() - Method in class org.ballerinalang.util.codegen.PackageInfo
 
getAttributeInfoEntries() - Method in class org.ballerinalang.util.codegen.PackageVarInfo
 
getAttributeInfoEntries() - Method in class org.ballerinalang.util.codegen.ProgramFile
 
getAttributeInfoEntries() - Method in class org.ballerinalang.util.codegen.StructFieldInfo
 
getAttributeInfoEntries() - Method in class org.ballerinalang.util.codegen.StructureTypeInfo
 
getAttributeInfoEntries() - Method in class org.ballerinalang.util.codegen.WorkerInfo
 
getAttributeKeyValuePairs() - Method in class org.ballerinalang.util.codegen.AnnAttachmentInfo
Deprecated.
 
getAttributeName() - Method in class org.ballerinalang.util.codegen.AnnAttributeKeyValuePair
 
getAttributeNameCPIndex() - Method in class org.ballerinalang.util.codegen.AnnAttributeKeyValuePair
 
getAttributeNameIndex() - Method in class org.ballerinalang.util.codegen.attributes.AnnotationAttributeInfo
Deprecated.
 
getAttributeNameIndex() - Method in interface org.ballerinalang.util.codegen.attributes.AttributeInfo
 
getAttributeNameIndex() - Method in class org.ballerinalang.util.codegen.attributes.CodeAttributeInfo
 
getAttributeNameIndex() - Method in class org.ballerinalang.util.codegen.attributes.DefaultValueAttributeInfo
 
getAttributeNameIndex() - Method in class org.ballerinalang.util.codegen.attributes.DocumentationAttributeInfo
 
getAttributeNameIndex() - Method in class org.ballerinalang.util.codegen.attributes.ErrorTableAttributeInfo
 
getAttributeNameIndex() - Method in class org.ballerinalang.util.codegen.attributes.LineNumberTableAttributeInfo
 
getAttributeNameIndex() - Method in class org.ballerinalang.util.codegen.attributes.LocalVariableAttributeInfo
 
getAttributeNameIndex() - Method in class org.ballerinalang.util.codegen.attributes.ParamAnnotationAttributeInfo
 
getAttributeNameIndex() - Method in class org.ballerinalang.util.codegen.attributes.ParamDefaultValueAttributeInfo
 
getAttributeNameIndex() - Method in class org.ballerinalang.util.codegen.attributes.TaintTableAttributeInfo
 
getAttributeNameIndex() - Method in class org.ballerinalang.util.codegen.attributes.VarTypeCountAttributeInfo
 
getAttributeNameValuePairs() - Method in class org.ballerinalang.model.AnnotationAttachment
Get Key-Value pairs of fields in the annotation.
getAttributesMap() - Method in class org.ballerinalang.model.values.BXML
Get attributes as a BMap.
getAttributesMap() - Method in class org.ballerinalang.model.values.BXMLItem
Get attributes as a BMap.
getAttributesMap() - Method in class org.ballerinalang.model.values.BXMLSequence
Get attributes as a BMap.
getAttributeValue(String) - Method in class org.ballerinalang.util.codegen.AnnAttachmentInfo
Deprecated.
 
getAttributeValue() - Method in class org.ballerinalang.util.codegen.AnnAttributeKeyValuePair
 
getAttributeValueArray() - Method in class org.ballerinalang.util.codegen.AnnAttributeValue
 
getAttributeValueMap() - Method in class org.ballerinalang.util.codegen.AnnAttachmentInfo
Deprecated.
 
getBallerinaServerConnector(ProgramFile, String) - Static method in class org.ballerinalang.connector.api.ConnectorUtils
Deprecated.
getBallerinaServerConnector(Context, String) - Static method in class org.ballerinalang.connector.api.ConnectorUtils
Deprecated.
getBallerinaServerConnector(String) - Method in class org.ballerinalang.connector.impl.ServerConnectorRegistry
This method is used to get BallerinaServerConnector instance for the given protocol package.
getBlob(int) - Method in interface org.ballerinalang.model.DataIterator
 
getBlob(int) - Method in class org.ballerinalang.model.values.BTable
 
getBlob(int) - Method in class org.ballerinalang.util.TableIterator
 
getBoolean(int) - Method in interface org.ballerinalang.model.DataIterator
 
getBoolean(int) - Method in class org.ballerinalang.model.values.BTable
 
getBoolean(int) - Method in class org.ballerinalang.util.TableIterator
 
getBooleanArgument(int) - Method in interface org.ballerinalang.bre.Context
 
getBooleanArgument(int) - Method in class org.ballerinalang.bre.NativeCallContext
 
getBooleanField(int, int) - Method in class org.ballerinalang.bre.bvm.GlobalMemoryArea
 
getBooleanField(int) - Method in class org.ballerinalang.bre.bvm.GlobalMemoryBlock
 
getBooleanField(String) - Method in interface org.ballerinalang.connector.api.Struct
Returns value of a boolean field.
getBooleanField(String) - Method in class org.ballerinalang.connector.impl.StructImpl
 
getBooleanField(int) - Method in interface org.ballerinalang.model.values.StructureType
 
getBooleanValue() - Method in interface org.ballerinalang.connector.api.AnnAttrValue
Deprecated.
This method returns boolean attribute value.
getBooleanValue() - Method in interface org.ballerinalang.connector.api.Value
Returns boolean value.
getBooleanValue() - Method in class org.ballerinalang.connector.impl.ValueImpl
 
getBooleanValue() - Method in class org.ballerinalang.util.codegen.AnnAttributeValue
 
getBooleanValue() - Method in class org.ballerinalang.util.codegen.DefaultValue
 
getBranchQualifier() - Method in class org.ballerinalang.util.transactions.XATransactionID
 
getBrokerInstance() - Static method in class org.ballerinalang.broker.BallerinaBroker
 
getBuckets() - Method in class org.ballerinalang.util.metrics.StatisticConfig
Get the number of buckets used to implement the sliding time window.
getBValue(long) - Method in class org.ballerinalang.model.values.BBooleanArray
 
getBValue(long) - Method in class org.ballerinalang.model.values.BByteArray
 
getBValue(long) - Method in class org.ballerinalang.model.values.BFloatArray
 
getBValue(long) - Method in class org.ballerinalang.model.values.BIntArray
 
getBValue(long) - Method in class org.ballerinalang.model.values.BNewArray
 
getBValue(long) - Method in class org.ballerinalang.model.values.BRefValueArray
 
getBValue(long) - Method in class org.ballerinalang.model.values.BStringArray
 
getBytes() - Method in class org.ballerinalang.model.values.BByteArray
 
getByteValue() - Method in class org.ballerinalang.util.codegen.DefaultValue
 
getCallableUnitInfo() - Method in class org.ballerinalang.bre.bvm.StackFrame
 
getCallableUnitInfo() - Method in interface org.ballerinalang.bre.Context
 
getCallableUnitInfo() - Method in class org.ballerinalang.bre.NativeCallContext
 
getCarrierString() - Method in class org.ballerinalang.util.tracer.RequestInjector
 
getCasueStackTrace(BMap<String, BValue>) - Static method in class org.ballerinalang.bre.bvm.BLangVMErrors
 
getCauseStackTraceArray(BRefValueArray) - Static method in class org.ballerinalang.bre.bvm.BLangVMErrors
 
getChannelName() - Method in class org.ballerinalang.util.codegen.WorkerDataChannelInfo
 
getChildDescriptor(String) - Method in class org.ballerinalang.model.WhiteSpaceDescriptor
 
getChildDescriptors() - Method in class org.ballerinalang.model.WhiteSpaceDescriptor
 
getClosureVars() - Method in class org.ballerinalang.model.values.BFunctionPointer
 
getCode() - Method in class org.ballerinalang.util.debugger.dto.MessageDTO
 
getCodeAddrs() - Method in class org.ballerinalang.util.codegen.attributes.CodeAttributeInfo
 
getCodeAttributeInfo() - Method in class org.ballerinalang.util.codegen.WorkerInfo
 
getColumnDefinitions() - Method in interface org.ballerinalang.model.DataIterator
 
getColumnDefinitions() - Method in class org.ballerinalang.util.TableIterator
 
getColumnDefs() - Method in class org.ballerinalang.model.values.BTable
 
getCommand() - Method in class org.ballerinalang.util.debugger.dto.CommandDTO
 
getConnectorEndpointStruct(Context) - Static method in class org.ballerinalang.connector.api.BLangConnectorSPIUtil
Get ConnectorEndPoint struct.
getConnectorName() - Method in class org.ballerinalang.util.observability.ObserverContext
 
getConnectorName() - Method in class org.ballerinalang.util.tracer.BSpan
 
getConstantInfo(String) - Method in class org.ballerinalang.util.codegen.PackageInfo
 
getConstantInfoEntries() - Method in class org.ballerinalang.util.codegen.PackageInfo
 
getConstName() - Method in class org.ballerinalang.util.codegen.AnnAttributeValue
 
getConstNameCPIndex() - Method in class org.ballerinalang.util.codegen.AnnAttributeValue
 
getConstPkg() - Method in class org.ballerinalang.util.codegen.AnnAttributeValue
 
getConstPkgCPIndex() - Method in class org.ballerinalang.util.codegen.AnnAttributeValue
 
getConstPoolEntries() - Method in interface org.ballerinalang.util.codegen.cpentries.ConstantPool
 
getConstPoolEntries() - Method in class org.ballerinalang.util.codegen.PackageInfo
 
getConstPoolEntries() - Method in class org.ballerinalang.util.codegen.ProgramFile
 
getConstrainedType() - Method in class org.ballerinalang.model.types.BFutureType
 
getConstrainedType() - Method in class org.ballerinalang.model.types.BJSONType
 
getConstrainedType() - Method in class org.ballerinalang.model.types.BMapType
Returns element types which this map is constrained to.
getConstrainedType() - Method in class org.ballerinalang.model.types.BStreamType
 
getConstrainedType() - Method in class org.ballerinalang.model.types.BTableType
 
getConstraintType() - Method in class org.ballerinalang.model.values.BStream
 
getContext() - Method in exception org.ballerinalang.util.exceptions.BallerinaException
 
getContextProperties(ObserverContext, String) - Static method in class org.ballerinalang.util.observability.ObservabilityUtils
 
getCount() - Method in interface org.ballerinalang.util.metrics.Gauge
Returns the number of times that setValue has been called since this gauge was created.
getCount() - Method in class org.ballerinalang.util.metrics.noop.NoOpGauge
 
getCPEntry(int) - Method in interface org.ballerinalang.util.codegen.cpentries.ConstantPool
 
getCPEntry(int) - Method in class org.ballerinalang.util.codegen.PackageInfo
 
getCPEntry(int) - Method in class org.ballerinalang.util.codegen.ProgramFile
 
getCPEntryIndex(ConstantPoolEntry) - Method in interface org.ballerinalang.util.codegen.cpentries.ConstantPool
 
getCPEntryIndex(ConstantPoolEntry) - Method in class org.ballerinalang.util.codegen.PackageInfo
 
getCPEntryIndex(ConstantPoolEntry) - Method in class org.ballerinalang.util.codegen.ProgramFile
 
getCurrentCommand() - Method in class org.ballerinalang.util.debugger.DebugContext
 
getCurrentEntry() - Method in class org.ballerinalang.util.program.CompensationTable
Returns the compensation table entry at the current index.
getCurrentFrame() - Method in class org.ballerinalang.bre.bvm.ControlStack
 
getCurrentSignal() - Method in class org.ballerinalang.bre.bvm.CallableWorkerResponseContext
 
getCurrentTransactionBlockId() - Method in class org.ballerinalang.util.transactions.LocalTransactionInfo
 
getDataArray(Array) - Method in class org.ballerinalang.util.TableIterator
 
getDataChannelRefIndex() - Method in class org.ballerinalang.util.codegen.WorkerDataChannelInfo
 
getDebugContext() - Method in class org.ballerinalang.bre.bvm.WorkerExecutionContext
 
getDebugContext() - Method in interface org.ballerinalang.bre.Context
 
getDebugContext() - Method in class org.ballerinalang.bre.NativeCallContext
 
getDebugger() - Method in class org.ballerinalang.util.codegen.ProgramFile
 
getDefaultValue() - Method in class org.ballerinalang.util.codegen.attributes.DefaultValueAttributeInfo
 
getDefaultValueInfo() - Method in class org.ballerinalang.util.codegen.attributes.ParamDefaultValueAttributeInfo
 
getDefaultWorkerInfo() - Method in class org.ballerinalang.util.codegen.CallableUnitInfo
 
getDescription() - Method in class org.ballerinalang.util.metrics.MetricId
 
getDimensions() - Method in class org.ballerinalang.model.types.BArrayType
 
getDimensions() - Method in class org.ballerinalang.model.types.SimpleTypeName
 
getDoubleRegs() - Method in class org.ballerinalang.bre.bvm.StackFrame
 
getElement(BValue, String) - Static method in class org.ballerinalang.model.util.JSONUtils
Get an element from a JSON.
getElementName() - Method in class org.ballerinalang.model.values.BXML
Get the fully qualified name of the element as a BString.
getElementName() - Method in class org.ballerinalang.model.values.BXMLItem
Get the fully qualified name of the element as a BString.
getElementName() - Method in class org.ballerinalang.model.values.BXMLSequence
Get the fully qualified name of the element as a BString.
getElementType() - Method in class org.ballerinalang.model.types.BArrayType
 
getElementType() - Method in interface org.ballerinalang.model.types.BIndexedType
Get the type of a child elements of this type.
getElementType() - Method in class org.ballerinalang.model.types.BMapType
Deprecated.
getElementTypeSig() - Method in class org.ballerinalang.model.types.TypeSignature
 
getEmptyValue() - Method in class org.ballerinalang.model.types.BAnyType
 
getEmptyValue() - Method in class org.ballerinalang.model.types.BArrayType
 
getEmptyValue() - Method in class org.ballerinalang.model.types.BFiniteType
 
getEmptyValue() - Method in class org.ballerinalang.model.types.BFunctionType
 
getEmptyValue() - Method in class org.ballerinalang.model.types.BFutureType
 
getEmptyValue() - Method in class org.ballerinalang.model.types.BIteratorType
 
getEmptyValue() - Method in class org.ballerinalang.model.types.BJSONType
 
getEmptyValue() - Method in class org.ballerinalang.model.types.BMapType
 
getEmptyValue() - Method in class org.ballerinalang.model.types.BNullType
 
getEmptyValue() - Method in class org.ballerinalang.model.types.BObjectType
 
getEmptyValue() - Method in class org.ballerinalang.model.types.BRecordType
 
getEmptyValue() - Method in class org.ballerinalang.model.types.BServiceType
 
getEmptyValue() - Method in class org.ballerinalang.model.types.BStreamType
 
getEmptyValue() - Method in class org.ballerinalang.model.types.BStringType
 
getEmptyValue() - Method in class org.ballerinalang.model.types.BTableType
 
getEmptyValue() - Method in class org.ballerinalang.model.types.BTupleType
 
getEmptyValue() - Method in class org.ballerinalang.model.types.BType
Get the empty initialized value of this type.
getEmptyValue() - Method in class org.ballerinalang.model.types.BTypeDesc
 
getEmptyValue() - Method in class org.ballerinalang.model.types.BUnionType
 
getEmptyValue() - Method in class org.ballerinalang.model.types.BXMLAttributesType
 
getEmptyValue() - Method in class org.ballerinalang.model.types.BXMLType
 
getEndpointName() - Method in interface org.ballerinalang.connector.api.Service
This method returns the package qualified endpoint name that bound to the service.
getEndpointName() - Method in class org.ballerinalang.connector.impl.ServiceImpl
 
getEndpointName() - Method in class org.ballerinalang.util.codegen.ServiceInfo
 
getEndpointNameCPIndex() - Method in class org.ballerinalang.util.codegen.ServiceInfo
 
getEntryPackage() - Method in class org.ballerinalang.util.codegen.ProgramFile
 
getEntryPkgCPIndex() - Method in class org.ballerinalang.util.codegen.ProgramFile
 
getEntryPkgName() - Method in class org.ballerinalang.util.codegen.ProgramFile
 
getEntryType() - Method in class org.ballerinalang.util.codegen.cpentries.ActionRefCPEntry
 
getEntryType() - Method in class org.ballerinalang.util.codegen.cpentries.BlobCPEntry
 
getEntryType() - Method in class org.ballerinalang.util.codegen.cpentries.ByteCPEntry
 
getEntryType() - Method in interface org.ballerinalang.util.codegen.cpentries.ConstantPoolEntry
 
getEntryType() - Method in class org.ballerinalang.util.codegen.cpentries.FloatCPEntry
 
getEntryType() - Method in class org.ballerinalang.util.codegen.cpentries.ForkJoinCPEntry
 
getEntryType() - Method in class org.ballerinalang.util.codegen.cpentries.FunctionCallCPEntry
 
getEntryType() - Method in class org.ballerinalang.util.codegen.cpentries.FunctionRefCPEntry
 
getEntryType() - Method in class org.ballerinalang.util.codegen.cpentries.IntegerCPEntry
 
getEntryType() - Method in class org.ballerinalang.util.codegen.cpentries.PackageRefCPEntry
 
getEntryType() - Method in class org.ballerinalang.util.codegen.cpentries.StringCPEntry
 
getEntryType() - Method in class org.ballerinalang.util.codegen.cpentries.StructureRefCPEntry
 
getEntryType() - Method in class org.ballerinalang.util.codegen.cpentries.TypeRefCPEntry
 
getEntryType() - Method in class org.ballerinalang.util.codegen.cpentries.UTF8CPEntry
 
getEntryType() - Method in class org.ballerinalang.util.codegen.cpentries.WorkerDataChannelRefCPEntry
 
getError() - Method in class org.ballerinalang.bre.bvm.WorkerExecutionContext
 
getError() - Method in interface org.ballerinalang.bre.Context
 
getError() - Method in class org.ballerinalang.bre.NativeCallContext
 
getError() - Method in class org.ballerinalang.util.codegen.ErrorTableEntry
 
getErrorCode() - Method in enum org.ballerinalang.util.exceptions.RuntimeErrors
 
getErrorCode() - Method in enum org.ballerinalang.util.exceptions.SemanticErrors
 
getErrorMessage(RuntimeErrors, Object...) - Static method in class org.ballerinalang.util.exceptions.BLangExceptionHelper
 
getErrorMessage(SemanticErrors, Object...) - Static method in class org.ballerinalang.util.exceptions.BLangExceptionHelper
 
getErrorMsgKey() - Method in enum org.ballerinalang.util.exceptions.RuntimeErrors
 
getErrorMsgKey() - Method in enum org.ballerinalang.util.exceptions.SemanticErrors
 
getErrorStructCPIndex() - Method in class org.ballerinalang.util.codegen.ErrorTableEntry
returns ErrorStructCPEntryIndex.
getErrorTableEntriesList() - Method in class org.ballerinalang.util.codegen.attributes.ErrorTableAttributeInfo
 
getErrorThrown() - Method in class org.ballerinalang.bre.bvm.StackFrame
 
getExceptedWorkerCount() - Method in class org.ballerinalang.bre.bvm.BLangScheduler.SchedulerStats
 
getFieldInfoEntries() - Method in class org.ballerinalang.util.codegen.StructureTypeInfo
 
getFieldName() - Method in class org.ballerinalang.model.types.BField
 
getFields() - Method in interface org.ballerinalang.connector.api.Struct
Returns all the struct fields.
getFields() - Method in class org.ballerinalang.connector.impl.StructImpl
 
getFields() - Method in class org.ballerinalang.model.types.BStructureType
 
getFieldType() - Method in interface org.ballerinalang.connector.api.StructField
Returns the annotation field's type.
getFieldType() - Method in class org.ballerinalang.model.types.BField
 
getFieldType() - Method in class org.ballerinalang.util.codegen.StructFieldInfo
 
getFieldTypeCount() - Method in class org.ballerinalang.model.types.BStructureType
 
getFileName() - Method in class org.ballerinalang.model.NodeLocation
 
getFileName() - Method in class org.ballerinalang.util.codegen.LineNumberInfo
 
getFileName() - Method in class org.ballerinalang.util.debugger.dto.BreakPointDTO
 
getFileName() - Method in class org.ballerinalang.util.debugger.dto.FrameDTO
 
getFileNameCPIndex() - Method in class org.ballerinalang.util.codegen.LineNumberInfo
 
getFlags() - Method in class org.ballerinalang.util.codegen.cpentries.FunctionCallCPEntry
 
getFloat(int) - Method in interface org.ballerinalang.model.DataIterator
 
getFloat(int) - Method in class org.ballerinalang.model.values.BTable
 
getFloat(int) - Method in class org.ballerinalang.util.TableIterator
 
getFloatArgument(int) - Method in interface org.ballerinalang.bre.Context
 
getFloatArgument(int) - Method in class org.ballerinalang.bre.NativeCallContext
 
getFloatField(int, int) - Method in class org.ballerinalang.bre.bvm.GlobalMemoryArea
 
getFloatField(int) - Method in class org.ballerinalang.bre.bvm.GlobalMemoryBlock
 
getFloatField(String) - Method in interface org.ballerinalang.connector.api.Struct
Returns value of a float field.
getFloatField(String) - Method in class org.ballerinalang.connector.impl.StructImpl
 
getFloatField(int) - Method in interface org.ballerinalang.model.values.StructureType
 
getFloatValue() - Method in interface org.ballerinalang.connector.api.AnnAttrValue
Deprecated.
This method returns float attribute value.
getFloatValue() - Method in interface org.ballerinalang.connector.api.Value
Returns float value.
getFloatValue() - Method in class org.ballerinalang.connector.impl.ValueImpl
 
getFloatValue() - Method in class org.ballerinalang.util.codegen.AnnAttributeValue
 
getFloatValue() - Method in class org.ballerinalang.util.codegen.DefaultValue
 
getForkJoinCPIndex() - Method in class org.ballerinalang.util.codegen.cpentries.ForkJoinCPEntry
 
getForkjoinInfo() - Method in class org.ballerinalang.util.codegen.cpentries.ForkJoinCPEntry
 
getForkjoinInfos() - Method in class org.ballerinalang.util.codegen.WorkerInfo
 
getFormatId() - Method in class org.ballerinalang.util.transactions.XATransactionID
 
getFrameName() - Method in class org.ballerinalang.util.debugger.dto.FrameDTO
 
getFrames() - Method in class org.ballerinalang.util.debugger.dto.MessageDTO
 
getFullServiceName(ServiceInfo) - Static method in class org.ballerinalang.util.observability.ObservabilityUtils
 
getFunctionInfo() - Method in class org.ballerinalang.util.codegen.cpentries.FunctionRefCPEntry
 
getFunctionInfo(String) - Method in class org.ballerinalang.util.codegen.PackageInfo
 
getFunctionInfoEntries() - Method in class org.ballerinalang.util.codegen.PackageInfo
 
getFunctionName() - Method in class org.ballerinalang.util.codegen.cpentries.FunctionRefCPEntry
 
getGlobalMemIndex() - Method in class org.ballerinalang.util.codegen.PackageVarInfo
 
getGlobalMemoryBlock() - Method in class org.ballerinalang.util.codegen.ProgramFile
 
getGlobalTransactionEnabled() - Method in class org.ballerinalang.bre.bvm.WorkerExecutionContext
 
getGlobalTransactionenabled(WorkerExecutionContext) - Static method in class org.ballerinalang.util.program.BLangVMUtils
 
getGlobalTransactionId() - Method in class org.ballerinalang.util.transactions.LocalTransactionInfo
 
getGlobalTransactionId() - Method in class org.ballerinalang.util.transactions.XATransactionID
 
getId() - Method in class org.ballerinalang.util.metrics.AbstractMetric
 
getId() - Method in interface org.ballerinalang.util.metrics.Metric
 
getIfExist(K) - Method in class org.ballerinalang.model.values.BMap
Retrieve the value for the given key from map.
getIndex() - Method in class org.ballerinalang.util.codegen.ForkjoinInfo
 
getIndexCPIndex() - Method in class org.ballerinalang.util.codegen.ForkjoinInfo
 
getInitFunctionInfo() - Method in class org.ballerinalang.util.codegen.PackageInfo
 
getInitFunctionInfo() - Method in class org.ballerinalang.util.codegen.ServiceInfo
 
getInstance() - Static method in class org.ballerinalang.bre.bvm.StreamingRuntimeManager
 
getInstance() - Static method in class org.ballerinalang.natives.NativeUnitLoader
 
getInstance() - Static method in class org.ballerinalang.runtime.threadpool.ThreadPoolFactory
 
getInstance() - Static method in class org.ballerinalang.util.metrics.DefaultMetricRegistry
Get the default MetricRegistry.
getInstance() - Static method in class org.ballerinalang.util.program.CompensationTable
Returns an instance of the compensation table.
getInstance() - Static method in class org.ballerinalang.util.TableProvider
 
getInstance() - Static method in class org.ballerinalang.util.tracer.TraceManager
 
getInstance() - Static method in class org.ballerinalang.util.tracer.TracersStore
 
getInstance() - Static method in class org.ballerinalang.util.transactions.TransactionResourceManager
 
getInstance() - Static method in class org.ballerinalang.util.VMOptions
 
getInstructionCount() - Method in class org.ballerinalang.util.codegen.PackageInfo
 
getInstructions() - Method in class org.ballerinalang.util.codegen.PackageInfo
 
getInt(int) - Method in interface org.ballerinalang.model.DataIterator
 
getInt(int) - Method in class org.ballerinalang.model.values.BTable
 
getInt(int) - Method in class org.ballerinalang.util.TableIterator
 
getIntArgument(int) - Method in interface org.ballerinalang.bre.Context
 
getIntArgument(int) - Method in class org.ballerinalang.bre.NativeCallContext
 
getIntField(int, int) - Method in class org.ballerinalang.bre.bvm.GlobalMemoryArea
 
getIntField(int) - Method in class org.ballerinalang.bre.bvm.GlobalMemoryBlock
 
getIntField(String) - Method in interface org.ballerinalang.connector.api.Struct
Returns value of an int field.
getIntField(String) - Method in class org.ballerinalang.connector.impl.StructImpl
 
getIntField(int) - Method in interface org.ballerinalang.model.values.StructureType
 
getIntRegs() - Method in class org.ballerinalang.bre.bvm.StackFrame
 
getIntValue() - Method in interface org.ballerinalang.connector.api.AnnAttrValue
Deprecated.
This method returns int attribute value.
getIntValue() - Method in interface org.ballerinalang.connector.api.Value
Returns int value.
getIntValue() - Method in class org.ballerinalang.connector.impl.ValueImpl
 
getIntValue() - Method in class org.ballerinalang.util.codegen.AnnAttributeValue
 
getIntValue() - Method in class org.ballerinalang.util.codegen.DefaultValue
 
getIp() - Method in class org.ballerinalang.util.codegen.LineNumberInfo
 
getIpFrom() - Method in class org.ballerinalang.util.codegen.ErrorTableEntry
 
getIpTarget() - Method in class org.ballerinalang.util.codegen.ErrorTableEntry
 
getIpTo() - Method in class org.ballerinalang.util.codegen.ErrorTableEntry
 
getItem(long) - Method in class org.ballerinalang.model.values.BXML
Get an item from the XML sequence, at the given index.
getItem(long) - Method in class org.ballerinalang.model.values.BXMLItem
Get an item from the XML sequence, at the given index.
getItem(long) - Method in class org.ballerinalang.model.values.BXMLSequence
Get an item from the XML sequence, at the given index.
getItemType() - Method in class org.ballerinalang.model.values.BXML
Get the type of the XML as a BString.
getItemType() - Method in class org.ballerinalang.model.values.BXMLItem
Get the type of the XML as a BString.
getItemType() - Method in class org.ballerinalang.model.values.BXMLSequence
Get the type of the XML as a BString.
getJoinType() - Method in class org.ballerinalang.util.codegen.ForkjoinInfo
 
getJoinTypeCPIndex() - Method in class org.ballerinalang.util.codegen.ForkjoinInfo
 
getJoinWorkerNames() - Method in class org.ballerinalang.util.codegen.ForkjoinInfo
 
getJoinWrkrNameIndexes() - Method in class org.ballerinalang.util.codegen.ForkjoinInfo
 
getKey() - Method in class org.ballerinalang.connector.impl.AnnotationImpl
 
getKey() - Method in class org.ballerinalang.util.metrics.Tag
 
getKeys(BValue) - Static method in class org.ballerinalang.model.util.JSONUtils
Returns the keys of a JSON as a BStringArray.
getKind() - Method in class org.ballerinalang.model.SimpleVariableDef
 
getKind() - Method in interface org.ballerinalang.model.VariableDef
 
getKind() - Method in class org.ballerinalang.util.codegen.attributes.AnnotationAttributeInfo
Deprecated.
 
getKind() - Method in interface org.ballerinalang.util.codegen.attributes.AttributeInfo
 
getKind() - Method in class org.ballerinalang.util.codegen.attributes.CodeAttributeInfo
 
getKind() - Method in class org.ballerinalang.util.codegen.attributes.DefaultValueAttributeInfo
 
getKind() - Method in class org.ballerinalang.util.codegen.attributes.DocumentationAttributeInfo
 
getKind() - Method in class org.ballerinalang.util.codegen.attributes.ErrorTableAttributeInfo
 
getKind() - Method in class org.ballerinalang.util.codegen.attributes.LineNumberTableAttributeInfo
 
getKind() - Method in class org.ballerinalang.util.codegen.attributes.LocalVariableAttributeInfo
 
getKind() - Method in class org.ballerinalang.util.codegen.attributes.ParamAnnotationAttributeInfo
 
getKind() - Method in class org.ballerinalang.util.codegen.attributes.ParamDefaultValueAttributeInfo
 
getKind() - Method in class org.ballerinalang.util.codegen.attributes.TaintTableAttributeInfo
 
getKind() - Method in class org.ballerinalang.util.codegen.attributes.VarTypeCountAttributeInfo
 
getLastLine() - Method in class org.ballerinalang.util.debugger.DebugContext
 
getLineID() - Method in class org.ballerinalang.util.debugger.dto.FrameDTO
 
getLineNumber() - Method in class org.ballerinalang.model.NodeLocation
 
getLineNumber() - Method in class org.ballerinalang.util.codegen.LineNumberInfo
 
getLineNumber(String, int) - Method in class org.ballerinalang.util.debugger.Debugger
Helper method to get line number for given ip.
getLineNumber() - Method in class org.ballerinalang.util.debugger.dto.BreakPointDTO
 
getLineNumberInfo(LineNumberInfo) - Method in class org.ballerinalang.util.codegen.PackageInfo
 
getLineNumberInfo(int) - Method in class org.ballerinalang.util.codegen.PackageInfo
This gets the line number info given the IP.
getLineNumberInfoEntries() - Method in class org.ballerinalang.util.codegen.attributes.LineNumberTableAttributeInfo
 
getLineNumberInfoList() - Method in class org.ballerinalang.util.codegen.attributes.LineNumberTableAttributeInfo
 
getLiteralValue() - Method in class org.ballerinalang.model.AnnotationAttributeValue
 
getLocalName() - Method in class org.ballerinalang.model.values.BXMLQName
 
getLocalTransactionInfo() - Method in class org.ballerinalang.bre.bvm.WorkerExecutionContext
 
getLocalTransactionInfo() - Method in interface org.ballerinalang.bre.Context
 
getLocalTransactionInfo() - Method in class org.ballerinalang.bre.NativeCallContext
 
getLocalVariableDetails(int) - Method in class org.ballerinalang.util.codegen.attributes.LocalVariableAttributeInfo
 
getLocalVariableInfoEntries() - Method in class org.ballerinalang.util.codegen.attributes.LocalVariableAttributeInfo
 
getLocalVariables() - Method in class org.ballerinalang.util.codegen.attributes.LocalVariableAttributeInfo
 
getLocalVarialbeDetails(String) - Method in class org.ballerinalang.util.codegen.attributes.LocalVariableAttributeInfo
 
getLocalWorkerData() - Method in interface org.ballerinalang.bre.Context
 
getLocalWorkerData() - Method in class org.ballerinalang.bre.NativeCallContext
 
getLocation() - Method in class org.ballerinalang.util.debugger.dto.MessageDTO
 
getLongRegs() - Method in class org.ballerinalang.bre.bvm.StackFrame
 
getMagicValue() - Method in class org.ballerinalang.util.codegen.ProgramFile
 
getMainFunction(PackageInfo) - Static method in class org.ballerinalang.BLangProgramRunner
 
getMap() - Method in class org.ballerinalang.model.values.BMap
Retrieve the internal map.
getMapField(String) - Method in interface org.ballerinalang.connector.api.Struct
Returns value of a map field.
getMapField(String) - Method in class org.ballerinalang.connector.impl.StructImpl
 
getMatch(PackageInfo, int, BMap<String, BValue>) - Static method in class org.ballerinalang.util.codegen.ErrorTableEntry
 
getMax() - Method in class org.ballerinalang.util.metrics.Snapshot
 
getMaxDoubleLocalVars() - Method in class org.ballerinalang.util.codegen.attributes.CodeAttributeInfo
 
getMaxDoubleRegs() - Method in class org.ballerinalang.util.codegen.attributes.CodeAttributeInfo
 
getMaxDoubleVars() - Method in class org.ballerinalang.util.codegen.attributes.VarTypeCountAttributeInfo
 
getMaxIntLocalVars() - Method in class org.ballerinalang.util.codegen.attributes.CodeAttributeInfo
 
getMaxIntRegs() - Method in class org.ballerinalang.util.codegen.attributes.CodeAttributeInfo
 
getMaxIntVars() - Method in class org.ballerinalang.util.codegen.attributes.VarTypeCountAttributeInfo
 
getMaxLongLocalVars() - Method in class org.ballerinalang.util.codegen.attributes.CodeAttributeInfo
 
getMaxLongRegs() - Method in class org.ballerinalang.util.codegen.attributes.CodeAttributeInfo
 
getMaxLongVars() - Method in class org.ballerinalang.util.codegen.attributes.VarTypeCountAttributeInfo
 
getMaxRefLocalVars() - Method in class org.ballerinalang.util.codegen.attributes.CodeAttributeInfo
 
getMaxRefRegs() - Method in class org.ballerinalang.util.codegen.attributes.CodeAttributeInfo
 
getMaxRefVars() - Method in class org.ballerinalang.util.codegen.attributes.VarTypeCountAttributeInfo
 
getMaxStringLocalVars() - Method in class org.ballerinalang.util.codegen.attributes.CodeAttributeInfo
 
getMaxStringRegs() - Method in class org.ballerinalang.util.codegen.attributes.CodeAttributeInfo
 
getMaxStringVars() - Method in class org.ballerinalang.util.codegen.attributes.VarTypeCountAttributeInfo
 
getMean() - Method in class org.ballerinalang.util.metrics.Snapshot
Returns the mean value for the time window in this snapshot.
getMemberTypes() - Method in class org.ballerinalang.model.types.BUnionType
 
getMessage() - Method in class org.ballerinalang.util.debugger.dto.MessageDTO
 
getMetricProvider() - Method in class org.ballerinalang.util.metrics.MetricRegistry
 
getMin() - Method in class org.ballerinalang.util.metrics.Snapshot
Returns the minimum value encountered within the time window in this snapshot.
getMnem(int) - Static method in class org.ballerinalang.util.codegen.Mnemonics
 
getMsgString(MessageDTO) - Static method in class org.ballerinalang.util.debugger.util.DebugMsgUtil
Method to generate json message from the MessageDTO object instance.
getName() - Method in interface org.ballerinalang.connector.api.Annotation
Returns name of the Annotation.
getName() - Method in interface org.ballerinalang.connector.api.Resource
This method returns the resource name.
getName() - Method in interface org.ballerinalang.connector.api.Service
This method returns the service name.
getName() - Method in interface org.ballerinalang.connector.api.Struct
Returns the struct name.
getName() - Method in interface org.ballerinalang.connector.api.StructField
Returns the struct field.
getName() - Method in class org.ballerinalang.connector.impl.AnnotationImpl
 
getName() - Method in class org.ballerinalang.connector.impl.ResourceImpl
 
getName() - Method in class org.ballerinalang.connector.impl.ServiceImpl
 
getName() - Method in class org.ballerinalang.connector.impl.StructImpl
 
getName() - Method in class org.ballerinalang.model.AnnotationAttachment
Get name of the annotation.
getName() - Method in class org.ballerinalang.model.ColumnDefinition
 
getName() - Method in class org.ballerinalang.model.Identifier
 
getName() - Method in class org.ballerinalang.model.SimpleVariableDef
 
getName() - Method in interface org.ballerinalang.model.symbols.BLangSymbol
 
getName() - Method in class org.ballerinalang.model.types.BType
 
getName() - Method in class org.ballerinalang.model.types.SimpleTypeName
 
getName() - Method in enum org.ballerinalang.model.types.TypeEnum
 
getName() - Method in class org.ballerinalang.model.types.TypeSignature
 
getName() - Method in class org.ballerinalang.util.codegen.AnnAttachmentInfo
Deprecated.
 
getName() - Method in class org.ballerinalang.util.codegen.CallableUnitInfo
 
getName() - Method in class org.ballerinalang.util.codegen.CustomTypeInfo
 
getName() - Method in class org.ballerinalang.util.codegen.PackageVarInfo
 
getName() - Method in class org.ballerinalang.util.codegen.StructFieldInfo
 
getName() - Method in class org.ballerinalang.util.debugger.dto.VariableDTO
 
getName() - Method in class org.ballerinalang.util.metrics.MetricId
 
getName() - Method in class org.ballerinalang.util.metrics.noop.NoOpMetricProvider
 
getName() - Method in class org.ballerinalang.util.metrics.noop.NoOpMetricReporter
 
getName() - Method in interface org.ballerinalang.util.metrics.spi.MetricProvider
Returns a unique name of the Metric Provider.
getName() - Method in interface org.ballerinalang.util.metrics.spi.MetricReporter
Returns the name of the tracer.
getName() - Method in interface org.ballerinalang.util.tracer.OpenTracer
Returns the name of the tracer.
getNameCPIndex() - Method in class org.ballerinalang.util.codegen.AnnAttachmentInfo
Deprecated.
 
getNameCPIndex() - Method in class org.ballerinalang.util.codegen.CallableUnitInfo
 
getNameCPIndex() - Method in class org.ballerinalang.util.codegen.cpentries.ActionRefCPEntry
 
getNameCPIndex() - Method in class org.ballerinalang.util.codegen.cpentries.FunctionRefCPEntry
 
getNameCPIndex() - Method in class org.ballerinalang.util.codegen.cpentries.PackageRefCPEntry
 
getNameCPIndex() - Method in class org.ballerinalang.util.codegen.cpentries.StructureRefCPEntry
 
getNameCPIndex() - Method in class org.ballerinalang.util.codegen.CustomTypeInfo
 
getNameCPIndex() - Method in class org.ballerinalang.util.codegen.PackageVarInfo
 
getNameCPIndex() - Method in class org.ballerinalang.util.codegen.StructFieldInfo
 
getNameWithArray(String) - Method in class org.ballerinalang.model.types.SimpleTypeName
 
getNameWithPkg() - Method in class org.ballerinalang.model.types.SimpleTypeName
 
getNativeCallableUnit() - Method in class org.ballerinalang.util.codegen.CallableUnitInfo
 
getNativeData(String) - Method in class org.ballerinalang.bre.bvm.GlobalMemoryBlock
Get natively accessible data from struct.
getNativeData(String) - Method in interface org.ballerinalang.connector.api.Struct
Get native data.
getNativeData(String) - Method in class org.ballerinalang.connector.impl.StructImpl
 
getNativeData(String) - Method in class org.ballerinalang.model.values.BMap
Get natively accessible data.
getNativeElementRepository() - Method in class org.ballerinalang.natives.NativeUnitLoader
 
getNewEntry() - Static method in class org.ballerinalang.util.program.CompensationTable
Get a new Compensation table entry.
getNext(int) - Method in interface org.ballerinalang.model.values.BIterator
Get the array of BValues for next element for given argument arity.
getNext() - Method in class org.ballerinalang.model.values.BTable
 
getNodeLocation() - Method in class org.ballerinalang.model.AnnotationAttachment
 
getNodeLocation() - Method in class org.ballerinalang.model.AnnotationAttributeValue
 
getNodeLocation() - Method in class org.ballerinalang.model.expressions.AbstractExpression
 
getNodeLocation() - Method in interface org.ballerinalang.model.Node
Returns the location of this node.
getNodeLocation() - Method in class org.ballerinalang.model.SimpleVariableDef
 
getNodeType() - Method in class org.ballerinalang.model.values.BXML
Get the type of the XML.
getNodeType() - Method in class org.ballerinalang.model.values.BXMLItem
Get the type of the XML.
getNodeType() - Method in class org.ballerinalang.model.values.BXMLSequence
Get the type of the XML.
getNullableRefArgument(int) - Method in interface org.ballerinalang.bre.Context
 
getNullableRefArgument(int) - Method in class org.ballerinalang.bre.NativeCallContext
 
getNullableStringArgument(int) - Method in interface org.ballerinalang.bre.Context
 
getNullableStringArgument(int) - Method in class org.ballerinalang.bre.NativeCallContext
 
getOpcode() - Method in class org.ballerinalang.util.codegen.Instruction
 
getOperands() - Method in class org.ballerinalang.util.codegen.Instruction
 
getPackage() - Method in interface org.ballerinalang.connector.api.Service
This method returns the package of the service.
getPackage() - Method in interface org.ballerinalang.connector.api.Struct
Returns the package of the struct.
getPackage() - Method in class org.ballerinalang.connector.impl.ServiceImpl
 
getPackage() - Method in class org.ballerinalang.connector.impl.StructImpl
 
getPackageCPIndex() - Method in class org.ballerinalang.util.codegen.CallableUnitInfo
 
getPackageCPIndex() - Method in class org.ballerinalang.util.codegen.cpentries.ActionRefCPEntry
 
getPackageCPIndex() - Method in class org.ballerinalang.util.codegen.cpentries.FunctionRefCPEntry
 
getPackageCPIndex() - Method in class org.ballerinalang.util.codegen.cpentries.StructureRefCPEntry
 
getPackageDirPath() - Method in class org.ballerinalang.model.NodeLocation
 
getPackageEndpoint(ProgramFile, String, String, String) - Static method in class org.ballerinalang.connector.api.BLangConnectorSPIUtil
 
getPackageInfo() - Method in class org.ballerinalang.bre.bvm.StackFrame
 
getPackageInfo() - Method in class org.ballerinalang.util.codegen.CallableUnitInfo
 
getPackageInfo() - Method in class org.ballerinalang.util.codegen.cpentries.PackageRefCPEntry
 
getPackageInfo() - Method in class org.ballerinalang.util.codegen.CustomTypeInfo
 
getPackageInfo() - Method in class org.ballerinalang.util.codegen.LineNumberInfo
 
getPackageInfo(String) - Method in class org.ballerinalang.util.codegen.ProgramFile
 
getPackageInfoEntries() - Method in class org.ballerinalang.util.codegen.PackageInfo
 
getPackageInfoEntries() - Method in class org.ballerinalang.util.codegen.ProgramFile
 
getPackageName() - Method in class org.ballerinalang.model.types.SimpleTypeName
 
getPackageName() - Method in class org.ballerinalang.util.codegen.cpentries.PackageRefCPEntry
 
getPackageName() - Method in class org.ballerinalang.util.debugger.dto.FrameDTO
 
getPackagePath() - Method in class org.ballerinalang.model.SimpleVariableDef
 
getPackagePath() - Method in interface org.ballerinalang.model.symbols.BLangSymbol
 
getPackagePath() - Method in class org.ballerinalang.model.types.BType
 
getPackagePath() - Method in class org.ballerinalang.model.types.SimpleTypeName
 
getPackagePath() - Method in class org.ballerinalang.util.codegen.cpentries.ActionRefCPEntry
 
getPackagePath() - Method in class org.ballerinalang.util.codegen.cpentries.FunctionRefCPEntry
 
getPackagePath() - Method in class org.ballerinalang.util.codegen.cpentries.StructureRefCPEntry
 
getPackagePath() - Method in class org.ballerinalang.util.codegen.CustomTypeInfo
 
getPackagePath() - Method in class org.ballerinalang.util.debugger.dto.BreakPointDTO
 
getPackageVarInfo(String) - Method in class org.ballerinalang.util.codegen.PackageInfo
 
getPackageVersion() - Method in interface org.ballerinalang.connector.api.Service
This method returns the version of the package.
getPackageVersion() - Method in class org.ballerinalang.connector.impl.ServiceImpl
 
getPackageVersion() - Method in class org.ballerinalang.util.codegen.PackageInfo
 
getPackageVersionCPIndex() - Method in class org.ballerinalang.util.codegen.PackageInfo
 
getParamDetails() - Method in interface org.ballerinalang.connector.api.Resource
This method will return parameter list of the resource.
getParamDetails() - Method in class org.ballerinalang.connector.impl.ResourceImpl
 
getParameterDefs() - Method in interface org.ballerinalang.model.CallableUnit
Returns an arrays of parameters of this callable unit.
getParametersFieldsNames() - Method in class org.ballerinalang.model.types.BFunctionType
 
getParameterType() - Method in class org.ballerinalang.model.types.BFunctionType
 
getParamIdex() - Method in class org.ballerinalang.util.codegen.ParamAnnAttachmentInfo
Deprecated.
 
getParamNameCPIndexes() - Method in class org.ballerinalang.util.codegen.ResourceInfo
 
getParamNames() - Method in class org.ballerinalang.util.codegen.ResourceInfo
 
getParamTypes() - Method in class org.ballerinalang.util.codegen.CallableUnitInfo
 
getParent() - Method in class org.ballerinalang.util.observability.ObserverContext
 
getParentContext(Context) - Static method in class org.ballerinalang.util.observability.ObservabilityUtils
 
getParentVarRefExpr() - Method in class org.ballerinalang.model.expressions.variablerefs.SimpleVarRefExpr
 
getParentVarRefExpr() - Method in interface org.ballerinalang.model.expressions.variablerefs.VariableReferenceExpr
 
getParentWorkerExecutionContext() - Method in interface org.ballerinalang.bre.Context
 
getParentWorkerExecutionContext() - Method in class org.ballerinalang.bre.NativeCallContext
 
getPausedWorkerCount() - Method in class org.ballerinalang.bre.bvm.BLangScheduler.SchedulerStats
 
getPercentile() - Method in class org.ballerinalang.util.metrics.PercentileValue
Get the percentile in domain [0, 1].
getPercentilePrecision() - Method in class org.ballerinalang.util.metrics.StatisticConfig
Get the precision to used to maintain on the dynamic range histogram used to compute percentile approximations.
getPercentiles() - Method in class org.ballerinalang.util.metrics.StatisticConfig
Get percentiles.
getPercentileValues() - Method in class org.ballerinalang.util.metrics.Snapshot
Return an array of percentile values.
getPkgName() - Method in class org.ballerinalang.model.AnnotationAttachment
Get the package name of the annotation.
getPkgNameCPIndex() - Method in class org.ballerinalang.util.codegen.PackageInfo
 
getPkgPath() - Method in class org.ballerinalang.model.AnnotationAttachment
Get the package path of the annotation.
getPkgPath() - Method in class org.ballerinalang.model.AnnotationAttachmentPoint
 
getPkgPath() - Method in class org.ballerinalang.model.types.TypeSignature
 
getPkgPath() - Method in class org.ballerinalang.util.codegen.AnnAttachmentInfo
Deprecated.
 
getPkgPath() - Method in class org.ballerinalang.util.codegen.CallableUnitInfo
 
getPkgPath() - Method in class org.ballerinalang.util.codegen.PackageInfo
 
getPkgPathCPIndex() - Method in class org.ballerinalang.util.codegen.AnnAttachmentInfo
Deprecated.
 
getPoints() - Method in class org.ballerinalang.util.debugger.dto.CommandDTO
 
getPrefix() - Method in class org.ballerinalang.model.values.BXMLQName
 
getPrintableStackTrace(BMap<String, BValue>) - Static method in class org.ballerinalang.bre.bvm.BLangVMErrors
 
getPriority() - Method in class org.ballerinalang.util.codegen.ErrorTableEntry
 
getProgramFile() - Method in interface org.ballerinalang.bre.Context
 
getProgramFile() - Method in class org.ballerinalang.bre.NativeCallContext
 
getProgramFile() - Method in class org.ballerinalang.util.codegen.PackageInfo
 
getProgramFilePath() - Method in class org.ballerinalang.util.codegen.ProgramFile
 
getProperties() - Method in interface org.ballerinalang.bre.Context
 
getProperties() - Method in class org.ballerinalang.bre.NativeCallContext
 
getProperties() - Method in class org.ballerinalang.util.tracer.BSpan
 
getProperty(String) - Method in interface org.ballerinalang.bre.Context
 
getProperty(String) - Method in class org.ballerinalang.bre.NativeCallContext
 
getProperty(String) - Method in class org.ballerinalang.util.observability.ObserverContext
 
getProperty(String) - Method in class org.ballerinalang.util.tracer.BSpan
 
getProtocol() - Method in class org.ballerinalang.util.transactions.LocalTransactionInfo
 
getProtocolPackages() - Method in interface org.ballerinalang.connector.api.BallerinaServerConnector
This should return relevant protocol package paths.
getQname(String) - Method in class org.ballerinalang.model.values.BXML
Get the QName from BString.
getReadyWorkerCount() - Method in class org.ballerinalang.bre.bvm.BLangScheduler.SchedulerStats
 
getRefArgument(int) - Method in interface org.ballerinalang.bre.Context
 
getRefArgument(int) - Method in class org.ballerinalang.bre.NativeCallContext
 
getRefField(int, int) - Method in class org.ballerinalang.bre.bvm.GlobalMemoryArea
 
getRefField(int) - Method in class org.ballerinalang.bre.bvm.GlobalMemoryBlock
 
getRefField(String) - Method in interface org.ballerinalang.connector.api.Struct
Returns value of an Ref field.
getRefField(String) - Method in class org.ballerinalang.connector.impl.StructImpl
 
getRefField(int) - Method in interface org.ballerinalang.model.values.StructureType
 
getRefRegs() - Method in class org.ballerinalang.bre.bvm.StackFrame
 
getResourceInfo() - Method in interface org.ballerinalang.connector.api.Resource
 
getResourceInfo() - Method in class org.ballerinalang.connector.impl.ResourceImpl
This is a protected method to access original resourceInfo object within Ballerina.
getResourceInfo(String) - Method in class org.ballerinalang.util.codegen.ServiceInfo
 
getResourceInfoEntries() - Method in class org.ballerinalang.util.codegen.ServiceInfo
 
getResourceName() - Method in class org.ballerinalang.util.observability.ObserverContext
 
getResources() - Method in interface org.ballerinalang.connector.api.Service
This method will return Resources associated with the service as a array.
getResources() - Method in class org.ballerinalang.connector.impl.ServiceImpl
 
getRestFieldSignatureCPIndex() - Method in class org.ballerinalang.util.codegen.RecordTypeInfo
 
getRestFieldTypeSignature() - Method in class org.ballerinalang.util.codegen.RecordTypeInfo
 
getResult() - Method in class org.ballerinalang.bre.bvm.WorkerResult
 
getResult() - Method in class org.ballerinalang.bre.bvm.WorkerSignal
 
getRetAddrs() - Method in class org.ballerinalang.bre.bvm.StackFrame
 
getRetParamTypes() - Method in class org.ballerinalang.util.codegen.CallableUnitInfo
 
getRetRegs() - Method in class org.ballerinalang.util.codegen.cpentries.FunctionCallCPEntry
 
getReturnParameters() - Method in interface org.ballerinalang.model.CallableUnit
Returns an arrays of return parameters (values) of this callable unit.
getReturnParameterType() - Method in class org.ballerinalang.model.types.BFunctionType
 
getReturnParamTypeNames() - Method in interface org.ballerinalang.model.NativeFunction
Get the simple Type Names of the return parameters.
getReturnParamTypes() - Method in interface org.ballerinalang.model.CallableUnit
Get Types of the return parameters.
getReturnsParametersFieldsNames() - Method in class org.ballerinalang.model.types.BFunctionType
 
getReturnValues() - Method in interface org.ballerinalang.bre.Context
 
getReturnValues() - Method in class org.ballerinalang.bre.NativeCallContext
 
getRunningWorkerCount() - Method in class org.ballerinalang.bre.bvm.BLangScheduler.SchedulerStats
 
getRuntimeException(RuntimeErrors, Object...) - Static method in class org.ballerinalang.util.exceptions.BLangExceptionHelper
 
getScope() - Method in class org.ballerinalang.util.debugger.dto.VariableDTO
 
getSemanticError(NodeLocation, SemanticErrors, Object...) - Static method in class org.ballerinalang.util.exceptions.BLangExceptionHelper
 
getServerConnectorRegistry() - Method in class org.ballerinalang.util.codegen.ProgramFile
Deprecated.
getService(ProgramFile, BServiceType) - Static method in class org.ballerinalang.connector.api.BLangConnectorSPIUtil
 
getServiceFromType(ProgramFile, Value) - Static method in class org.ballerinalang.connector.api.BLangConnectorSPIUtil
 
getServiceInfo() - Method in interface org.ballerinalang.bre.Context
 
getServiceInfo() - Method in class org.ballerinalang.bre.NativeCallContext
 
getServiceInfo() - Method in interface org.ballerinalang.connector.api.Service
 
getServiceInfo() - Method in class org.ballerinalang.connector.impl.ServiceImpl
 
getServiceInfo(String) - Method in class org.ballerinalang.util.codegen.PackageInfo
 
getServiceInfo() - Method in class org.ballerinalang.util.codegen.ResourceInfo
 
getServiceInfo(WorkerExecutionContext) - Static method in class org.ballerinalang.util.program.BLangVMUtils
 
getServiceInfoEntries() - Method in class org.ballerinalang.util.codegen.PackageInfo
 
getServiceName() - Method in interface org.ballerinalang.connector.api.Resource
This method returns the corresponding service name.
getServiceName() - Method in class org.ballerinalang.connector.impl.ResourceImpl
 
getServiceName() - Method in class org.ballerinalang.util.observability.ObserverContext
 
getServiceRegistered(Context) - Static method in class org.ballerinalang.connector.api.BLangConnectorSPIUtil
Returns Service registered.
getSig() - Method in class org.ballerinalang.model.types.BAnyType
 
getSig() - Method in class org.ballerinalang.model.types.BArrayType
 
getSig() - Method in class org.ballerinalang.model.types.BFiniteType
 
getSig() - Method in class org.ballerinalang.model.types.BFunctionType
 
getSig() - Method in class org.ballerinalang.model.types.BFutureType
 
getSig() - Method in class org.ballerinalang.model.types.BIteratorType
 
getSig() - Method in class org.ballerinalang.model.types.BJSONType
 
getSig() - Method in class org.ballerinalang.model.types.BMapType
 
getSig() - Method in class org.ballerinalang.model.types.BNullType
 
getSig() - Method in class org.ballerinalang.model.types.BObjectType
 
getSig() - Method in class org.ballerinalang.model.types.BRecordType
 
getSig() - Method in class org.ballerinalang.model.types.BServiceType
 
getSig() - Method in class org.ballerinalang.model.types.BStreamType
 
getSig() - Method in class org.ballerinalang.model.types.BStringType
 
getSig() - Method in class org.ballerinalang.model.types.BTableType
 
getSig() - Method in class org.ballerinalang.model.types.BTupleType
 
getSig() - Method in class org.ballerinalang.model.types.BType
 
getSig() - Method in class org.ballerinalang.model.types.BTypeDesc
 
getSig() - Method in class org.ballerinalang.model.types.BUnionType
 
getSig() - Method in class org.ballerinalang.model.types.BXMLAttributesType
 
getSig() - Method in class org.ballerinalang.model.types.BXMLType
 
getSig() - Method in enum org.ballerinalang.model.types.TypeEnum
 
getSigChar() - Method in class org.ballerinalang.model.types.TypeSignature
 
getSignature() - Method in class org.ballerinalang.util.codegen.CallableUnitInfo
 
getSignatureCPIndex() - Method in class org.ballerinalang.util.codegen.CallableUnitInfo
 
getSignatureCPIndex() - Method in class org.ballerinalang.util.codegen.PackageVarInfo
 
getSignatureCPIndex() - Method in class org.ballerinalang.util.codegen.StructFieldInfo
 
getSize() - Method in class org.ballerinalang.model.types.BArrayType
 
getSnapshots() - Method in interface org.ballerinalang.util.metrics.Gauge
Returns snapshots of the values if the gauge was configured to summarize.
getSnapshots() - Method in class org.ballerinalang.util.metrics.noop.NoOpGauge
 
getSource() - Method in class org.ballerinalang.util.codegen.WorkerDataChannelInfo
 
getSourceContext() - Method in class org.ballerinalang.bre.bvm.WorkerSignal
 
getSourceCPIndex() - Method in class org.ballerinalang.util.codegen.WorkerDataChannelInfo
 
getSpan() - Method in class org.ballerinalang.util.tracer.BSpan
 
getStackFrame(ProgramFile, CallableUnitInfo, int) - Static method in class org.ballerinalang.bre.bvm.BLangVMErrors
 
getStackFrame(WorkerExecutionContext) - Static method in class org.ballerinalang.bre.bvm.BLangVMErrors
 
getStartFunctionInfo() - Method in class org.ballerinalang.util.codegen.PackageInfo
 
getState() - Method in class org.ballerinalang.model.types.BArrayType
 
getStatisticsConfig() - Method in interface org.ballerinalang.util.metrics.Gauge
Returns statistics configs added for summarization.
getStatisticsConfig() - Method in class org.ballerinalang.util.metrics.noop.NoOpGauge
 
getStats() - Static method in class org.ballerinalang.bre.bvm.BLangScheduler
 
getStdDev() - Method in class org.ballerinalang.util.metrics.Snapshot
 
getStopFunctionInfo() - Method in class org.ballerinalang.util.codegen.PackageInfo
 
getStreamId() - Method in class org.ballerinalang.model.values.BStream
 
getString(int) - Method in interface org.ballerinalang.model.DataIterator
 
getString(int) - Method in class org.ballerinalang.model.values.BTable
 
getString(int) - Method in class org.ballerinalang.util.TableIterator
 
getStringArgument(int) - Method in interface org.ballerinalang.bre.Context
 
getStringArgument(int) - Method in class org.ballerinalang.bre.NativeCallContext
 
getStringArray() - Method in class org.ballerinalang.model.values.BStringArray
 
getStringCPIndex() - Method in class org.ballerinalang.util.codegen.cpentries.StringCPEntry
 
getStringField(int, int) - Method in class org.ballerinalang.bre.bvm.GlobalMemoryArea
 
getStringField(int) - Method in class org.ballerinalang.bre.bvm.GlobalMemoryBlock
 
getStringField(String) - Method in interface org.ballerinalang.connector.api.Struct
Returns value of a string field.
getStringField(String) - Method in class org.ballerinalang.connector.impl.StructImpl
 
getStringField(int) - Method in interface org.ballerinalang.model.values.StructureType
 
getStringFromInputStream(InputStream) - Static method in class org.ballerinalang.model.util.StringUtils
Convert input stream to String.
getStringFromInputStream(InputStream, String) - Static method in class org.ballerinalang.model.util.StringUtils
 
getStringRegs() - Method in class org.ballerinalang.bre.bvm.StackFrame
 
getStringValue() - Method in interface org.ballerinalang.connector.api.AnnAttrValue
Deprecated.
This method returns string attribute value.
getStringValue() - Method in interface org.ballerinalang.connector.api.Value
Returns string value.
getStringValue() - Method in class org.ballerinalang.connector.impl.ValueImpl
 
getStringValue() - Method in class org.ballerinalang.util.codegen.AnnAttributeValue
 
getStringValue() - Method in class org.ballerinalang.util.codegen.DefaultValue
 
getStruct(int) - Method in interface org.ballerinalang.model.DataIterator
 
getStruct(int) - Method in class org.ballerinalang.model.values.BTable
 
getStruct(int) - Method in class org.ballerinalang.util.TableIterator
 
getStructField(String) - Method in interface org.ballerinalang.connector.api.Struct
Returns value of a struct field.
getStructField(String) - Method in class org.ballerinalang.connector.impl.StructImpl
 
getStructInfo(String) - Method in class org.ballerinalang.util.codegen.PackageInfo
 
getStructType() - Method in interface org.ballerinalang.model.DataIterator
 
getStructType() - Method in class org.ballerinalang.model.values.BTable
 
getStructType() - Method in class org.ballerinalang.util.TableIterator
 
getStructureName() - Method in class org.ballerinalang.util.codegen.cpentries.StructureRefCPEntry
 
getStructureTypeInfo() - Method in class org.ballerinalang.util.codegen.cpentries.StructureRefCPEntry
 
getStructureTypeInfo(String) - Method in class org.ballerinalang.util.codegen.PackageInfo
 
getStructValue() - Method in interface org.ballerinalang.connector.api.Value
Returns struct value.
getStructValue() - Method in class org.ballerinalang.connector.impl.ValueImpl
 
getSum() - Method in interface org.ballerinalang.util.metrics.Gauge
Returns the total amount of all values.
getSum() - Method in class org.ballerinalang.util.metrics.noop.NoOpGauge
 
getTag() - Method in enum org.ballerinalang.connector.api.Value.Type
 
getTag() - Method in class org.ballerinalang.model.types.BAnyType
 
getTag() - Method in class org.ballerinalang.model.types.BArrayType
 
getTag() - Method in class org.ballerinalang.model.types.BFiniteType
 
getTag() - Method in class org.ballerinalang.model.types.BFunctionType
 
getTag() - Method in class org.ballerinalang.model.types.BFutureType
 
getTag() - Method in class org.ballerinalang.model.types.BIteratorType
 
getTag() - Method in class org.ballerinalang.model.types.BJSONType
 
getTag() - Method in class org.ballerinalang.model.types.BMapType
 
getTag() - Method in class org.ballerinalang.model.types.BNullType
 
getTag() - Method in class org.ballerinalang.model.types.BObjectType
 
getTag() - Method in class org.ballerinalang.model.types.BRecordType
 
getTag() - Method in class org.ballerinalang.model.types.BServiceType
 
getTag() - Method in class org.ballerinalang.model.types.BStreamType
 
getTag() - Method in class org.ballerinalang.model.types.BStringType
 
getTag() - Method in class org.ballerinalang.model.types.BTableType
 
getTag() - Method in class org.ballerinalang.model.types.BTupleType
 
getTag() - Method in class org.ballerinalang.model.types.BType
 
getTag() - Method in class org.ballerinalang.model.types.BTypeDesc
 
getTag() - Method in class org.ballerinalang.model.types.BUnionType
 
getTag() - Method in class org.ballerinalang.model.types.BXMLAttributesType
 
getTag() - Method in class org.ballerinalang.model.types.BXMLType
 
getTags() - Method in class org.ballerinalang.util.metrics.MetricId
 
getTags() - Method in class org.ballerinalang.util.observability.ObserverContext
 
getTags() - Method in class org.ballerinalang.util.tracer.BSpan
 
getTarget() - Method in class org.ballerinalang.util.codegen.WorkerDataChannelInfo
 
getTargetCPIndex() - Method in class org.ballerinalang.util.codegen.WorkerDataChannelInfo
 
getTempOffset() - Method in class org.ballerinalang.model.expressions.AbstractExpression
 
getTempOffset() - Method in interface org.ballerinalang.model.expressions.Expression
Get Temporary Location of the stack frame of the expression.
getTextValue() - Method in class org.ballerinalang.model.values.BXML
Get the text values in this XML.
getTextValue() - Method in class org.ballerinalang.model.values.BXMLItem
Get the text values in this XML.
getTextValue() - Method in class org.ballerinalang.model.values.BXMLSequence
Get the text values in this XML.
getThreadId() - Method in class org.ballerinalang.util.debugger.dto.CommandDTO
 
getThreadId() - Method in class org.ballerinalang.util.debugger.dto.MessageDTO
 
getTimeWindow() - Method in class org.ballerinalang.util.metrics.Snapshot
Returns the timewindow configuration for this snapshot.
getTimeWindow() - Method in class org.ballerinalang.util.metrics.StatisticConfig
Get the timeWindow duration.
getTraceContext(String) - Method in class org.ballerinalang.util.tracer.BSpan
 
getTracer(String, String) - Method in interface org.ballerinalang.util.tracer.OpenTracer
Returns the specific tracer implementation of the analytics engine based on the configuration provided.
getTracer(String) - Method in class org.ballerinalang.util.tracer.TracersStore
Return trace implementations for a specific service.
getTransactionContext(String) - Method in class org.ballerinalang.util.transactions.LocalTransactionInfo
 
getTransactionInfo(WorkerExecutionContext) - Static method in class org.ballerinalang.util.program.BLangVMUtils
 
getTupleTypes() - Method in class org.ballerinalang.model.types.BTupleType
 
getType() - Method in class org.ballerinalang.bre.bvm.GlobalMemoryBlock
 
getType() - Method in class org.ballerinalang.bre.bvm.WorkerSignal
 
getType() - Method in interface org.ballerinalang.connector.api.AnnAttrValue
Deprecated.
This method return the annotation attribute value type.
getType() - Method in interface org.ballerinalang.connector.api.Value
Returns the type of the value.
getType(int) - Static method in enum org.ballerinalang.connector.api.Value.Type
 
getType(BValue) - Static method in enum org.ballerinalang.connector.api.Value.Type
 
getType() - Method in class org.ballerinalang.connector.impl.ValueImpl
 
getType() - Method in class org.ballerinalang.model.AnnotationAttributeValue
 
getType() - Method in class org.ballerinalang.model.ColumnDefinition
 
getType() - Method in class org.ballerinalang.model.expressions.AbstractExpression
 
getType() - Method in interface org.ballerinalang.model.expressions.Expression
 
getType() - Method in class org.ballerinalang.model.SimpleVariableDef
 
getType() - Method in class org.ballerinalang.model.values.BBoolean
 
getType() - Method in class org.ballerinalang.model.values.BBooleanArray
 
getType() - Method in class org.ballerinalang.model.values.BByte
 
getType() - Method in class org.ballerinalang.model.values.BByteArray
 
getType() - Method in class org.ballerinalang.model.values.BCallableFuture
 
getType() - Method in class org.ballerinalang.model.values.BClosure
 
getType() - Method in class org.ballerinalang.model.values.BFloat
 
getType() - Method in class org.ballerinalang.model.values.BFloatArray
 
getType() - Method in class org.ballerinalang.model.values.BFunctionPointer
 
getType() - Method in class org.ballerinalang.model.values.BIntArray
 
getType() - Method in class org.ballerinalang.model.values.BInteger
 
getType() - Method in class org.ballerinalang.model.values.BIntRange
 
getType() - Method in interface org.ballerinalang.model.values.BIterator
 
getType() - Method in class org.ballerinalang.model.values.BMap
 
getType() - Method in class org.ballerinalang.model.values.BNewArray
 
getType() - Method in class org.ballerinalang.model.values.BRefValueArray
 
getType() - Method in class org.ballerinalang.model.values.BService
 
getType() - Method in class org.ballerinalang.model.values.BStream
 
getType() - Method in class org.ballerinalang.model.values.BString
 
getType() - Method in class org.ballerinalang.model.values.BStringArray
 
getType() - Method in class org.ballerinalang.model.values.BTable
 
getType() - Method in class org.ballerinalang.model.values.BTypeDescValue
 
getType() - Method in interface org.ballerinalang.model.values.BValue
 
getType() - Method in class org.ballerinalang.model.values.BXML
getType() - Method in class org.ballerinalang.model.values.BXMLAttributes
 
getType() - Method in class org.ballerinalang.model.values.BXMLQName
 
getType() - Method in interface org.ballerinalang.model.VariableDef
 
getType() - Method in class org.ballerinalang.util.codegen.cpentries.TypeRefCPEntry
 
getType() - Method in class org.ballerinalang.util.codegen.FiniteTypeInfo
 
getType() - Method in class org.ballerinalang.util.codegen.ObjectTypeInfo
 
getType() - Method in class org.ballerinalang.util.codegen.PackageVarInfo
 
getType() - Method in class org.ballerinalang.util.codegen.RecordTypeInfo
 
getType() - Method in class org.ballerinalang.util.codegen.ServiceInfo
 
getType() - Method in class org.ballerinalang.util.codegen.StructureTypeInfo
 
getType() - Method in interface org.ballerinalang.util.codegen.TypeInfo
 
getType() - Method in class org.ballerinalang.util.debugger.dto.VariableDTO
 
getTypeDefInfo(String) - Method in class org.ballerinalang.util.codegen.PackageInfo
 
getTypeDefInfoEntries() - Method in class org.ballerinalang.util.codegen.PackageInfo
 
getTypeDesc() - Method in class org.ballerinalang.util.codegen.AnnAttributeValue
 
getTypeDesc() - Method in class org.ballerinalang.util.codegen.DefaultValue
 
getTypeDescCPIndex() - Method in class org.ballerinalang.util.codegen.AnnAttributeValue
 
getTypeDescCPIndex() - Method in class org.ballerinalang.util.codegen.DefaultValue
 
getTypeDescriptor() - Method in class org.ballerinalang.util.codegen.StructFieldInfo
 
getTypeField(String) - Method in interface org.ballerinalang.connector.api.Struct
Returns value of an Type field.
getTypeField(String) - Method in class org.ballerinalang.connector.impl.StructImpl
 
getTypeFromName(String) - Static method in class org.ballerinalang.model.types.BTypes
 
getTypeInfo() - Method in class org.ballerinalang.model.types.BObjectType
 
getTypeInfo() - Method in class org.ballerinalang.model.types.BRecordType
 
getTypeInfo() - Method in class org.ballerinalang.model.types.BStructureType
 
getTypeInfo(String) - Method in class org.ballerinalang.util.codegen.PackageInfo
 
getTypeName() - Method in class org.ballerinalang.model.AnnotationAttributeValue
 
getTypeName() - Method in class org.ballerinalang.model.SimpleVariableDef
 
getTypeName(BType[], BType[]) - Static method in class org.ballerinalang.model.types.BFunctionType
 
getTypeName(BValue) - Static method in class org.ballerinalang.model.util.JSONUtils
 
getTypeName() - Method in interface org.ballerinalang.model.VariableDef
 
getTypes() - Method in class org.ballerinalang.util.codegen.WorkerDataChannelInfo
 
getTypeSig() - Method in class org.ballerinalang.util.codegen.cpentries.TypeRefCPEntry
 
getTypeSigCPIndex() - Method in class org.ballerinalang.util.codegen.cpentries.TypeRefCPEntry
 
getTypeSignature() - Method in class org.ballerinalang.util.codegen.PackageVarInfo
 
getUniqueFuncName(String, String) - Static method in class org.ballerinalang.util.codegen.AttachedFunctionInfo
 
getUniqueName() - Method in class org.ballerinalang.util.codegen.cpentries.WorkerDataChannelRefCPEntry
 
getUniqueName() - Method in class org.ballerinalang.util.codegen.WorkerDataChannelInfo
 
getUniqueNameCPIndex() - Method in class org.ballerinalang.util.codegen.cpentries.WorkerDataChannelRefCPEntry
 
getUniqueNameCPIndex() - Method in class org.ballerinalang.util.codegen.WorkerDataChannelInfo
 
getUri() - Method in class org.ballerinalang.model.values.BXMLQName
 
getURL() - Method in class org.ballerinalang.util.transactions.LocalTransactionInfo
 
getValue() - Method in class org.ballerinalang.broker.BallerinaBrokerByteBuf
 
getValue() - Method in interface org.ballerinalang.connector.api.Annotation
Returns struct value Annotation.
getValue() - Method in class org.ballerinalang.connector.impl.AnnotationImpl
 
getValue() - Method in class org.ballerinalang.model.AnnotationAttachment
Get value of an annotation with a single literal attribute.
getValue() - Method in enum org.ballerinalang.model.AttachmentPoint
Get the string value of the attachment point.
getValue() - Method in class org.ballerinalang.util.codegen.cpentries.BlobCPEntry
 
getValue() - Method in class org.ballerinalang.util.codegen.cpentries.ByteCPEntry
 
getValue() - Method in enum org.ballerinalang.util.codegen.cpentries.ConstantPoolEntry.EntryType
 
getValue() - Method in class org.ballerinalang.util.codegen.cpentries.FloatCPEntry
 
getValue() - Method in class org.ballerinalang.util.codegen.cpentries.IntegerCPEntry
 
getValue() - Method in class org.ballerinalang.util.codegen.cpentries.StringCPEntry
 
getValue() - Method in class org.ballerinalang.util.codegen.cpentries.UTF8CPEntry
 
getValue() - Method in class org.ballerinalang.util.debugger.dto.VariableDTO
 
getValue() - Method in interface org.ballerinalang.util.metrics.Counter
Returns the counter's current value.
getValue() - Method in interface org.ballerinalang.util.metrics.Gauge
 
getValue() - Method in class org.ballerinalang.util.metrics.noop.NoOpCounter
 
getValue() - Method in class org.ballerinalang.util.metrics.noop.NoOpGauge
 
getValue() - Method in class org.ballerinalang.util.metrics.noop.NoOpPolledGauge
 
getValue() - Method in class org.ballerinalang.util.metrics.PercentileValue
Get the value at specific percentile.
getValue() - Method in interface org.ballerinalang.util.metrics.PolledGauge
 
getValue() - Method in class org.ballerinalang.util.metrics.Tag
 
getValueArray() - Method in class org.ballerinalang.model.AnnotationAttributeValue
 
getValueClass() - Method in class org.ballerinalang.model.types.BType
 
getValueCPIndex() - Method in class org.ballerinalang.util.codegen.AnnAttributeValue
 
getValueCPIndex() - Method in class org.ballerinalang.util.codegen.DefaultValue
 
getValues() - Method in class org.ballerinalang.model.values.BRefValueArray
 
getValues() - Method in class org.ballerinalang.model.values.BStreamingJSON
 
getVariableDefs() - Method in interface org.ballerinalang.model.CallableUnit
Returns an arrays of variable declarations of this callable unit.
getVariableIndex() - Method in class org.ballerinalang.util.codegen.LocalVariableInfo
 
getVariableName() - Method in class org.ballerinalang.util.codegen.LocalVariableInfo
 
getVariableNameCPIndex() - Method in class org.ballerinalang.util.codegen.LocalVariableInfo
 
getVariables() - Method in class org.ballerinalang.util.debugger.dto.FrameDTO
 
getVariableType() - Method in class org.ballerinalang.util.codegen.LocalVariableInfo
 
getVarIndex() - Method in class org.ballerinalang.model.SimpleVariableDef
 
getVarIndex() - Method in interface org.ballerinalang.model.VariableDef
 
getVarName() - Method in class org.ballerinalang.connector.api.ParamDetail
This method will return parameter name.
getVarRefExpr() - Method in class org.ballerinalang.model.AnnotationAttributeValue
 
getVarType() - Method in class org.ballerinalang.connector.api.ParamDetail
This method will return parameter type.
getVarTypeCount() - Method in class org.ballerinalang.util.codegen.attributes.VarTypeCountAttributeInfo
 
getVarTypeSigCPIndex() - Method in class org.ballerinalang.util.codegen.LocalVariableInfo
 
getVersion() - Method in class org.ballerinalang.util.codegen.ProgramFile
 
getVMValue() - Method in interface org.ballerinalang.connector.api.Struct
returns VM value.
getVMValue() - Method in interface org.ballerinalang.connector.api.Value
 
getVMValue() - Method in class org.ballerinalang.connector.impl.StructImpl
 
getVMValue() - Method in class org.ballerinalang.connector.impl.ValueImpl
 
getWaitingForLockWorkerCount() - Method in class org.ballerinalang.bre.bvm.BLangScheduler.SchedulerStats
 
getWaitingForResponseWorkerCount() - Method in class org.ballerinalang.bre.bvm.BLangScheduler.SchedulerStats
 
getWhiteSpaceDescriptor() - Method in class org.ballerinalang.model.AnnotationAttachment
 
getWhiteSpaceDescriptor() - Method in class org.ballerinalang.model.AnnotationAttributeValue
 
getWhiteSpaceDescriptor() - Method in class org.ballerinalang.model.expressions.AbstractExpression
 
getWhiteSpaceDescriptor() - Method in interface org.ballerinalang.model.Node
Get information about whitespace associated with this particular node in source file.
getWhiteSpaceDescriptor() - Method in class org.ballerinalang.model.SimpleVariableDef
 
getWhiteSpaceRegions() - Method in class org.ballerinalang.model.WhiteSpaceDescriptor
 
getWorkerContext(String) - Method in interface org.ballerinalang.util.debugger.DebugClientHandler
Method to get worker context given the workerId.
getWorkerContext(String) - Method in class org.ballerinalang.util.debugger.VMDebugClientHandler
 
getWorkerCount() - Method in class org.ballerinalang.util.codegen.ForkjoinInfo
 
getWorkerDataChannel(String) - Method in class org.ballerinalang.bre.bvm.BaseWorkerResponseContext
 
getWorkerDataChannel(String) - Method in class org.ballerinalang.bre.bvm.InitWorkerResponseContext
 
getWorkerDataChannel(String) - Method in interface org.ballerinalang.bre.bvm.WorkerResponseContext
Creates and returns the data channels used to communicate between the workers.
getWorkerDataChannelInfo(String) - Method in class org.ballerinalang.util.codegen.CallableUnitInfo
 
getWorkerDataChannelInfo() - Method in class org.ballerinalang.util.codegen.CallableUnitInfo
 
getWorkerDataChannelInfo() - Method in class org.ballerinalang.util.codegen.cpentries.WorkerDataChannelRefCPEntry
 
getWorkerDataChannelInfo(String) - Method in interface org.ballerinalang.util.codegen.cpentries.WorkerInfoPool
 
getWorkerDataChannelInfo() - Method in interface org.ballerinalang.util.codegen.cpentries.WorkerInfoPool
 
getWorkerDataChannelInfoForForkJoin() - Method in class org.ballerinalang.util.codegen.WorkerInfo
 
getWorkerErrors() - Method in class org.ballerinalang.bre.bvm.CallableWorkerResponseContext
 
getWorkerExecutor() - Method in class org.ballerinalang.runtime.threadpool.ThreadPoolFactory
 
getWorkerId() - Method in class org.ballerinalang.util.debugger.DebugContext
 
getWorkerInfo() - Method in class org.ballerinalang.bre.bvm.StackFrame
 
getWorkerInfo(String) - Method in class org.ballerinalang.util.codegen.CallableUnitInfo
 
getWorkerInfo(String) - Method in class org.ballerinalang.util.codegen.ForkjoinInfo
 
getWorkerInfoMap() - Method in class org.ballerinalang.util.codegen.CallableUnitInfo
 
getWorkerInfoMap() - Method in class org.ballerinalang.util.codegen.ForkjoinInfo
 
getWorkerInfos() - Method in class org.ballerinalang.util.codegen.ForkjoinInfo
 
getWorkerName() - Method in class org.ballerinalang.bre.bvm.WorkerResult
 
getWorkerName() - Method in class org.ballerinalang.util.codegen.WorkerInfo
 
getWorkerNameCPIndex() - Method in class org.ballerinalang.util.codegen.WorkerInfo
 
getWorkerSet() - Method in class org.ballerinalang.util.codegen.CallableUnitInfo
 
getWrkrDtChnlRefCPIndex() - Method in class org.ballerinalang.util.codegen.WorkerInfo
 
getXAResource() - Method in interface org.ballerinalang.util.transactions.BallerinaTransactionContext
 
getZeroValue() - Method in class org.ballerinalang.model.types.BAnyType
 
getZeroValue() - Method in class org.ballerinalang.model.types.BArrayType
 
getZeroValue() - Method in class org.ballerinalang.model.types.BFiniteType
 
getZeroValue() - Method in class org.ballerinalang.model.types.BFunctionType
 
getZeroValue() - Method in class org.ballerinalang.model.types.BFutureType
 
getZeroValue() - Method in class org.ballerinalang.model.types.BIteratorType
 
getZeroValue() - Method in class org.ballerinalang.model.types.BJSONType
 
getZeroValue() - Method in class org.ballerinalang.model.types.BMapType
 
getZeroValue() - Method in class org.ballerinalang.model.types.BNullType
 
getZeroValue() - Method in class org.ballerinalang.model.types.BObjectType
 
getZeroValue() - Method in class org.ballerinalang.model.types.BRecordType
 
getZeroValue() - Method in class org.ballerinalang.model.types.BServiceType
 
getZeroValue() - Method in class org.ballerinalang.model.types.BStreamType
 
getZeroValue() - Method in class org.ballerinalang.model.types.BStringType
 
getZeroValue() - Method in class org.ballerinalang.model.types.BTableType
 
getZeroValue() - Method in class org.ballerinalang.model.types.BTupleType
 
getZeroValue() - Method in class org.ballerinalang.model.types.BType
Get the default value of the type.
getZeroValue() - Method in class org.ballerinalang.model.types.BTypeDesc
 
getZeroValue() - Method in class org.ballerinalang.model.types.BUnionType
 
getZeroValue() - Method in class org.ballerinalang.model.types.BXMLAttributesType
 
getZeroValue() - Method in class org.ballerinalang.model.types.BXMLType
 
GLOBAL_TRANSACTION_ID - Static variable in class org.ballerinalang.runtime.Constants
 
globalMemArea - Variable in class org.ballerinalang.util.codegen.ProgramFile
 
GlobalMemoryArea - Class in org.ballerinalang.bre.bvm
This class is used hold the global memory area of a running Ballerina program.
GlobalMemoryArea(PackageInfo[]) - Constructor for class org.ballerinalang.bre.bvm.GlobalMemoryArea
 
GlobalMemoryBlock - Class in org.ballerinalang.bre.bvm
The GlobalMemoryBlock represents the global memory block in Ballerina VM.
GlobalMemoryBlock(BStructureType) - Constructor for class org.ballerinalang.bre.bvm.GlobalMemoryBlock
Creates a GlobalMemoryBlock.
globalProps - Variable in class org.ballerinalang.bre.bvm.WorkerExecutionContext
 
GOTO - Static variable in interface org.ballerinalang.util.codegen.InstructionCodes
 
gracefullyReleaseResources(boolean) - Method in class org.ballerinalang.util.TableResourceManager
Close the statement only if all ResultSets are closed, and close the connection only if all ResultSets are closed and a transaction is not in progress.
grow(int) - Method in class org.ballerinalang.model.values.BBooleanArray
 
grow(int) - Method in class org.ballerinalang.model.values.BByteArray
 
grow(int) - Method in class org.ballerinalang.model.values.BFloatArray
 
grow(int) - Method in class org.ballerinalang.model.values.BIntArray
 
grow(int) - Method in class org.ballerinalang.model.values.BNewArray
 
grow(int) - Method in class org.ballerinalang.model.values.BRefValueArray
 
grow(int) - Method in class org.ballerinalang.model.values.BStringArray
 

H

HALT - Static variable in interface org.ballerinalang.util.codegen.InstructionCodes
 
haltCount - Variable in class org.ballerinalang.bre.bvm.CallableWorkerResponseContext
 
handleAlreadyFulfilled(WorkerSignal) - Method in class org.ballerinalang.bre.bvm.CallableWorkerResponseContext
 
handleError(WorkerExecutionContext) - Static method in class org.ballerinalang.bre.bvm.CPU
 
HandleErrorException(WorkerExecutionContext) - Constructor for exception org.ballerinalang.bre.bvm.CPU.HandleErrorException
 
handleNativeInvocationError(WorkerExecutionContext, BMap<String, BValue>) - Static method in class org.ballerinalang.util.program.BLangVMUtils
 
handleXmlException(String, Throwable) - Static method in class org.ballerinalang.model.values.BXML
 
hasElement(BRefType<?>, String) - Static method in class org.ballerinalang.model.util.JSONUtils
Check whether JSON has particular field.
hashCode() - Method in class org.ballerinalang.model.NodeLocation
 
hashCode() - Method in class org.ballerinalang.model.types.BArrayType
 
hashCode() - Method in class org.ballerinalang.model.types.BFunctionType
 
hashCode() - Method in class org.ballerinalang.model.types.BTupleType
 
hashCode() - Method in class org.ballerinalang.model.types.BType
 
hashCode() - Method in class org.ballerinalang.model.types.BUnionType
 
hashCode() - Method in class org.ballerinalang.model.values.BBoolean
 
hashCode() - Method in class org.ballerinalang.model.values.BByte
 
hashCode() - Method in class org.ballerinalang.model.values.BFloat
 
hashCode() - Method in class org.ballerinalang.model.values.BInteger
 
hashCode() - Method in class org.ballerinalang.model.values.BString
 
hashCode() - Method in class org.ballerinalang.util.codegen.cpentries.ActionRefCPEntry
 
hashCode() - Method in class org.ballerinalang.util.codegen.cpentries.BlobCPEntry
 
hashCode() - Method in class org.ballerinalang.util.codegen.cpentries.ByteCPEntry
 
hashCode() - Method in class org.ballerinalang.util.codegen.cpentries.FloatCPEntry
 
hashCode() - Method in class org.ballerinalang.util.codegen.cpentries.ForkJoinCPEntry
 
hashCode() - Method in class org.ballerinalang.util.codegen.cpentries.FunctionCallCPEntry
 
hashCode() - Method in class org.ballerinalang.util.codegen.cpentries.FunctionRefCPEntry
 
hashCode() - Method in class org.ballerinalang.util.codegen.cpentries.IntegerCPEntry
 
hashCode() - Method in class org.ballerinalang.util.codegen.cpentries.PackageRefCPEntry
 
hashCode() - Method in class org.ballerinalang.util.codegen.cpentries.StringCPEntry
 
hashCode() - Method in class org.ballerinalang.util.codegen.cpentries.StructureRefCPEntry
 
hashCode() - Method in class org.ballerinalang.util.codegen.cpentries.TypeRefCPEntry
 
hashCode() - Method in class org.ballerinalang.util.codegen.cpentries.UTF8CPEntry
 
hashCode() - Method in class org.ballerinalang.util.codegen.cpentries.WorkerDataChannelRefCPEntry
 
hashCode() - Method in class org.ballerinalang.util.codegen.FunctionInfo
 
hashCode() - Method in class org.ballerinalang.util.codegen.ImportPackageInfo
 
hashCode() - Method in class org.ballerinalang.util.codegen.LineNumberInfo
 
hashCode() - Method in class org.ballerinalang.util.codegen.ResourceInfo
 
hashCode() - Method in class org.ballerinalang.util.codegen.ServiceInfo
 
hashCode() - Method in class org.ballerinalang.util.codegen.TypeDefInfo
 
hashCode() - Method in class org.ballerinalang.util.debugger.dto.BreakPointDTO
 
hashCode() - Method in class org.ballerinalang.util.metrics.AbstractMetric
 
hashCode() - Method in class org.ballerinalang.util.metrics.MetricId
 
hashCode() - Method in class org.ballerinalang.util.metrics.Tag
 
hasKey(K) - Method in class org.ballerinalang.model.values.BMap
Check existence of a key of a map.
hasNext() - Method in interface org.ballerinalang.model.values.BIterator
Checks collection has a next value.
hasNext(boolean) - Method in class org.ballerinalang.model.values.BTable
 
hasReturnsKeyword() - Method in class org.ballerinalang.model.types.BFunctionType
 
hasReturnType() - Method in class org.ballerinalang.util.codegen.CallableUnitInfo
 
hasTemporaryValues() - Method in class org.ballerinalang.model.expressions.AbstractExpression
 
hasTemporaryValues() - Method in interface org.ballerinalang.model.expressions.Expression
 
hasTransactionBlock() - Method in class org.ballerinalang.util.transactions.LocalTransactionInfo
 

I

I2ANY - Static variable in interface org.ballerinalang.util.codegen.InstructionCodes
 
I2B - Static variable in interface org.ballerinalang.util.codegen.InstructionCodes
 
I2BI - Static variable in interface org.ballerinalang.util.codegen.InstructionCodes
 
I2F - Static variable in interface org.ballerinalang.util.codegen.InstructionCodes
 
I2S - Static variable in interface org.ballerinalang.util.codegen.InstructionCodes
 
IADD - Static variable in interface org.ballerinalang.util.codegen.InstructionCodes
 
IALOAD - Static variable in interface org.ballerinalang.util.codegen.InstructionCodes
 
IAND - Static variable in interface org.ballerinalang.util.codegen.InstructionCodes
 
IASTORE - Static variable in interface org.ballerinalang.util.codegen.InstructionCodes
 
ICONST - Static variable in interface org.ballerinalang.util.codegen.InstructionCodes
 
ICONST_0 - Static variable in interface org.ballerinalang.util.codegen.InstructionCodes
 
ICONST_1 - Static variable in interface org.ballerinalang.util.codegen.InstructionCodes
 
ICONST_2 - Static variable in interface org.ballerinalang.util.codegen.InstructionCodes
 
ICONST_3 - Static variable in interface org.ballerinalang.util.codegen.InstructionCodes
 
ICONST_4 - Static variable in interface org.ballerinalang.util.codegen.InstructionCodes
 
ICONST_5 - Static variable in interface org.ballerinalang.util.codegen.InstructionCodes
 
Identifier - Class in org.ballerinalang.model
Identifier represents a identifier used in BLangSymbol.
Identifier(String) - Constructor for class org.ballerinalang.model.Identifier
 
identifier - Variable in class org.ballerinalang.model.SimpleVariableDef
 
IDIV - Static variable in interface org.ballerinalang.util.codegen.InstructionCodes
 
IEQ - Static variable in interface org.ballerinalang.util.codegen.InstructionCodes
 
IGE - Static variable in interface org.ballerinalang.util.codegen.InstructionCodes
 
IGLOAD - Static variable in interface org.ballerinalang.util.codegen.InstructionCodes
 
IGSTORE - Static variable in interface org.ballerinalang.util.codegen.InstructionCodes
 
IGT - Static variable in interface org.ballerinalang.util.codegen.InstructionCodes
 
ILE - Static variable in interface org.ballerinalang.util.codegen.InstructionCodes
 
ILSHIFT - Static variable in interface org.ballerinalang.util.codegen.InstructionCodes
 
ILT - Static variable in interface org.ballerinalang.util.codegen.InstructionCodes
 
IMOD - Static variable in interface org.ballerinalang.util.codegen.InstructionCodes
 
IMOVE - Static variable in interface org.ballerinalang.util.codegen.InstructionCodes
 
ImportPackageInfo - Class in org.ballerinalang.util.codegen
ImportPackageInfo contains metadata of a dependent package.
ImportPackageInfo(int, int, String, int, String) - Constructor for class org.ballerinalang.util.codegen.ImportPackageInfo
 
IMUL - Static variable in interface org.ballerinalang.util.codegen.InstructionCodes
 
increment() - Method in interface org.ballerinalang.util.metrics.Counter
Increment the counter by one.
increment(long) - Method in interface org.ballerinalang.util.metrics.Counter
Increment the counter by amount.
increment() - Method in interface org.ballerinalang.util.metrics.Gauge
Increment the gauge by one.
increment(double) - Method in interface org.ballerinalang.util.metrics.Gauge
Increment the gauge by amount.
increment(long) - Method in class org.ballerinalang.util.metrics.noop.NoOpCounter
 
increment(double) - Method in class org.ballerinalang.util.metrics.noop.NoOpGauge
 
incrementCurrentRetryCount(int) - Method in class org.ballerinalang.util.transactions.LocalTransactionInfo
 
index - Variable in class org.ballerinalang.util.program.CompensationTable
 
INE - Static variable in interface org.ballerinalang.util.codegen.InstructionCodes
 
INEG - Static variable in interface org.ballerinalang.util.codegen.InstructionCodes
 
INEWARRAY - Static variable in interface org.ballerinalang.util.codegen.InstructionCodes
 
init() - Method in class org.ballerinalang.util.debugger.Debugger
Method to initialize debug manager.
init() - Method in class org.ballerinalang.util.metrics.noop.NoOpMetricProvider
 
init() - Method in class org.ballerinalang.util.metrics.noop.NoOpMetricReporter
 
init() - Method in interface org.ballerinalang.util.metrics.spi.MetricProvider
This will be called when initializing the default MetricRegistry.
init() - Method in interface org.ballerinalang.util.metrics.spi.MetricReporter
Initializes the MetricReporter implementation with configurations.
init() - Method in interface org.ballerinalang.util.tracer.OpenTracer
Initializes the Tracer implementation with configurations.
INIT_FUNCTION_SUFFIX - Static variable in class org.ballerinalang.util.BLangConstants
 
initializeGlobalMemArea() - Method in class org.ballerinalang.util.codegen.ProgramFile
 
initializer - Variable in class org.ballerinalang.model.types.BStructureType
 
initializer - Variable in class org.ballerinalang.util.codegen.StructureTypeInfo
 
initServerConnectors() - Method in class org.ballerinalang.connector.impl.ServerConnectorRegistry
 
initWorker - Variable in class org.ballerinalang.util.codegen.CallableUnitInfo.WorkerSet
 
initWorkerErrors() - Method in class org.ballerinalang.bre.bvm.CallableWorkerResponseContext
 
InitWorkerResponseContext - Class in org.ballerinalang.bre.bvm
This is an implementation of a WorkerResponseContext which doesn't do anything.
InitWorkerResponseContext(WorkerExecutionContext) - Constructor for class org.ballerinalang.bre.bvm.InitWorkerResponseContext
 
insertData(String, BMap<String, BValue>) - Method in class org.ballerinalang.util.TableProvider
 
Instruction - Class in org.ballerinalang.util.codegen
Instruction represents a bytecode instruction in Ballerina.
Instruction.InstructionACALL - Class in org.ballerinalang.util.codegen
InstructionACALL represents the ACALL instruction in Ballerina bytecode.
Instruction.InstructionCALL - Class in org.ballerinalang.util.codegen
InstructionCALL represents the CALL instruction in Ballerina bytecode.
Instruction.InstructionCompensate - Class in org.ballerinalang.util.codegen
{@link InstructionCompensate} represents the COMPENSATE instruction in Ballerina bytecode.
Instruction.InstructionFORKJOIN - Class in org.ballerinalang.util.codegen
InstructionFORKJOIN represents forkjoin statement in in Ballerina.
Instruction.InstructionIteratorNext - Class in org.ballerinalang.util.codegen
{@link InstructionIteratorNext} represents the ITR_NEXT instruction in Ballerina bytecode.
Instruction.InstructionLock - Class in org.ballerinalang.util.codegen
{@link InstructionLock} represents the LOCK/UNLOCK instruction in Ballerina bytecode.
Instruction.InstructionScopeEnd - Class in org.ballerinalang.util.codegen
{@link InstructionScopeEnd} represents end of a SCOPE block in Ballerina bytecode.
Instruction.InstructionVCALL - Class in org.ballerinalang.util.codegen
InstructionVCALL represents the VCALL instruction in Ballerina bytecode.
Instruction.InstructionWRKSendReceive - Class in org.ballerinalang.util.codegen
InstructionWRKSendReceive represents the worker send/receive operation in Ballerina.
INSTRUCTION_CODE_COUNT - Static variable in interface org.ballerinalang.util.codegen.InstructionCodes
 
InstructionCodes - Interface in org.ballerinalang.util.codegen
Bytecode instructions of a compiled Ballerina program.
InstructionFactory - Class in org.ballerinalang.util.codegen
This class creates specific instructions for the given opcode/bytecode.
InstructionFactory() - Constructor for class org.ballerinalang.util.codegen.InstructionFactory
 
InstructionFORKJOIN(int, int, ForkJoinCPEntry, int, int, int, int, int) - Constructor for class org.ballerinalang.util.codegen.Instruction.InstructionFORKJOIN
 
INT_OFFSET - Static variable in class org.ballerinalang.util.BLangConstants
 
INT_RANGE - Static variable in interface org.ballerinalang.util.codegen.InstructionCodes
 
INT_TAG - Static variable in class org.ballerinalang.model.types.TypeTags
 
INT_TNAME - Static variable in class org.ballerinalang.model.types.TypeConstants
 
INT_TSIG - Static variable in class org.ballerinalang.model.types.TypeConstants
 
IntegerCPEntry - Class in org.ballerinalang.util.codegen.cpentries
IntegerCPEntry represents a Ballerina int value in the constant pool.
IntegerCPEntry(long) - Constructor for class org.ballerinalang.util.codegen.cpentries.IntegerCPEntry
 
intRegCount - Variable in class org.ballerinalang.util.program.WorkerDataIndex
 
intRegs - Variable in class org.ballerinalang.bre.bvm.WorkerData
 
intValue() - Method in class org.ballerinalang.model.values.BBoolean
 
intValue() - Method in class org.ballerinalang.model.values.BByte
 
intValue() - Method in class org.ballerinalang.model.values.BFloat
 
intValue() - Method in class org.ballerinalang.model.values.BInteger
 
intValue() - Method in class org.ballerinalang.model.values.BString
 
intValue() - Method in class org.ballerinalang.model.values.BValueType
Returns the value of the specified number as an int, which may involve rounding or truncation.
InvalidConfigurationException - Exception in org.ballerinalang.util.tracer.exception
This is the exception class which is thrown for any unexpected/wrong configuration in the open tracer configs.
InvalidConfigurationException(String) - Constructor for exception org.ballerinalang.util.tracer.exception.InvalidConfigurationException
 
InvalidConfigurationException(String, Exception) - Constructor for exception org.ballerinalang.util.tracer.exception.InvalidConfigurationException
 
invokeCallable(CallableUnitInfo, WorkerExecutionContext) - Static method in class org.ballerinalang.util.program.BLangFunctions
 
invokeCallable(CallableUnitInfo, BValue[]) - Static method in class org.ballerinalang.util.program.BLangFunctions
 
invokeCallable(CallableUnitInfo, WorkerExecutionContext, BValue[]) - Static method in class org.ballerinalang.util.program.BLangFunctions
 
invokeCallable(CallableUnitInfo, WorkerExecutionContext, int[], int[], boolean) - Static method in class org.ballerinalang.util.program.BLangFunctions
 
invokeCallable(CallableUnitInfo, WorkerExecutionContext, int[], int[], boolean, int) - Static method in class org.ballerinalang.util.program.BLangFunctions
 
invokeEntrypointCallable(ProgramFile, String, String, BValue[]) - Static method in class org.ballerinalang.util.program.BLangFunctions
This method calls a program callable, considering it as an entry point callable.
invokeEntrypointCallable(ProgramFile, FunctionInfo, BValue[]) - Static method in class org.ballerinalang.util.program.BLangFunctions
 
invokeForkJoin(WorkerExecutionContext, ForkjoinInfo, int, int, int, int, int) - Static method in class org.ballerinalang.util.program.BLangFunctions
 
invokePackageInitFunctions(ProgramFile) - Static method in class org.ballerinalang.util.program.BLangFunctions
This will order the package imports and inovke each package init function.
invokePackageInitFunctions(ProgramFile, WorkerExecutionContext) - Static method in class org.ballerinalang.util.program.BLangFunctions
This will order the package imports and inovke each package init function.
invokePackageStartFunctions(ProgramFile) - Static method in class org.ballerinalang.util.program.BLangFunctions
This will invoke package start functions, this should be invoked after invoking "invokePackageInitFunctions".
invokePackageStartFunctions(ProgramFile, WorkerExecutionContext) - Static method in class org.ballerinalang.util.program.BLangFunctions
This will invoke package start functions, this should be invoked after invoking "invokePackageInitFunctions".
invokePackageStopFunctions(ProgramFile) - Static method in class org.ballerinalang.util.program.BLangFunctions
This will invoke package start functions.
invokeServiceCallable(CallableUnitInfo, WorkerExecutionContext, ObserverContext, BValue[], CallableUnitCallback) - Static method in class org.ballerinalang.util.program.BLangFunctions
 
invokeServiceInitFunction(FunctionInfo) - Static method in class org.ballerinalang.util.program.BLangFunctions
 
invokeVMUtilFunction(FunctionInfo) - Static method in class org.ballerinalang.util.program.BLangFunctions
 
IOR - Static variable in interface org.ballerinalang.util.codegen.InstructionCodes
 
ip - Variable in class org.ballerinalang.bre.bvm.WorkerExecutionContext
 
ipFrom - Variable in class org.ballerinalang.util.codegen.ErrorTableEntry
 
ipTarget - Variable in class org.ballerinalang.util.codegen.ErrorTableEntry
 
ipTo - Variable in class org.ballerinalang.util.codegen.ErrorTableEntry
 
IRET - Static variable in interface org.ballerinalang.util.codegen.InstructionCodes
 
IRSHIFT - Static variable in interface org.ballerinalang.util.codegen.InstructionCodes
 
IS_ASSIGNABLE - Static variable in interface org.ballerinalang.util.codegen.InstructionCodes
 
isArrayType - Variable in class org.ballerinalang.model.types.SimpleTypeName
 
isArrayType() - Method in class org.ballerinalang.model.types.SimpleTypeName
 
isAssignable(BType, BType) - Static method in class org.ballerinalang.bre.bvm.CPU
 
isBlocking() - Method in class org.ballerinalang.bre.bvm.BlockingNativeCallableUnit
Returns whether this callable unit is executed in blocking manner or not.
isBlocking() - Method in interface org.ballerinalang.model.NativeCallableUnit
Returns whether this callable unit is executed in blocking manner or not.
isCancelled() - Method in class org.ballerinalang.bre.bvm.AsyncInvocableWorkerResponseContext
 
isCancelled() - Method in class org.ballerinalang.model.values.BCallableFuture
 
isCancelled() - Method in interface org.ballerinalang.model.values.BFuture
Checks if the current future is cancelled.
isChannelActive() - Method in interface org.ballerinalang.util.debugger.DebugClientHandler
Method to check whether channel is active or not.
isChannelActive() - Method in class org.ballerinalang.util.debugger.VMDebugClientHandler
 
isClientSessionActive() - Method in class org.ballerinalang.util.debugger.Debugger
Helper method to know whether debug session active or not.
isCmdChanged() - Method in class org.ballerinalang.util.debugger.DebugContext
 
isConstVarExpr() - Method in class org.ballerinalang.util.codegen.AnnAttributeValue
 
isDebugEnabled() - Method in class org.ballerinalang.util.debugger.Debugger
Method to check debug enabled or not.
isDebugPoint() - Method in class org.ballerinalang.util.codegen.LineNumberInfo
 
isDestructiveWrite() - Method in class org.ballerinalang.model.TableOMDataSource
 
isDistributedTransactionEnabled() - Method in class org.ballerinalang.util.codegen.ProgramFile
 
isDone() - Method in class org.ballerinalang.bre.bvm.AsyncInvocableWorkerResponseContext
 
isDone() - Method in class org.ballerinalang.model.values.BCallableFuture
 
isDone() - Method in interface org.ballerinalang.model.values.BFuture
Checks if the current future is done.
isEmpty() - Method in class org.ballerinalang.model.values.BMap
Return true if this map is empty.
isEmpty() - Method in class org.ballerinalang.model.values.BXML
Check whether the XML sequence is empty.
isEmpty() - Method in class org.ballerinalang.model.values.BXMLItem
Check whether the XML sequence is empty.
isEmpty() - Method in class org.ballerinalang.model.values.BXMLSequence
Check whether the XML sequence is empty.
isEqual(String, String) - Static method in class org.ballerinalang.model.util.StringUtils
Check whether two strings are equal in value.
isErrored() - Method in class org.ballerinalang.bre.bvm.InitWorkerResponseContext
 
isFinished() - Method in class org.ballerinalang.util.observability.ObserverContext
 
isFlagOn(int, int) - Static method in class org.ballerinalang.model.util.Flags
 
isFulfilled() - Method in class org.ballerinalang.bre.bvm.CallableWorkerResponseContext
 
isInitialized() - Method in class org.ballerinalang.util.tracer.TracersStore
Checks whether the tracer store is initialized.
isInitiator(WorkerExecutionContext, String, int) - Static method in class org.ballerinalang.util.transactions.TransactionUtils
 
isInTransaction() - Method in class org.ballerinalang.bre.bvm.WorkerExecutionContext
 
isInTransaction() - Method in interface org.ballerinalang.bre.Context
 
isInTransaction() - Method in class org.ballerinalang.bre.NativeCallContext
 
isIteratorGenerationConditionMet() - Method in class org.ballerinalang.model.values.BTable
 
isJSONArray(BValue) - Static method in class org.ballerinalang.model.util.JSONUtils
Check whether provided JSON object is a JSON Array.
isJSONObject(BValue) - Static method in class org.ballerinalang.model.util.JSONUtils
Check whether provided JSON object is a JSON Object.
isLHSExpr() - Method in class org.ballerinalang.model.expressions.variablerefs.SimpleVarRefExpr
 
isLHSExpr() - Method in interface org.ballerinalang.model.expressions.variablerefs.VariableReferenceExpr
 
isLiteral() - Method in class org.ballerinalang.model.Identifier
 
isMainEPAvailable() - Method in class org.ballerinalang.util.codegen.ProgramFile
 
isMultiReturnExpr() - Method in class org.ballerinalang.model.expressions.AbstractExpression
 
isMultiReturnExpr() - Method in interface org.ballerinalang.model.expressions.Expression
 
isNative - Variable in class org.ballerinalang.model.SimpleVariableDef
 
isNative() - Method in class org.ballerinalang.model.SimpleVariableDef
 
isNative() - Method in interface org.ballerinalang.model.symbols.BLangSymbol
 
isNative() - Method in class org.ballerinalang.model.types.BType
 
isNative - Variable in class org.ballerinalang.util.codegen.CallableUnitInfo
 
isNative() - Method in class org.ballerinalang.util.codegen.CallableUnitInfo
 
isNullable() - Method in class org.ballerinalang.model.types.BUnionType
 
isObservabilityEnabled() - Static method in class org.ballerinalang.util.observability.ObservabilityUtils
 
isPublic - Variable in class org.ballerinalang.model.SimpleVariableDef
 
isPublic() - Method in class org.ballerinalang.model.SimpleVariableDef
 
isPublic() - Method in interface org.ballerinalang.model.symbols.BLangSymbol
 
isPublic() - Method in class org.ballerinalang.model.types.BType
 
isRetryPossible(WorkerExecutionContext, int) - Method in class org.ballerinalang.util.transactions.LocalTransactionInfo
 
isReturnable() - Method in class org.ballerinalang.bre.bvm.CallableWorkerResponseContext
 
isRootContext() - Method in class org.ballerinalang.bre.bvm.WorkerExecutionContext
 
isServer() - Method in class org.ballerinalang.util.observability.ObserverContext
 
isServiceEPAvailable() - Method in class org.ballerinalang.util.codegen.ProgramFile
 
isSingleton() - Method in class org.ballerinalang.model.values.BXML
Check whether the XML sequence contains only a single element.
isSingleton() - Method in class org.ballerinalang.model.values.BXMLItem
Check whether the XML sequence contains only a single element.
isSingleton() - Method in class org.ballerinalang.model.values.BXMLSequence
Check whether the XML sequence contains only a single element.
isStarted() - Method in class org.ballerinalang.util.observability.ObserverContext
 
isTimeoutAvailable() - Method in class org.ballerinalang.util.codegen.ForkjoinInfo
 
ISUB - Static variable in interface org.ballerinalang.util.codegen.InstructionCodes
 
isValid(String) - Static method in class org.ballerinalang.model.util.XMLValidationUtils
Validate a name against the XSD definition.
isValueType(BType) - Static method in class org.ballerinalang.model.types.BTypes
 
isWorkerPaused() - Method in class org.ballerinalang.util.debugger.DebugContext
 
isWorkersDone() - Method in class org.ballerinalang.bre.bvm.CallableWorkerResponseContext
 
iterator - Variable in class org.ballerinalang.model.values.BTable
 
iterator() - Method in class org.ballerinalang.util.tracer.RequestExtractor
 
iterator() - Method in class org.ballerinalang.util.tracer.RequestInjector
 
ITERATOR_TAG - Static variable in class org.ballerinalang.model.types.TypeTags
 
iteratorIndex - Variable in class org.ballerinalang.util.codegen.Instruction.InstructionIteratorNext
 
ITR_HAS_NEXT - Static variable in interface org.ballerinalang.util.codegen.InstructionCodes
 
ITR_NEW - Static variable in interface org.ballerinalang.util.codegen.InstructionCodes
 
ITR_NEXT - Static variable in interface org.ballerinalang.util.codegen.InstructionCodes
 
IURSHIFT - Static variable in interface org.ballerinalang.util.codegen.InstructionCodes
 
IXOR - Static variable in interface org.ballerinalang.util.codegen.InstructionCodes
 

J

JAEGER - Static variable in class org.ballerinalang.util.tracer.TraceConstants
 
joinBlockAddr - Variable in class org.ballerinalang.util.codegen.Instruction.InstructionFORKJOIN
 
joinTargetContextInfo(WorkerExecutionContext, int[]) - Method in class org.ballerinalang.bre.bvm.AsyncInvocableWorkerResponseContext
 
joinTargetContextInfo(WorkerExecutionContext, int[]) - Method in class org.ballerinalang.bre.bvm.BaseWorkerResponseContext
 
joinTargetContextInfo(WorkerExecutionContext, int[]) - Method in class org.ballerinalang.bre.bvm.InitWorkerResponseContext
 
joinTargetContextInfo(WorkerExecutionContext, int[]) - Method in interface org.ballerinalang.bre.bvm.WorkerResponseContext
Joins a new target worker execution context to the current response context.
joinVarRegIndex - Variable in class org.ballerinalang.util.codegen.Instruction.InstructionFORKJOIN
 
JSON2ARRAY - Static variable in interface org.ballerinalang.util.codegen.InstructionCodes
 
JSON2B - Static variable in interface org.ballerinalang.util.codegen.InstructionCodes
 
JSON2F - Static variable in interface org.ballerinalang.util.codegen.InstructionCodes
 
JSON2I - Static variable in interface org.ballerinalang.util.codegen.InstructionCodes
 
JSON2MAP - Static variable in interface org.ballerinalang.util.codegen.InstructionCodes
 
JSON2S - Static variable in interface org.ballerinalang.util.codegen.InstructionCodes
 
JSON2T - Static variable in interface org.ballerinalang.util.codegen.InstructionCodes
 
JSON_TAG - Static variable in class org.ballerinalang.model.types.TypeTags
 
JSON_TNAME - Static variable in class org.ballerinalang.model.types.TypeConstants
 
JSONALOAD - Static variable in interface org.ballerinalang.util.codegen.InstructionCodes
 
JSONASTORE - Static variable in interface org.ballerinalang.util.codegen.InstructionCodes
 
JSONDataSource - Interface in org.ballerinalang.model
This represents a JSON data source implementation, which should be used for custom JSON streaming implementations.
JsonGenerator - Class in org.ballerinalang.model.util
This class represents the functionality to generate the JSON constructs to be written out to a given OutputStream.
JsonGenerator(OutputStream) - Constructor for class org.ballerinalang.model.util.JsonGenerator
 
JsonGenerator(OutputStream, Charset) - Constructor for class org.ballerinalang.model.util.JsonGenerator
 
JsonGenerator(Writer) - Constructor for class org.ballerinalang.model.util.JsonGenerator
 
JSONLOAD - Static variable in interface org.ballerinalang.util.codegen.InstructionCodes
 
JsonParser - Class in org.ballerinalang.model.util
This class represents a JSON parser.
JsonParser() - Constructor for class org.ballerinalang.model.util.JsonParser
 
JSONSTORE - Static variable in interface org.ballerinalang.util.codegen.InstructionCodes
 
jsonToBMap(BValue, BMapType) - Static method in class org.ballerinalang.model.util.JSONUtils
Convert a JSON node to a map.
JSONUtils - Class in org.ballerinalang.model.util
Common utility methods used for JSON manipulation.
JSONUtils() - Constructor for class org.ballerinalang.model.util.JSONUtils
 

K

KEY_OBSERVER_CONTEXT - Static variable in class org.ballerinalang.util.observability.ObservabilityConstants
 
KEY_SPAN - Static variable in class org.ballerinalang.util.tracer.TraceConstants
 
KEY_TRACE_CONTEXT - Static variable in class org.ballerinalang.util.observability.ObservabilityConstants
 
keys() - Method in class org.ballerinalang.model.values.BMap
Retrieve the keys related to this map as an array.
kind - Variable in class org.ballerinalang.model.SimpleVariableDef
 

L

LaunchListener - Interface in org.ballerinalang.util
This represents the Java SPI interface for listening Launcher events.
length() - Method in class org.ballerinalang.model.values.BXML
Get the length of this XML sequence.
length() - Method in class org.ballerinalang.model.values.BXMLItem
Get the length of this XML sequence.
length() - Method in class org.ballerinalang.model.values.BXMLSequence
Get the length of this XML sequence.
LENGTHOF - Static variable in interface org.ballerinalang.util.codegen.InstructionCodes
 
LineNumberInfo - Class in org.ballerinalang.util.codegen
LineNumberInfo contains metadata of a Line number in the Ballerina program file.
LineNumberInfo(int, int, String, int) - Constructor for class org.ballerinalang.util.codegen.LineNumberInfo
 
LineNumberTableAttributeInfo - Class in org.ballerinalang.util.codegen.attributes
LineNumberTableAttributeInfo contains metadata of Ballerina line number info.
LineNumberTableAttributeInfo(int) - Constructor for class org.ballerinalang.util.codegen.attributes.LineNumberTableAttributeInfo
 
LinkerException - Exception in org.ballerinalang.util.exceptions
Class to represent errors occur at linking phase.
LinkerException(String) - Constructor for exception org.ballerinalang.util.exceptions.LinkerException
Constructs a new LinkerException with the specified detail message.
LinkerException(String, Throwable) - Constructor for exception org.ballerinalang.util.exceptions.LinkerException
Constructs a new LinkerException with the specified detail message and cause.
LinkerException(Throwable) - Constructor for exception org.ballerinalang.util.exceptions.LinkerException
Constructs a new LinkerException with the cause.
loadNativeAction(String, String, String) - Method in class org.ballerinalang.natives.NativeUnitLoader
 
loadNativeFunction(String, String) - Method in class org.ballerinalang.natives.NativeUnitLoader
 
loadTracers() - Method in class org.ballerinalang.util.tracer.TracersStore
 
localProps - Variable in class org.ballerinalang.bre.bvm.WorkerExecutionContext
 
LocalTransactionInfo - Class in org.ballerinalang.util.transactions
LocalTransactionInfo stores the transaction related information.
LocalTransactionInfo(String, String, String) - Constructor for class org.ballerinalang.util.transactions.LocalTransactionInfo
 
LocalVariableAttributeInfo - Class in org.ballerinalang.util.codegen.attributes
LocalVariableAttributeInfo contains common metadata of parameters of a Ballerina function/resource/action in the program file.
LocalVariableAttributeInfo(int) - Constructor for class org.ballerinalang.util.codegen.attributes.LocalVariableAttributeInfo
 
LocalVariableInfo - Class in org.ballerinalang.util.codegen
LocalVariableAttributeInfo contains common metadata of a given local variable.
LocalVariableInfo(String, int, int, int, BType) - Constructor for class org.ballerinalang.util.codegen.LocalVariableInfo
 
localVariables - Variable in class org.ballerinalang.util.codegen.attributes.LocalVariableAttributeInfo
 
location - Variable in class org.ballerinalang.model.expressions.AbstractExpression
 
location - Variable in class org.ballerinalang.model.SimpleVariableDef
 
location - Variable in class org.ballerinalang.model.types.SimpleTypeName
 
lock(WorkerExecutionContext) - Method in class org.ballerinalang.bre.bvm.VarLock
 
LOCK - Static variable in interface org.ballerinalang.util.codegen.InstructionCodes
 
LockableStructureType - Interface in org.ballerinalang.model.values
The LockableStructureType represents a lockable structure type in Ballerina.
lockBooleanField(WorkerExecutionContext, int, int) - Method in class org.ballerinalang.bre.bvm.GlobalMemoryArea
 
lockBooleanField(WorkerExecutionContext, int) - Method in class org.ballerinalang.bre.bvm.GlobalMemoryBlock
 
lockBooleanField(WorkerExecutionContext, int) - Method in interface org.ballerinalang.model.values.LockableStructureType
 
lockFloatField(WorkerExecutionContext, int, int) - Method in class org.ballerinalang.bre.bvm.GlobalMemoryArea
 
lockFloatField(WorkerExecutionContext, int) - Method in class org.ballerinalang.bre.bvm.GlobalMemoryBlock
 
lockFloatField(WorkerExecutionContext, int) - Method in interface org.ballerinalang.model.values.LockableStructureType
 
lockIntField(WorkerExecutionContext, int, int) - Method in class org.ballerinalang.bre.bvm.GlobalMemoryArea
 
lockIntField(WorkerExecutionContext, int) - Method in class org.ballerinalang.bre.bvm.GlobalMemoryBlock
 
lockIntField(WorkerExecutionContext, int) - Method in interface org.ballerinalang.model.values.LockableStructureType
 
lockRefField(WorkerExecutionContext, int, int) - Method in class org.ballerinalang.bre.bvm.GlobalMemoryArea
 
lockRefField(WorkerExecutionContext, int) - Method in class org.ballerinalang.bre.bvm.GlobalMemoryBlock
 
lockRefField(WorkerExecutionContext, int) - Method in interface org.ballerinalang.model.values.LockableStructureType
 
lockStringField(WorkerExecutionContext, int, int) - Method in class org.ballerinalang.bre.bvm.GlobalMemoryArea
 
lockStringField(WorkerExecutionContext, int) - Method in class org.ballerinalang.bre.bvm.GlobalMemoryBlock
 
lockStringField(WorkerExecutionContext, int) - Method in interface org.ballerinalang.model.values.LockableStructureType
 
log(String) - Static method in class org.ballerinalang.util.program.BLangVMUtils
 
log(Map<String, Object>) - Method in class org.ballerinalang.util.tracer.BSpan
 
log(BSpan, Map<String, Object>) - Method in class org.ballerinalang.util.tracer.TraceManager
 
LOG_ERROR_KIND_EXCEPTION - Static variable in class org.ballerinalang.util.tracer.TraceConstants
 
LOG_EVENT_TYPE_ERROR - Static variable in class org.ballerinalang.util.tracer.TraceConstants
 
LOG_KEY_ERROR_KIND - Static variable in class org.ballerinalang.util.tracer.TraceConstants
 
LOG_KEY_EVENT_TYPE - Static variable in class org.ballerinalang.util.tracer.TraceConstants
 
LOG_KEY_MESSAGE - Static variable in class org.ballerinalang.util.tracer.TraceConstants
 
logError(Map<String, Object>) - Method in class org.ballerinalang.util.tracer.BSpan
 
logMessageToActiveSpan(Context, String, String, boolean) - Static method in class org.ballerinalang.util.observability.ObservabilityUtils
 
longRegCount - Variable in class org.ballerinalang.util.program.WorkerDataIndex
 
longRegs - Variable in class org.ballerinalang.bre.bvm.WorkerData
 
lookup(MetricId) - Method in class org.ballerinalang.util.metrics.MetricRegistry
 
LOOP_COMPENSATE - Static variable in interface org.ballerinalang.util.codegen.InstructionCodes
 

M

MAGIC_NUMBER - Static variable in class org.ballerinalang.util.BLangConstants
 
MAIN_FUNCTION_NAME - Static variable in class org.ballerinalang.util.BLangConstants
 
MAP2JSON - Static variable in interface org.ballerinalang.util.codegen.InstructionCodes
 
MAP2T - Static variable in interface org.ballerinalang.util.codegen.InstructionCodes
 
MAP_TAG - Static variable in class org.ballerinalang.model.types.TypeTags
 
MAP_TNAME - Static variable in class org.ballerinalang.model.types.TypeConstants
 
MAPLOAD - Static variable in interface org.ballerinalang.util.codegen.InstructionCodes
 
mappedType - Variable in class org.ballerinalang.model.ColumnDefinition
 
MAPSTORE - Static variable in interface org.ballerinalang.util.codegen.InstructionCodes
 
markedAsReturned() - Method in class org.ballerinalang.bre.bvm.StackFrame
 
markedAsReturned() - Method in class org.ballerinalang.util.program.SynchronizedStackFrame
 
matchRange(int) - Method in class org.ballerinalang.util.codegen.ErrorTableEntry
 
maxArraySize - Variable in class org.ballerinalang.model.values.BNewArray
The maximum size of arrays to allocate.
maxBValueRegs - Variable in class org.ballerinalang.util.codegen.attributes.CodeAttributeInfo
 
maxDoubleRegs - Variable in class org.ballerinalang.util.codegen.attributes.CodeAttributeInfo
 
maxIntRegs - Variable in class org.ballerinalang.util.codegen.attributes.CodeAttributeInfo
 
maxLongRegs - Variable in class org.ballerinalang.util.codegen.attributes.CodeAttributeInfo
 
maxStringRegs - Variable in class org.ballerinalang.util.codegen.attributes.CodeAttributeInfo
 
memOffset - Variable in class org.ballerinalang.model.SimpleVariableDef
 
mergeInitWorkertData(WorkerData, WorkerData, CodeAttributeInfo) - Static method in class org.ballerinalang.util.program.BLangVMUtils
 
mergeResultData(WorkerData, WorkerData, BType[], int[]) - Static method in class org.ballerinalang.util.program.BLangVMUtils
 
MESSAGE_TAG - Static variable in class org.ballerinalang.model.types.TypeTags
 
MessageDTO - Class in org.ballerinalang.util.debugger.dto
DTO class representing the messages sent to client from the debugger.
MessageDTO(String, String) - Constructor for class org.ballerinalang.util.debugger.dto.MessageDTO
 
Metric - Interface in org.ballerinalang.util.metrics
Main interface for metrics.
Metric.Builder<B extends Metric.Builder<B,M>,M extends Metric> - Interface in org.ballerinalang.util.metrics
Builder for metrics.
MetricConstants - Class in org.ballerinalang.util.metrics
Defines the types of the metrics supported.
MetricId - Class in org.ballerinalang.util.metrics
Metric identity is a unique combination of name and tags.
MetricId(String, String, List<Tag>) - Constructor for class org.ballerinalang.util.metrics.MetricId
 
MetricId(String, String, Set<Tag>) - Constructor for class org.ballerinalang.util.metrics.MetricId
 
MetricProvider - Interface in org.ballerinalang.util.metrics.spi
This represents the Java SPI interface for a metric provider to be used with MetricRegistry.
MetricRegistry - Class in org.ballerinalang.util.metrics
Registry for keeping metrics by name.
MetricRegistry(MetricProvider) - Constructor for class org.ballerinalang.util.metrics.MetricRegistry
 
MetricReporter - Interface in org.ballerinalang.util.metrics.spi
Metrics Reporter interface that needs to be implemented by external metric reporters from Ballerina.
MetricsLaunchListener - Class in org.ballerinalang.util.metrics
Listen to Launcher events and initialize Metrics.
MetricsLaunchListener() - Constructor for class org.ballerinalang.util.metrics.MetricsLaunchListener
 
Mnemonics - Class in org.ballerinalang.util.codegen
 
Mnemonics() - Constructor for class org.ballerinalang.util.codegen.Mnemonics
 
modifyDebugCommands(WorkerExecutionContext, WorkerExecutionContext) - Method in class org.ballerinalang.bre.bvm.BaseWorkerResponseContext
 
moveToNext() - Method in class org.ballerinalang.model.values.BTable
 
multipleReturnsAvailable - Variable in class org.ballerinalang.model.expressions.AbstractExpression
 

N

name - Variable in class org.ballerinalang.model.ColumnDefinition
 
name - Variable in class org.ballerinalang.model.types.SimpleTypeName
 
name - Variable in class org.ballerinalang.util.codegen.AnnAttachmentInfo
Deprecated.
 
name - Variable in class org.ballerinalang.util.codegen.AttachedFunctionInfo
 
name - Variable in class org.ballerinalang.util.codegen.attributes.DocumentationAttributeInfo.ParameterDocumentInfo
 
name - Variable in class org.ballerinalang.util.codegen.CallableUnitInfo
 
name - Variable in class org.ballerinalang.util.codegen.CustomTypeInfo
 
nameCPIndex - Variable in class org.ballerinalang.util.codegen.AnnAttachmentInfo
Deprecated.
 
nameCPIndex - Variable in class org.ballerinalang.util.codegen.AttachedFunctionInfo
 
nameCPIndex - Variable in class org.ballerinalang.util.codegen.attributes.DocumentationAttributeInfo.ParameterDocumentInfo
 
nameCPIndex - Variable in class org.ballerinalang.util.codegen.CallableUnitInfo
 
nameCPIndex - Variable in class org.ballerinalang.util.codegen.CustomTypeInfo
 
nameCPIndex - Variable in class org.ballerinalang.util.codegen.ImportPackageInfo
 
nameCPIndex - Variable in class org.ballerinalang.util.codegen.PackageInfo
 
NATIVE - Static variable in class org.ballerinalang.model.util.Flags
 
NativeCallableUnit - Interface in org.ballerinalang.model
Class represents native callable constructs.
NativeCallContext - Class in org.ballerinalang.bre
This class represents a Context implementation for native calls.
NativeCallContext(WorkerExecutionContext, CallableUnitInfo, WorkerData) - Constructor for class org.ballerinalang.bre.NativeCallContext
 
NativeException - Exception in org.ballerinalang.util.exceptions
Exception thrown when a ballerina native constructs fail to register.
NativeException(String) - Constructor for exception org.ballerinalang.util.exceptions.NativeException
Constructs a new NativeException with the specified detail message.
NativeException(String, Throwable) - Constructor for exception org.ballerinalang.util.exceptions.NativeException
Constructs a new NativeException with the specified detail message and cause.
NativeException(Throwable) - Constructor for exception org.ballerinalang.util.exceptions.NativeException
Constructs a new NativeException with the cause.
NativeFunction - Interface in org.ballerinalang.model
NativeFunction represents any native function in ballerina.
NativeUnitLoader - Class in org.ballerinalang.natives
 
NativeUnitLoader() - Constructor for class org.ballerinalang.natives.NativeUnitLoader
 
NEW_INT_RANGE - Static variable in interface org.ballerinalang.util.codegen.InstructionCodes
 
newArrayInstance(Class<?>) - Method in class org.ballerinalang.model.values.BNewArray
 
newCounter(MetricId) - Method in class org.ballerinalang.util.metrics.noop.NoOpMetricProvider
 
newCounter(MetricId) - Method in interface org.ballerinalang.util.metrics.spi.MetricProvider
This returns the new instance of the Counter metric.
newGauge(MetricId, StatisticConfig...) - Method in class org.ballerinalang.util.metrics.noop.NoOpMetricProvider
 
newGauge(MetricId, StatisticConfig...) - Method in interface org.ballerinalang.util.metrics.spi.MetricProvider
This returns the new instance of the Gauge metric.
newIterator() - Method in interface org.ballerinalang.model.values.BCollection
Create new Iterator for this collection.
newIterator() - Method in class org.ballerinalang.model.values.BIntRange
 
newIterator() - Method in class org.ballerinalang.model.values.BMap
 
newIterator() - Method in class org.ballerinalang.model.values.BNewArray
 
newIterator() - Method in class org.ballerinalang.model.values.BTable
 
newIterator() - Method in class org.ballerinalang.model.values.BXMLItem
 
newIterator() - Method in class org.ballerinalang.model.values.BXMLSequence
 
NEWMAP - Static variable in interface org.ballerinalang.util.codegen.InstructionCodes
 
newPolledGauge(MetricId, T, ToDoubleFunction<T>) - Method in class org.ballerinalang.util.metrics.noop.NoOpMetricProvider
 
newPolledGauge(MetricId, T, ToDoubleFunction<T>) - Method in interface org.ballerinalang.util.metrics.spi.MetricProvider
This returns the new instance of the Polled Gauge metric.
NEWQNAME - Static variable in interface org.ballerinalang.util.codegen.InstructionCodes
 
NEWSTREAM - Static variable in interface org.ballerinalang.util.codegen.InstructionCodes
 
NEWSTRUCT - Static variable in interface org.ballerinalang.util.codegen.InstructionCodes
 
NEWTABLE - Static variable in interface org.ballerinalang.util.codegen.InstructionCodes
 
newThread(Runnable) - Method in class org.ballerinalang.runtime.threadpool.BLangThreadFactory
 
NEWXMLCOMMENT - Static variable in interface org.ballerinalang.util.codegen.InstructionCodes
 
NEWXMLELEMENT - Static variable in interface org.ballerinalang.util.codegen.InstructionCodes
 
NEWXMLPI - Static variable in interface org.ballerinalang.util.codegen.InstructionCodes
 
NEWXMLSEQ - Static variable in interface org.ballerinalang.util.codegen.InstructionCodes
 
NEWXMLTEXT - Static variable in interface org.ballerinalang.util.codegen.InstructionCodes
 
next() - Method in interface org.ballerinalang.model.DataIterator
 
next() - Method in class org.ballerinalang.util.TableIterator
 
NO_OF_VAR_TYPE_CATEGORIES - Static variable in class org.ballerinalang.util.BLangConstants
 
Node - Interface in org.ballerinalang.model
This class represents a Node in Ballerina AST (Abstract Syntax Tree).
NodeLocation - Class in org.ballerinalang.model
NodeLocation represents the location of a particular language construct in the source file.
NodeLocation(String, int) - Constructor for class org.ballerinalang.model.NodeLocation
 
NodeLocation(String, String, int) - Constructor for class org.ballerinalang.model.NodeLocation
 
NodeLocation(String, String, int, int, int, int, int) - Constructor for class org.ballerinalang.model.NodeLocation
 
NoOpCounter - Class in org.ballerinalang.util.metrics.noop
Implementation of No-Op Counter.
NoOpCounter(MetricId) - Constructor for class org.ballerinalang.util.metrics.noop.NoOpCounter
 
NoOpGauge - Class in org.ballerinalang.util.metrics.noop
Implementation of No-Op Gauge.
NoOpGauge(MetricId) - Constructor for class org.ballerinalang.util.metrics.noop.NoOpGauge
 
NoOpMetricProvider - Class in org.ballerinalang.util.metrics.noop
Provide No-Op implementations of metrics.
NoOpMetricProvider() - Constructor for class org.ballerinalang.util.metrics.noop.NoOpMetricProvider
 
NoOpMetricReporter - Class in org.ballerinalang.util.metrics.noop
No operation metrics reporter extension implementation.
NoOpMetricReporter() - Constructor for class org.ballerinalang.util.metrics.noop.NoOpMetricReporter
 
NoOpPolledGauge - Class in org.ballerinalang.util.metrics.noop
Implementation of No-Op PolledGauge.
NoOpPolledGauge(MetricId) - Constructor for class org.ballerinalang.util.metrics.noop.NoOpPolledGauge
 
NOP - Static variable in interface org.ballerinalang.util.codegen.InstructionCodes
 
notifyAbort(String, int, boolean) - Method in class org.ballerinalang.util.transactions.TransactionResourceManager
This method acts as the callback which aborts all the resources participated in the given transaction.
notifyCommit(String, int) - Method in class org.ballerinalang.util.transactions.TransactionResourceManager
This method acts as the callback which commits all the resources participated in the given transaction.
notifyDebugHit(WorkerExecutionContext, LineNumberInfo, String) - Method in class org.ballerinalang.util.debugger.Debugger
Send a message to the debug client when a breakpoint is hit.
notifyExit() - Method in interface org.ballerinalang.util.debugger.DebugClientHandler
Called when main program exit.
notifyExit() - Method in class org.ballerinalang.util.debugger.Debugger
Notify client when the debugger is exiting.
notifyExit() - Method in class org.ballerinalang.util.debugger.VMDebugClientHandler
 
notifyFailure(BMap<String, BValue>) - Method in class org.ballerinalang.bre.BLangCallableUnitCallback
 
notifyFailure(BMap<String, BValue>) - Method in class org.ballerinalang.bre.bvm.BLangScheduler.BLangAsyncCallableUnitCallback
 
notifyFailure(BMap<String, BValue>) - Method in interface org.ballerinalang.bre.bvm.CallableUnitCallback
This should be called to notify the listener that your operation failed with a specific error.
notifyFailure(BMap<String, BValue>) - Method in class org.ballerinalang.util.observability.CallableUnitCallbackObserver
 
notifyFailure(BMap<String, BValue>) - Method in class org.ballerinalang.util.observability.CallbackObserver
 
notifyHalt(MessageDTO) - Method in interface org.ballerinalang.util.debugger.DebugClientHandler
Called when executor hits a break point.
notifyHalt(MessageDTO) - Method in class org.ballerinalang.util.debugger.VMDebugClientHandler
 
notifySuccess() - Method in class org.ballerinalang.bre.BLangCallableUnitCallback
 
notifySuccess() - Method in class org.ballerinalang.bre.bvm.BLangScheduler.BLangAsyncCallableUnitCallback
 
notifySuccess() - Method in interface org.ballerinalang.bre.bvm.CallableUnitCallback
This should be called when you want to notify that your operation is done successfully.
notifySuccess() - Method in class org.ballerinalang.util.observability.CallableUnitCallbackObserver
 
notifySuccess() - Method in class org.ballerinalang.util.observability.CallbackObserver
 
notifyTransactionAbort(WorkerExecutionContext, String, int) - Static method in class org.ballerinalang.util.transactions.TransactionUtils
 
notifyTransactionBegin(WorkerExecutionContext, String, String, int, String) - Static method in class org.ballerinalang.util.transactions.TransactionUtils
 
notifyTransactionEnd(WorkerExecutionContext, String, int) - Static method in class org.ballerinalang.util.transactions.TransactionUtils
 
NULL_TAG - Static variable in class org.ballerinalang.model.types.TypeTags
 
NULL_TNAME - Static variable in class org.ballerinalang.model.types.TypeConstants
 

O

O2JSON - Static variable in interface org.ballerinalang.util.codegen.InstructionCodes
 
OBJECT - Static variable in class org.ballerinalang.model.util.JSONUtils
 
OBJECT_TYPE_TAG - Static variable in class org.ballerinalang.model.types.TypeTags
 
objectTypeInfo - Variable in class org.ballerinalang.model.types.BObjectType
 
ObjectTypeInfo - Class in org.ballerinalang.util.codegen
ObjectTypeInfo contains metadata of a Ballerina object entry in the program file.
ObjectTypeInfo() - Constructor for class org.ballerinalang.util.codegen.ObjectTypeInfo
 
ObservabilityConstants - Class in org.ballerinalang.util.observability
All constants related to observability.
ObservabilityUtils - Class in org.ballerinalang.util.observability
Utility methods to start server/client observation.
ObservabilityUtils() - Constructor for class org.ballerinalang.util.observability.ObservabilityUtils
 
ObserverContext - Class in org.ballerinalang.util.observability
Context object used for observation purposes.
ObserverContext() - Constructor for class org.ballerinalang.util.observability.ObserverContext
 
offset - Variable in class org.ballerinalang.model.expressions.AbstractExpression
 
onError(WorkerSignal) - Method in class org.ballerinalang.bre.bvm.BaseWorkerResponseContext
 
onError(WorkerSignal) - Method in class org.ballerinalang.bre.bvm.CallableWorkerResponseContext
 
onError(WorkerSignal) - Method in class org.ballerinalang.bre.bvm.ForkJoinWorkerResponseContext
 
onError(WorkerSignal) - Method in class org.ballerinalang.bre.bvm.SyncCallableWorkerResponseContext
 
onFinalizedError(WorkerExecutionContext, BMap<String, BValue>) - Method in class org.ballerinalang.bre.bvm.CallableWorkerResponseContext
 
onFulfillment(boolean) - Method in class org.ballerinalang.bre.bvm.AsyncInvocableWorkerResponseContext
 
onFulfillment(boolean) - Method in class org.ballerinalang.bre.bvm.CallableWorkerResponseContext
 
onHalt(WorkerSignal) - Method in class org.ballerinalang.bre.bvm.BaseWorkerResponseContext
 
onHalt(WorkerSignal) - Method in class org.ballerinalang.bre.bvm.CallableWorkerResponseContext
 
onHalt(WorkerSignal) - Method in class org.ballerinalang.bre.bvm.ForkJoinWorkerResponseContext
 
onHalt(WorkerSignal) - Method in class org.ballerinalang.bre.bvm.SyncCallableWorkerResponseContext
 
onHaltFinalized() - Method in class org.ballerinalang.bre.bvm.ForkJoinWorkerResponseContext
 
onMessage(WorkerSignal) - Method in class org.ballerinalang.bre.bvm.BaseWorkerResponseContext
 
onMessage(WorkerSignal) - Method in class org.ballerinalang.bre.bvm.CallableWorkerResponseContext
 
onMessage(WorkerSignal) - Method in class org.ballerinalang.bre.bvm.ForkJoinWorkerResponseContext
 
onMessage(WorkerSignal) - Method in class org.ballerinalang.bre.bvm.SyncCallableWorkerResponseContext
 
onReturn(WorkerSignal) - Method in class org.ballerinalang.bre.bvm.BaseWorkerResponseContext
 
onReturn(WorkerSignal) - Method in class org.ballerinalang.bre.bvm.CallableWorkerResponseContext
 
onReturn(WorkerSignal) - Method in class org.ballerinalang.bre.bvm.ForkJoinWorkerResponseContext
 
onReturn(WorkerSignal) - Method in class org.ballerinalang.bre.bvm.SyncCallableWorkerResponseContext
 
onTimeout(WorkerSignal) - Method in class org.ballerinalang.bre.bvm.BaseWorkerResponseContext
 
onTimeout(WorkerSignal) - Method in class org.ballerinalang.bre.bvm.ForkJoinWorkerResponseContext
 
onTransactionEnd(int) - Method in class org.ballerinalang.util.transactions.LocalTransactionInfo
 
onTransactionFailed(WorkerExecutionContext, int) - Method in class org.ballerinalang.util.transactions.LocalTransactionInfo
 
OpenTracer - Interface in org.ballerinalang.util.tracer
This represents the Java SPI interface that OpenTracerManager will be using to obtain the Tracer implementation.
optionNamesIterator() - Method in class org.ballerinalang.util.VMOptions
Returns an iterator to iterate through the option names set of the VM options map.
optionValuesIterator() - Method in class org.ballerinalang.util.VMOptions
Returns an iterator to iterate through the option values set of the VM options map.
org.ballerinalang - package org.ballerinalang
 
org.ballerinalang.bre - package org.ballerinalang.bre
 
org.ballerinalang.bre.bvm - package org.ballerinalang.bre.bvm
 
org.ballerinalang.broker - package org.ballerinalang.broker
 
org.ballerinalang.connector.api - package org.ballerinalang.connector.api
 
org.ballerinalang.connector.impl - package org.ballerinalang.connector.impl
 
org.ballerinalang.model - package org.ballerinalang.model
 
org.ballerinalang.model.expressions - package org.ballerinalang.model.expressions
 
org.ballerinalang.model.expressions.variablerefs - package org.ballerinalang.model.expressions.variablerefs
 
org.ballerinalang.model.symbols - package org.ballerinalang.model.symbols
 
org.ballerinalang.model.types - package org.ballerinalang.model.types
 
org.ballerinalang.model.util - package org.ballerinalang.model.util
 
org.ballerinalang.model.values - package org.ballerinalang.model.values
 
org.ballerinalang.natives - package org.ballerinalang.natives
 
org.ballerinalang.natives.exceptions - package org.ballerinalang.natives.exceptions
 
org.ballerinalang.runtime - package org.ballerinalang.runtime
 
org.ballerinalang.runtime.threadpool - package org.ballerinalang.runtime.threadpool
 
org.ballerinalang.services - package org.ballerinalang.services
 
org.ballerinalang.util - package org.ballerinalang.util
 
org.ballerinalang.util.codegen - package org.ballerinalang.util.codegen
 
org.ballerinalang.util.codegen.attributes - package org.ballerinalang.util.codegen.attributes
 
org.ballerinalang.util.codegen.cpentries - package org.ballerinalang.util.codegen.cpentries
 
org.ballerinalang.util.debugger - package org.ballerinalang.util.debugger
 
org.ballerinalang.util.debugger.dto - package org.ballerinalang.util.debugger.dto
 
org.ballerinalang.util.debugger.util - package org.ballerinalang.util.debugger.util
 
org.ballerinalang.util.exceptions - package org.ballerinalang.util.exceptions
 
org.ballerinalang.util.metrics - package org.ballerinalang.util.metrics
 
org.ballerinalang.util.metrics.noop - package org.ballerinalang.util.metrics.noop
 
org.ballerinalang.util.metrics.spi - package org.ballerinalang.util.metrics.spi
 
org.ballerinalang.util.observability - package org.ballerinalang.util.observability
 
org.ballerinalang.util.program - package org.ballerinalang.util.program
 
org.ballerinalang.util.tracer - package org.ballerinalang.util.tracer
 
org.ballerinalang.util.tracer.exception - package org.ballerinalang.util.tracer.exception
 
org.ballerinalang.util.transactions - package org.ballerinalang.util.transactions
 
ORG_NAME_SEPARATOR - Static variable in class org.ballerinalang.util.BLangConstants
 
orgNameCPIndex - Variable in class org.ballerinalang.util.codegen.ImportPackageInfo
 
orgNameCPIndex - Variable in class org.ballerinalang.util.codegen.PackageInfo
 

P

PackageFileReader - Class in org.ballerinalang.util.codegen
Reads a Ballerina package from a BALO.
PackageFileReader(ProgramFile) - Constructor for class org.ballerinalang.util.codegen.PackageFileReader
 
packageInfo - Variable in class org.ballerinalang.util.codegen.ImportPackageInfo
 
PackageInfo - Class in org.ballerinalang.util.codegen
PackageInfo contains metadata of a Ballerina package entry in the program file.
PackageInfo() - Constructor for class org.ballerinalang.util.codegen.PackageInfo
 
PackageInfoReader - Class in org.ballerinalang.util.codegen
Reads a Ballerina PackageInfo structure from a file.
PackageInfoReader(DataInputStream, ProgramFile) - Constructor for class org.ballerinalang.util.codegen.PackageInfoReader
 
packagePath - Variable in class org.ballerinalang.util.codegen.CustomTypeInfo
 
PackageRefCPEntry - Class in org.ballerinalang.util.codegen.cpentries
PackageRefCPEntry represents a Ballerina package name in the constant pool.
PackageRefCPEntry(int, String, int, String) - Constructor for class org.ballerinalang.util.codegen.cpentries.PackageRefCPEntry
 
PackageVarInfo - Class in org.ballerinalang.util.codegen
GlobalVarInfo represents a global variable or a constant in a compiled package.
PackageVarInfo(int, String, int, String, int) - Constructor for class org.ballerinalang.util.codegen.PackageVarInfo
 
ParamAnnAttachmentInfo - Class in org.ballerinalang.util.codegen
Deprecated.
ParamAnnAttachmentInfo(int) - Constructor for class org.ballerinalang.util.codegen.ParamAnnAttachmentInfo
Deprecated.
 
ParamAnnotationAttributeInfo - Class in org.ballerinalang.util.codegen.attributes
ParamAnnotationAttributeInfo contains metadata of Ballerina annotations attached to function/resource/action/connector nodes.
ParamAnnotationAttributeInfo(int) - Constructor for class org.ballerinalang.util.codegen.attributes.ParamAnnotationAttributeInfo
 
ParamDefaultValueAttributeInfo - Class in org.ballerinalang.util.codegen.attributes
ParamDefaultValueAttributeInfo contains metadata of default values for parameters of a function/resource/action/connector nodes.
ParamDefaultValueAttributeInfo(int) - Constructor for class org.ballerinalang.util.codegen.attributes.ParamDefaultValueAttributeInfo
 
ParamDetail - Class in org.ballerinalang.connector.api
This is the object which holds resource parameter details.
ParamDetail(BType, String) - Constructor for class org.ballerinalang.connector.api.ParamDetail
 
paramDocInfoList - Variable in class org.ballerinalang.util.codegen.attributes.DocumentationAttributeInfo
 
ParameterDef - Class in org.ballerinalang.model
Parameter represent a Parameter in various signatures.
ParameterDef() - Constructor for class org.ballerinalang.model.ParameterDef
 
ParameterDocumentInfo(int, String, int, String, int, String) - Constructor for class org.ballerinalang.util.codegen.attributes.DocumentationAttributeInfo.ParameterDocumentInfo
 
paramKindCPIndex - Variable in class org.ballerinalang.util.codegen.attributes.DocumentationAttributeInfo.ParameterDocumentInfo
 
paramKindValue - Variable in class org.ballerinalang.util.codegen.attributes.DocumentationAttributeInfo.ParameterDocumentInfo
 
paramTypes - Variable in class org.ballerinalang.model.types.BFunctionType
 
paramTypes - Variable in class org.ballerinalang.util.codegen.CallableUnitInfo
 
paramWorkerIndex - Variable in class org.ballerinalang.util.codegen.CallableUnitInfo
 
parent - Variable in class org.ballerinalang.bre.bvm.WorkerContext
 
parent - Variable in class org.ballerinalang.bre.bvm.WorkerExecutionContext
 
parse(InputStream) - Static method in class org.ballerinalang.model.util.JsonParser
Parses the contents in the given InputStream and returns a BValue.
parse(InputStream, String) - Static method in class org.ballerinalang.model.util.JsonParser
Parses the contents in the given InputStream and returns a BValue.
parse(String) - Static method in class org.ballerinalang.model.util.JsonParser
Parses the contents in the given string and returns a BValue.
parse(Reader) - Static method in class org.ballerinalang.model.util.JsonParser
Parses the contents in the given Reader and returns a BValue.
parse(String) - Static method in class org.ballerinalang.model.util.XMLUtils
Create a XML item from string literal.
parse(InputStream) - Static method in class org.ballerinalang.model.util.XMLUtils
Create a XML sequence from string inputstream.
parse(InputStream, String) - Static method in class org.ballerinalang.model.util.XMLUtils
Create a XML sequence from string inputstream with a given charset.
parse(Reader) - Static method in class org.ballerinalang.model.util.XMLUtils
Create a XML sequence from string reader.
ParserException - Exception in org.ballerinalang.util.exceptions
Class for capturing syntax errors and handle them gracefully.
ParserException(String) - Constructor for exception org.ballerinalang.util.exceptions.ParserException
Constructs a new ParserException with the specified detail message.
ParserException(String, Throwable) - Constructor for exception org.ballerinalang.util.exceptions.ParserException
Constructs a new ParserException with the specified detail message and cause.
ParserException(Throwable) - Constructor for exception org.ballerinalang.util.exceptions.ParserException
Constructs a new ParserException with the cause.
pauseWorker(WorkerExecutionContext) - Method in class org.ballerinalang.util.debugger.Debugger
Helper method to stop execution of current worker.
percentilePrecision(int) - Method in class org.ballerinalang.util.metrics.StatisticConfig.Builder
Specify the number of digits of precision to maintain on the dynamic range histogram used to compute percentile approximations.
percentiles(double...) - Method in class org.ballerinalang.util.metrics.StatisticConfig.Builder
Percentiles to compute and publish.
PercentileValue - Class in org.ballerinalang.util.metrics
A precomputed percentile of a distribution.
PercentileValue(double, double) - Constructor for class org.ballerinalang.util.metrics.PercentileValue
 
performAddOperation(BMap<String, BValue>, Context) - Method in class org.ballerinalang.model.values.BTable
Performs addition of a record to the database.
performRemoveOperation(Context, BFunctionPointer) - Method in class org.ballerinalang.model.values.BTable
Performs Removal of records matching the condition defined by the provided lambda function.
PI_END - Static variable in class org.ballerinalang.model.values.BXML
End of a XML processing instruction.
PI_START - Static variable in class org.ballerinalang.model.values.BXML
Start of a XML processing instruction.
pkgCPIndex - Variable in class org.ballerinalang.util.codegen.CallableUnitInfo
 
pkgIndex - Variable in class org.ballerinalang.util.codegen.PackageInfo
 
pkgName - Variable in class org.ballerinalang.model.types.SimpleTypeName
 
pkgPath - Variable in class org.ballerinalang.model.SimpleVariableDef
 
pkgPath - Variable in class org.ballerinalang.model.types.BType
 
pkgPath - Variable in class org.ballerinalang.model.types.SimpleTypeName
 
pkgPath - Variable in class org.ballerinalang.util.codegen.AnnAttachmentInfo
Deprecated.
 
pkgPath - Variable in class org.ballerinalang.util.codegen.CallableUnitInfo
 
pkgPath - Variable in class org.ballerinalang.util.codegen.ImportPackageInfo
 
pkgPath - Variable in class org.ballerinalang.util.codegen.PackageInfo
 
pkgPathCPIndex - Variable in class org.ballerinalang.util.codegen.AnnAttachmentInfo
Deprecated.
 
pkgPathCPIndex - Variable in class org.ballerinalang.util.codegen.CustomTypeInfo
 
pkgRefs - Variable in class org.ballerinalang.util.codegen.Instruction.InstructionLock
 
pkgVersion - Variable in class org.ballerinalang.util.codegen.ImportPackageInfo
 
pkgVersion - Variable in class org.ballerinalang.util.codegen.PackageInfo
 
polledGauge(MetricId, T, ToDoubleFunction<T>) - Method in class org.ballerinalang.util.metrics.MetricRegistry
PolledGauge - Interface in org.ballerinalang.util.metrics
Gauge to report instantaneous values by using a callback function.
PolledGauge.Builder<T> - Class in org.ballerinalang.util.metrics
Builder for PolledGauges.
popFrame() - Method in class org.ballerinalang.bre.bvm.ControlStack
 
populateArgAndReturnData(WorkerExecutionContext, CallableUnitInfo, BValue[]) - Static method in class org.ballerinalang.util.program.BLangVMUtils
 
populateReturnData(WorkerExecutionContext, CallableUnitInfo, int[]) - Static method in class org.ballerinalang.util.program.BLangVMUtils
 
populateWorkerDataWithValues(WorkerData, int[], BValue[], BType[]) - Static method in class org.ballerinalang.util.program.BLangVMUtils
 
populateWorkerResultWithValues(WorkerData, BValue[], BType[]) - Static method in class org.ballerinalang.util.program.BLangVMUtils
 
prepare(String, int) - Method in class org.ballerinalang.util.transactions.TransactionResourceManager
This method acts as the callback which notify all the resources participated in the given transaction.
prepareAndExecuteStatement(PreparedStatement, BMap<String, BValue>) - Static method in class org.ballerinalang.util.TableUtils
 
prepareForAdd(long, int) - Method in class org.ballerinalang.model.values.BNewArray
 
prevStackFrame - Variable in class org.ballerinalang.bre.bvm.StackFrame
 
printError(BMap<?, ?>) - Method in class org.ballerinalang.bre.bvm.CallableWorkerResponseContext
 
printError(Throwable) - Static method in class org.ballerinalang.services.ErrorHandlerUtils
Print the error.
printError(String) - Static method in class org.ballerinalang.services.ErrorHandlerUtils
Print the error.
printStoredErrors() - Method in class org.ballerinalang.bre.bvm.CallableWorkerResponseContext
 
priority - Variable in class org.ballerinalang.util.codegen.ErrorTableEntry
 
programFile - Variable in class org.ballerinalang.bre.bvm.WorkerExecutionContext
 
ProgramFile - Class in org.ballerinalang.util.codegen
ProgramFile is the runtime representation of a compiled Ballerina program.
ProgramFile() - Constructor for class org.ballerinalang.util.codegen.ProgramFile
 
ProgramFileFormatException - Exception in org.ballerinalang.util.exceptions
This exception is thrown when the Ballerina program file is malformed.
ProgramFileFormatException(String) - Constructor for exception org.ballerinalang.util.exceptions.ProgramFileFormatException
 
ProgramFileFormatException(String, Throwable) - Constructor for exception org.ballerinalang.util.exceptions.ProgramFileFormatException
 
ProgramFileReader - Class in org.ballerinalang.util.codegen
Reads a Ballerina program from a file.
ProgramFileReader() - Constructor for class org.ballerinalang.util.codegen.ProgramFileReader
 
propagateErrorToTarget() - Method in class org.ballerinalang.bre.bvm.AsyncInvocableWorkerResponseContext
 
propagateErrorToTarget() - Method in class org.ballerinalang.bre.bvm.CallableWorkerResponseContext
 
PROPERTY_BSTRUCT_ERROR - Static variable in class org.ballerinalang.util.observability.ObservabilityConstants
 
PROPERTY_ERROR - Static variable in class org.ballerinalang.util.observability.ObservabilityConstants
 
PROPERTY_ERROR_MESSAGE - Static variable in class org.ballerinalang.util.observability.ObservabilityConstants
 
PROPERTY_HTTP_HOST - Static variable in class org.ballerinalang.util.observability.ObservabilityConstants
 
PROPERTY_HTTP_PORT - Static variable in class org.ballerinalang.util.observability.ObservabilityConstants
 
PROPERTY_TRACE_PROPERTIES - Static variable in class org.ballerinalang.util.observability.ObservabilityConstants
 
PUBLIC - Static variable in class org.ballerinalang.model.util.Flags
 
publish(String, byte[]) - Method in class org.ballerinalang.broker.BallerinaBroker
Method to publish to a topic in the broker operating in in-memory mode.
publish(String, ByteBuf) - Method in class org.ballerinalang.broker.BallerinaBroker
Method to publish to a topic in the broker operating in in-memory mode, specifying the ByteBuf to publish.
publish(BValue) - Method in class org.ballerinalang.model.values.BStream
Method to publish to a topic representing the stream in the broker.
pushFrame(StackFrame) - Method in class org.ballerinalang.bre.bvm.ControlStack
 
put(K, V) - Method in class org.ballerinalang.model.values.BMap
Insert a key value pair into the map.
put(String, String) - Method in class org.ballerinalang.util.tracer.RequestExtractor
 
put(String, String) - Method in class org.ballerinalang.util.tracer.RequestInjector
 
putData(BRefType) - Method in class org.ballerinalang.bre.bvm.WorkerDataChannel
 

R

RALOAD - Static variable in interface org.ballerinalang.util.codegen.InstructionCodes
 
rangeCheck(long, int) - Method in class org.ballerinalang.model.values.BNewArray
 
rangeCheckForGet(long, int) - Method in class org.ballerinalang.model.values.BNewArray
 
RASTORE - Static variable in interface org.ballerinalang.util.codegen.InstructionCodes
 
RCONST_NULL - Static variable in interface org.ballerinalang.util.codegen.InstructionCodes
 
read(Path) - Static method in class org.ballerinalang.BLangProgramLoader
 
readAttributeInfoEntries(PackageInfo, ConstantPool, AttributeInfoPool) - Method in class org.ballerinalang.util.codegen.PackageInfoReader
 
readConstantPool(ConstantPool) - Method in class org.ballerinalang.util.codegen.PackageInfoReader
 
readEntryPoint() - Method in class org.ballerinalang.util.codegen.PackageInfoReader
 
readPackage(String) - Method in class org.ballerinalang.util.codegen.PackageFileReader
 
readPackage(Path) - Method in class org.ballerinalang.util.codegen.PackageFileReader
 
readPackage(InputStream) - Method in class org.ballerinalang.util.codegen.PackageFileReader
 
readPackageInfo() - Method in class org.ballerinalang.util.codegen.PackageInfoReader
 
readProgram(Path) - Method in class org.ballerinalang.util.codegen.ProgramFileReader
 
readProgram(InputStream) - Method in class org.ballerinalang.util.codegen.ProgramFileReader
 
readWorkerDataChannelEntries(PackageInfo, CallableUnitInfo) - Method in class org.ballerinalang.util.codegen.PackageInfoReader
 
receiverRegIndex - Variable in class org.ballerinalang.util.codegen.Instruction.InstructionVCALL
 
RECORD_TYPE_TAG - Static variable in class org.ballerinalang.model.types.TypeTags
 
recordTypeInfo - Variable in class org.ballerinalang.model.types.BRecordType
 
RecordTypeInfo - Class in org.ballerinalang.util.codegen
RecordTypeInfo contains metadata of a Ballerina record entry in the program file.
RecordTypeInfo() - Constructor for class org.ballerinalang.util.codegen.RecordTypeInfo
 
REF_OFFSET - Static variable in class org.ballerinalang.util.BLangConstants
 
ReferenceType - Enum in org.ballerinalang.util.tracer
Enum for reference types between spans.
refRegCount - Variable in class org.ballerinalang.util.program.WorkerDataIndex
 
refRegs - Variable in class org.ballerinalang.bre.bvm.WorkerData
 
REFTYPE_TSIG - Static variable in class org.ballerinalang.model.types.TypeConstants
 
reg - Variable in class org.ballerinalang.util.codegen.Instruction.InstructionWRKSendReceive
 
register() - Method in class org.ballerinalang.util.metrics.Counter.Builder
 
register(MetricRegistry) - Method in class org.ballerinalang.util.metrics.Counter.Builder
 
register() - Method in interface org.ballerinalang.util.metrics.Counter
Register the Metric to the registry.
register() - Method in class org.ballerinalang.util.metrics.Gauge.Builder
 
register(MetricRegistry) - Method in class org.ballerinalang.util.metrics.Gauge.Builder
 
register() - Method in interface org.ballerinalang.util.metrics.Gauge
Registers the gauge instance to the metrics registry.
register() - Method in interface org.ballerinalang.util.metrics.Metric.Builder
Create and register the metric with the default registry.
register(MetricRegistry) - Method in interface org.ballerinalang.util.metrics.Metric.Builder
Create and register the metric with the given registry.
register() - Method in interface org.ballerinalang.util.metrics.Metric
Registers the metric with Metric registry.
register(Counter) - Method in class org.ballerinalang.util.metrics.MetricRegistry
Registers the counter metrics instance.
register(Gauge) - Method in class org.ballerinalang.util.metrics.MetricRegistry
Registers the gauge metrics instance.
register(PolledGauge) - Method in class org.ballerinalang.util.metrics.MetricRegistry
Registers the polled gauge metrics instance.
register() - Method in class org.ballerinalang.util.metrics.PolledGauge.Builder
 
register(MetricRegistry) - Method in class org.ballerinalang.util.metrics.PolledGauge.Builder
 
register() - Method in interface org.ballerinalang.util.metrics.PolledGauge
Default implementation for register polled gauge.
register(String, int, BallerinaTransactionContext) - Method in class org.ballerinalang.util.transactions.TransactionResourceManager
This method will register connection resources with a particular transaction.
REGISTER_AT_URL - Static variable in class org.ballerinalang.util.transactions.TransactionConstants
 
registerAbortedFunction(int, BFunctionPointer) - Method in class org.ballerinalang.util.transactions.TransactionResourceManager
This method will register an aborted function handler of a particular transaction.
registerCommittedFunction(int, BFunctionPointer) - Method in class org.ballerinalang.util.transactions.TransactionResourceManager
This method will register a committed function handler of a particular transaction.
registerResponseCallback(CallableUnitCallback) - Method in class org.ballerinalang.bre.bvm.BaseWorkerResponseContext
Registers a response callback handler with this context.
registerTransactionContext(String, BallerinaTransactionContext) - Method in class org.ballerinalang.util.transactions.LocalTransactionInfo
 
releaseResources() - Method in class org.ballerinalang.util.TableResourceManager
Close the connection and the statement.
remove(BValue, String) - Static method in class org.ballerinalang.model.util.JSONUtils
Remove a field from JSON.
remove(K) - Method in class org.ballerinalang.model.values.BMap
Remove an item from the map.
remove(String) - Method in class org.ballerinalang.util.metrics.MetricRegistry
Removes the metric with the given name.
remove(String) - Method in class org.ballerinalang.util.VMOptions
Removes the specified option and returns its value.
removeAttribute(String) - Method in class org.ballerinalang.model.values.BXML
Remove an attribute from the XML.
removeAttribute(String) - Method in class org.ballerinalang.model.values.BXMLItem
Remove an attribute from the XML.
removeAttribute(String) - Method in class org.ballerinalang.model.values.BXMLSequence
 
removeObserver(BallerinaObserver) - Static method in class org.ballerinalang.util.observability.ObservabilityUtils
Removes a BallerinaObserver from the collection of observers.
removeSubscription(Consumer) - Method in class org.ballerinalang.broker.BallerinaBroker
Method to remove a subscription to the broker operating in in-memory mode.
removeTransactionInfo(WorkerExecutionContext) - Static method in class org.ballerinalang.util.program.BLangVMUtils
 
REQ - Static variable in interface org.ballerinalang.util.codegen.InstructionCodes
 
REQ_NULL - Static variable in interface org.ballerinalang.util.codegen.InstructionCodes
 
RequestExtractor - Class in org.ballerinalang.util.tracer
Extractor that goes through the carrier map.
RequestExtractor(String) - Constructor for class org.ballerinalang.util.tracer.RequestExtractor
 
RequestInjector - Class in org.ballerinalang.util.tracer
Injector that injects span context headers.
RequestInjector(Map<String, String>) - Constructor for class org.ballerinalang.util.tracer.RequestInjector
 
reset(boolean) - Method in interface org.ballerinalang.model.DataIterator
 
reset(boolean) - Method in class org.ballerinalang.model.values.BTable
 
reset() - Method in interface org.ballerinalang.util.metrics.Counter
Reset to the counter's current value to zero.
reset() - Method in class org.ballerinalang.util.metrics.noop.NoOpCounter
 
reset(boolean) - Method in class org.ballerinalang.util.TableIterator
 
reset() - Method in class org.ballerinalang.util.VMOptions
Resets the VM options registry to its initial state.
resetIterationHelperAttributes() - Method in class org.ballerinalang.model.values.BTable
 
resetSize(int) - Method in class org.ballerinalang.model.values.BNewArray
 
Resource - Interface in org.ballerinalang.connector.api
Resource This API provides the functionality to access Resource level details in the respective server connector.
ResourceExecutor - Class in org.ballerinalang.connector.impl
ResourceExecutor This provides the implementation to execute resources within Ballerina.
ResourceExecutor() - Constructor for class org.ballerinalang.connector.impl.ResourceExecutor
 
ResourceImpl - Class in org.ballerinalang.connector.impl
ResourceImpl This is the implementation for the Resource API.
ResourceImpl(String, ResourceInfo) - Constructor for class org.ballerinalang.connector.impl.ResourceImpl
 
ResourceInfo - Class in org.ballerinalang.util.codegen
ResourceInfo contains metadata of a Ballerina resource entry in the program file.
ResourceInfo(int, String, int, String) - Constructor for class org.ballerinalang.util.codegen.ResourceInfo
 
resourceManager - Variable in class org.ballerinalang.util.TableIterator
 
respCtx - Variable in class org.ballerinalang.bre.bvm.WorkerExecutionContext
 
responseCallbacks - Variable in class org.ballerinalang.bre.bvm.BaseWorkerResponseContext
 
responseTypes - Variable in class org.ballerinalang.bre.bvm.CallableWorkerResponseContext
 
ResponseWorkerThread - Class in org.ballerinalang.runtime.threadpool
Worker Thread which is responsible for response processing.
ResponseWorkerThread(Context) - Constructor for class org.ballerinalang.runtime.threadpool.ResponseWorkerThread
 
restFieldType - Variable in class org.ballerinalang.model.types.BRecordType
 
resume(WorkerExecutionContext) - Static method in class org.ballerinalang.bre.bvm.BLangScheduler
 
resume(WorkerExecutionContext, boolean) - Static method in class org.ballerinalang.bre.bvm.BLangScheduler
 
resume(WorkerExecutionContext, int, boolean) - Static method in class org.ballerinalang.bre.bvm.BLangScheduler
 
resume(String) - Method in class org.ballerinalang.util.debugger.Debugger
Method to resume current debug session.
RET - Static variable in interface org.ballerinalang.util.codegen.InstructionCodes
 
retParamTypes - Variable in class org.ballerinalang.model.types.BFunctionType
 
retParamTypes - Variable in class org.ballerinalang.util.codegen.CallableUnitInfo
 
retRegIndexes - Variable in class org.ballerinalang.bre.bvm.BaseWorkerResponseContext
 
retRegIndexes - Variable in class org.ballerinalang.bre.bvm.WorkerExecutionContext
 
retRegs - Variable in class org.ballerinalang.util.codegen.Instruction.InstructionACALL
 
retRegs - Variable in class org.ballerinalang.util.codegen.Instruction.InstructionCALL
 
retRegs - Variable in class org.ballerinalang.util.codegen.Instruction.InstructionIteratorNext
 
retRegs - Variable in class org.ballerinalang.util.program.WorkerDataIndex
 
returnValues - Variable in class org.ballerinalang.bre.bvm.StackFrame
 
retWorkerIndex - Variable in class org.ballerinalang.util.codegen.CallableUnitInfo
 
RGLOAD - Static variable in interface org.ballerinalang.util.codegen.InstructionCodes
 
RGSTORE - Static variable in interface org.ballerinalang.util.codegen.InstructionCodes
 
RMOVE - Static variable in interface org.ballerinalang.util.codegen.InstructionCodes
 
RNE - Static variable in interface org.ballerinalang.util.codegen.InstructionCodes
 
RNE_NULL - Static variable in interface org.ballerinalang.util.codegen.InstructionCodes
 
RNEWARRAY - Static variable in interface org.ballerinalang.util.codegen.InstructionCodes
 
rollback() - Method in interface org.ballerinalang.util.transactions.BallerinaTransactionContext
 
rowCount - Variable in class org.ballerinalang.util.codegen.attributes.TaintTableAttributeInfo
 
RRET - Static variable in interface org.ballerinalang.util.codegen.InstructionCodes
 
rs - Variable in class org.ballerinalang.util.TableIterator
 
run() - Method in class org.ballerinalang.runtime.threadpool.ResponseWorkerThread
 
runInCaller - Variable in class org.ballerinalang.bre.bvm.WorkerExecutionContext
 
runMain(ProgramFile, String[]) - Static method in class org.ballerinalang.BLangProgramRunner
 
runService(ProgramFile) - Static method in class org.ballerinalang.BLangProgramRunner
 
RuntimeErrors - Enum in org.ballerinalang.util.exceptions
Error codes and Error keys to represent the runtime errors.

S

S2ANY - Static variable in interface org.ballerinalang.util.codegen.InstructionCodes
 
S2B - Static variable in interface org.ballerinalang.util.codegen.InstructionCodes
 
S2F - Static variable in interface org.ballerinalang.util.codegen.InstructionCodes
 
S2I - Static variable in interface org.ballerinalang.util.codegen.InstructionCodes
 
S2QNAME - Static variable in interface org.ballerinalang.util.codegen.InstructionCodes
 
S2XML - Static variable in interface org.ballerinalang.util.codegen.InstructionCodes
 
SADD - Static variable in interface org.ballerinalang.util.codegen.InstructionCodes
 
SALOAD - Static variable in interface org.ballerinalang.util.codegen.InstructionCodes
 
SASTORE - Static variable in interface org.ballerinalang.util.codegen.InstructionCodes
 
schedule(AsyncTimer.TimerCallback, long) - Static method in class org.ballerinalang.bre.bvm.AsyncTimer
This can be used to register a callback to be triggered after the given delay.
schedule(WorkerExecutionContext) - Static method in class org.ballerinalang.bre.bvm.BLangScheduler
 
schedule(WorkerExecutionContext, boolean) - Static method in class org.ballerinalang.bre.bvm.BLangScheduler
 
SchedulerStats() - Constructor for class org.ballerinalang.bre.bvm.BLangScheduler.SchedulerStats
 
SCONST - Static variable in interface org.ballerinalang.util.codegen.InstructionCodes
 
scope - Variable in class org.ballerinalang.util.program.CompensationTable.CompensationEntry
 
SCOPE_END - Static variable in interface org.ballerinalang.util.codegen.InstructionCodes
 
scopeName - Variable in class org.ballerinalang.util.codegen.Instruction.InstructionCompensate
 
scopeName - Variable in class org.ballerinalang.util.codegen.Instruction.InstructionScopeEnd
 
sealed - Variable in class org.ballerinalang.model.types.BRecordType
 
SemanticErrors - Enum in org.ballerinalang.util.exceptions
Error codes and Error keys to represent the semantic errors.
SemanticException - Exception in org.ballerinalang.util.exceptions
Exception thrown when a ballerina config is failed to parse.
SemanticException(String) - Constructor for exception org.ballerinalang.util.exceptions.SemanticException
Constructs a new SemanticException with the specified detail message.
SemanticException(String, Throwable) - Constructor for exception org.ballerinalang.util.exceptions.SemanticException
Constructs a new SemanticException with the specified detail message and cause.
SemanticException(Throwable) - Constructor for exception org.ballerinalang.util.exceptions.SemanticException
Constructs a new SemanticException with the cause.
sendCustomMsg(MessageDTO) - Method in interface org.ballerinalang.util.debugger.DebugClientHandler
Send a custom message to the client.
sendCustomMsg(MessageDTO) - Method in class org.ballerinalang.util.debugger.VMDebugClientHandler
 
SEQ - Static variable in interface org.ballerinalang.util.codegen.InstructionCodes
 
SEQ_NULL - Static variable in interface org.ballerinalang.util.codegen.InstructionCodes
 
serialize(JsonGenerator) - Method in interface org.ballerinalang.model.JSONDataSource
Serializes the current representation of the JSON data source to the given JSONDataSource.
serialize(JsonGenerator) - Method in class org.ballerinalang.model.TableJSONDataSource
 
serialize(XMLStreamWriter) - Method in class org.ballerinalang.model.TableOMDataSource
 
serialize(BValue) - Method in class org.ballerinalang.model.util.JsonGenerator
 
serialize(OutputStream) - Method in class org.ballerinalang.model.values.BByteArray
 
serialize(OutputStream) - Method in class org.ballerinalang.model.values.BStreamingJSON
 
serialize(OutputStream) - Method in interface org.ballerinalang.model.values.BValue
Default serialize implementation for BValue.
serialize(OutputStream) - Method in class org.ballerinalang.model.values.BXMLItem
Default serialize implementation for BValue.
serialize(OutputStream) - Method in class org.ballerinalang.model.values.BXMLSequence
Default serialize implementation for BValue.
SERVER_CONNECTOR_HTTP - Static variable in class org.ballerinalang.util.observability.ObservabilityConstants
 
SERVER_CONNECTOR_WEBSOCKET - Static variable in class org.ballerinalang.util.observability.ObservabilityConstants
 
ServerConnectorRegistry - Class in org.ballerinalang.connector.impl
ServerConnectorRegistry This will hold all server connectors registered at ballerina side.
ServerConnectorRegistry() - Constructor for class org.ballerinalang.connector.impl.ServerConnectorRegistry
 
Service - Interface in org.ballerinalang.connector.api
Service This API provides the functionality to access Service level details in the respective server connector.
SERVICE_TAG - Static variable in class org.ballerinalang.model.types.TypeTags
 
ServiceImpl - Class in org.ballerinalang.connector.impl
ServiceImpl This is the implementation for the Service API.
ServiceInfo - Class in org.ballerinalang.util.codegen
ServiceInfo contains metadata of a Ballerina service entry in the program file.
ServiceInfo(int, String, int, String, int, int, String) - Constructor for class org.ballerinalang.util.codegen.ServiceInfo
 
serviceRegistered(Service) - Method in interface org.ballerinalang.connector.api.BallerinaServerConnector
This will fire a service registration event to the server connector implementation.
setActionName(String) - Method in class org.ballerinalang.util.observability.ObserverContext
 
setActionName(String) - Method in class org.ballerinalang.util.tracer.BSpan
 
setArrayElement(BValue, long, BRefType<?>) - Static method in class org.ballerinalang.model.util.JSONUtils
Set an element in the given position of a JSON array.
setAsFulfilled() - Method in class org.ballerinalang.bre.bvm.CallableWorkerResponseContext
 
setAttachedFunctions(BAttachedFunction[]) - Method in class org.ballerinalang.model.types.BStructureType
 
setAttachedPoint(AnnotationAttachmentPoint) - Method in class org.ballerinalang.model.AnnotationAttachment
Set the construct where this annotation is attached.
setAttachmentIndexes(int[]) - Method in class org.ballerinalang.util.codegen.LocalVariableInfo
 
setAttribute(String, String, String, String) - Method in class org.ballerinalang.model.values.BXML
Set the value of a single attribute.
setAttribute(String, String, String, String) - Method in class org.ballerinalang.model.values.BXMLItem
Set the value of a single attribute.
setAttribute(String, String, String, String) - Method in class org.ballerinalang.model.values.BXMLSequence
Set the value of a single attribute.
setAttributeNameIndex(int) - Method in class org.ballerinalang.util.codegen.attributes.CodeAttributeInfo
 
setAttributes(BMap<String, ?>) - Method in class org.ballerinalang.model.values.BXML
Set the attributes of the XMLBMap.
setAttributes(BMap<String, ?>) - Method in class org.ballerinalang.model.values.BXMLItem
Set the attributes of the XMLBMap.
setAttributes(BMap<String, ?>) - Method in class org.ballerinalang.model.values.BXMLSequence
 
setBooleanField(int, int, int) - Method in class org.ballerinalang.bre.bvm.GlobalMemoryArea
 
setBooleanField(int, int) - Method in class org.ballerinalang.bre.bvm.GlobalMemoryBlock
 
setBooleanField(int, int) - Method in interface org.ballerinalang.model.values.StructureType
 
setBooleanValue(boolean) - Method in class org.ballerinalang.util.codegen.AnnAttributeValue
 
setBooleanValue(boolean) - Method in class org.ballerinalang.util.codegen.DefaultValue
 
setBValue(BValue) - Method in class org.ballerinalang.util.debugger.dto.VariableDTO
 
setByteValue(byte) - Method in class org.ballerinalang.util.codegen.DefaultValue
 
setChannel(Channel) - Method in interface org.ballerinalang.util.debugger.DebugClientHandler
Method to set web socket channel required for communication.
setChannel(Channel) - Method in class org.ballerinalang.util.debugger.VMDebugClientHandler
 
setChildren(BXML<?>) - Method in class org.ballerinalang.model.values.BXML
Set the children of this XML.
setChildren(BXML<?>) - Method in class org.ballerinalang.model.values.BXMLItem
Set the children of this XML.
setChildren(BXML<?>) - Method in class org.ballerinalang.model.values.BXMLSequence
Set the children of this XML.
setClientHandler(DebugClientHandler) - Method in class org.ballerinalang.util.debugger.Debugger
Method to set client handler.
setCodeAddrs(int) - Method in class org.ballerinalang.util.codegen.attributes.CodeAttributeInfo
 
setCodeAttributeInfo(CodeAttributeInfo) - Method in class org.ballerinalang.util.codegen.WorkerInfo
 
setCommand(String) - Method in class org.ballerinalang.util.debugger.dto.CommandDTO
 
setConnectorName(String) - Method in class org.ballerinalang.util.observability.ObserverContext
 
setConnectorName(String) - Method in class org.ballerinalang.util.tracer.BSpan
 
setConstVarExpr(boolean) - Method in class org.ballerinalang.util.codegen.AnnAttributeValue
 
setCurrentCommand(DebugCommand) - Method in class org.ballerinalang.util.debugger.DebugContext
 
setCurrentSignal(WorkerSignal) - Method in class org.ballerinalang.bre.bvm.CallableWorkerResponseContext
 
setDataChannelRefIndex(int) - Method in class org.ballerinalang.util.codegen.WorkerDataChannelInfo
 
setDebugContext(DebugContext) - Method in interface org.ballerinalang.bre.Context
 
setDebugContext(DebugContext) - Method in class org.ballerinalang.bre.NativeCallContext
 
setDebugEnabled() - Method in class org.ballerinalang.util.debugger.Debugger
Method to set debug enabled or not.
setDebugger(Debugger) - Method in class org.ballerinalang.util.codegen.ProgramFile
 
setDebugPoint(boolean) - Method in class org.ballerinalang.util.codegen.LineNumberInfo
 
setDefaultWorkerInfo(WorkerInfo) - Method in class org.ballerinalang.util.codegen.CallableUnitInfo
 
setDistributedTransactionEnabled(boolean) - Method in class org.ballerinalang.util.codegen.ProgramFile
 
setDoubleRegs(double[]) - Method in class org.ballerinalang.bre.bvm.StackFrame
 
setElement(BValue, String, BValue) - Static method in class org.ballerinalang.model.util.JSONUtils
Set an element in a JSON.
setEndIp(int) - Method in class org.ballerinalang.util.codegen.LineNumberInfo
 
setEntryPackage(PackageInfo) - Method in class org.ballerinalang.util.codegen.ProgramFile
 
setEntryPkgCPIndex(int) - Method in class org.ballerinalang.util.codegen.ProgramFile
 
setEntryPkgName(String) - Method in class org.ballerinalang.util.codegen.ProgramFile
 
setError(BMap<String, BValue>) - Method in class org.ballerinalang.bre.bvm.WorkerExecutionContext
 
setError(BMap<?, ?>) - Method in interface org.ballerinalang.bre.Context
 
setError(BMap<?, ?>) - Method in class org.ballerinalang.bre.NativeCallContext
 
setError(TypeDefInfo) - Method in class org.ballerinalang.util.codegen.ErrorTableEntry
 
setErrorCode(String) - Method in enum org.ballerinalang.util.exceptions.RuntimeErrors
 
setErrorCode(String) - Method in enum org.ballerinalang.util.exceptions.SemanticErrors
 
setErrorMsgKey(String) - Method in enum org.ballerinalang.util.exceptions.RuntimeErrors
 
setErrorMsgKey(String) - Method in enum org.ballerinalang.util.exceptions.SemanticErrors
 
setErrorThrown(BMap<String, BValue>) - Method in class org.ballerinalang.bre.bvm.StackFrame
 
setFields(BField[]) - Method in class org.ballerinalang.model.types.BStructureType
 
setFieldType(BType) - Method in class org.ballerinalang.util.codegen.StructFieldInfo
 
setFieldTypeCount(int[]) - Method in class org.ballerinalang.model.types.BStructureType
 
setFileName(String) - Method in class org.ballerinalang.util.debugger.dto.BreakPointDTO
 
setFinished() - Method in class org.ballerinalang.util.observability.ObserverContext
 
setFloatField(int, int, double) - Method in class org.ballerinalang.bre.bvm.GlobalMemoryArea
 
setFloatField(int, double) - Method in class org.ballerinalang.bre.bvm.GlobalMemoryBlock
 
setFloatField(int, double) - Method in interface org.ballerinalang.model.values.StructureType
 
setFloatValue(double) - Method in class org.ballerinalang.util.codegen.AnnAttributeValue
 
setFloatValue(double) - Method in class org.ballerinalang.util.codegen.DefaultValue
 
setForkJoinCPIndex(int) - Method in class org.ballerinalang.util.codegen.cpentries.ForkJoinCPEntry
 
setForkjoinInfo(ForkjoinInfo) - Method in class org.ballerinalang.util.codegen.cpentries.ForkJoinCPEntry
 
setForkjoinInfos(ForkjoinInfo[]) - Method in class org.ballerinalang.util.codegen.WorkerInfo
 
setFunctionInfo(FunctionInfo) - Method in class org.ballerinalang.util.codegen.cpentries.FunctionRefCPEntry
 
setGlobalTransactionEnabledStatus(WorkerExecutionContext, boolean) - Static method in class org.ballerinalang.util.program.BLangVMUtils
 
setHasReturnsKeyword(boolean) - Method in class org.ballerinalang.model.types.BFunctionType
 
setIndex(int) - Method in class org.ballerinalang.util.codegen.ForkjoinInfo
 
setIndexCPIndex(int) - Method in class org.ballerinalang.util.codegen.ForkjoinInfo
 
setInitFunctionInfo(FunctionInfo) - Method in class org.ballerinalang.util.codegen.PackageInfo
 
setInitFunctionInfo(FunctionInfo) - Method in class org.ballerinalang.util.codegen.ServiceInfo
 
setInstance(MetricRegistry) - Static method in class org.ballerinalang.util.metrics.DefaultMetricRegistry
Set default MetricRegistry instance.
setIntField(int, int, long) - Method in class org.ballerinalang.bre.bvm.GlobalMemoryArea
 
setIntField(int, long) - Method in class org.ballerinalang.bre.bvm.GlobalMemoryBlock
 
setIntField(int, long) - Method in interface org.ballerinalang.model.values.StructureType
 
setIntRegs(int[]) - Method in class org.ballerinalang.bre.bvm.StackFrame
 
setIntValue(long) - Method in class org.ballerinalang.util.codegen.AnnAttributeValue
 
setIntValue(long) - Method in class org.ballerinalang.util.codegen.DefaultValue
 
setIp(int) - Method in class org.ballerinalang.util.codegen.LineNumberInfo
 
setJoinType(String) - Method in class org.ballerinalang.util.codegen.ForkjoinInfo
 
setJoinTypeCPIndex(int) - Method in class org.ballerinalang.util.codegen.ForkjoinInfo
 
setJoinWorkerNames(String[]) - Method in class org.ballerinalang.util.codegen.ForkjoinInfo
 
setJoinWrkrNameIndexes(int[]) - Method in class org.ballerinalang.util.codegen.ForkjoinInfo
 
setKind(VariableDef.Kind) - Method in class org.ballerinalang.model.SimpleVariableDef
 
setKind(VariableDef.Kind) - Method in interface org.ballerinalang.model.VariableDef
 
setLastLine(LineNumberInfo) - Method in class org.ballerinalang.util.debugger.DebugContext
 
setLHSExpr(boolean) - Method in class org.ballerinalang.model.expressions.variablerefs.SimpleVarRefExpr
 
setLHSExpr(boolean) - Method in interface org.ballerinalang.model.expressions.variablerefs.VariableReferenceExpr
 
setLineNumber(int) - Method in class org.ballerinalang.util.debugger.dto.BreakPointDTO
 
setLocalName(String) - Method in class org.ballerinalang.model.values.BXMLQName
 
setLocalTransactionInfo(LocalTransactionInfo) - Method in class org.ballerinalang.bre.bvm.WorkerExecutionContext
 
setLocalVariables(List<LocalVariableInfo>) - Method in class org.ballerinalang.util.codegen.attributes.LocalVariableAttributeInfo
 
setLocation(BreakPointDTO) - Method in class org.ballerinalang.util.debugger.dto.MessageDTO
 
setLongRegs(long[]) - Method in class org.ballerinalang.bre.bvm.StackFrame
 
setMainEPAvailable(boolean) - Method in class org.ballerinalang.util.codegen.ProgramFile
 
setMaxDoubleLocalVars(int) - Method in class org.ballerinalang.util.codegen.attributes.CodeAttributeInfo
 
setMaxDoubleRegs(int) - Method in class org.ballerinalang.util.codegen.attributes.CodeAttributeInfo
 
setMaxDoubleVars(int) - Method in class org.ballerinalang.util.codegen.attributes.VarTypeCountAttributeInfo
 
setMaxIntLocalVars(int) - Method in class org.ballerinalang.util.codegen.attributes.CodeAttributeInfo
 
setMaxIntRegs(int) - Method in class org.ballerinalang.util.codegen.attributes.CodeAttributeInfo
 
setMaxIntVars(int) - Method in class org.ballerinalang.util.codegen.attributes.VarTypeCountAttributeInfo
 
setMaxLongLocalVars(int) - Method in class org.ballerinalang.util.codegen.attributes.CodeAttributeInfo
 
setMaxLongRegs(int) - Method in class org.ballerinalang.util.codegen.attributes.CodeAttributeInfo
 
setMaxLongVars(int) - Method in class org.ballerinalang.util.codegen.attributes.VarTypeCountAttributeInfo
 
setMaxRefLocalVars(int) - Method in class org.ballerinalang.util.codegen.attributes.CodeAttributeInfo
 
setMaxRefRegs(int) - Method in class org.ballerinalang.util.codegen.attributes.CodeAttributeInfo
 
setMaxRefVars(int) - Method in class org.ballerinalang.util.codegen.attributes.VarTypeCountAttributeInfo
 
setMaxStringLocalVars(int) - Method in class org.ballerinalang.util.codegen.attributes.CodeAttributeInfo
 
setMaxStringRegs(int) - Method in class org.ballerinalang.util.codegen.attributes.CodeAttributeInfo
 
setMaxStringVars(int) - Method in class org.ballerinalang.util.codegen.attributes.VarTypeCountAttributeInfo
 
setMultiReturnAvailable(boolean) - Method in class org.ballerinalang.model.expressions.AbstractExpression
 
setName(String) - Method in class org.ballerinalang.model.AnnotationAttachment.AnnotationBuilder
Set the name of the annotation.
setName(String) - Method in class org.ballerinalang.util.codegen.CallableUnitInfo
 
setNameCPIndex(int) - Method in class org.ballerinalang.util.codegen.CallableUnitInfo
 
setNative(boolean) - Method in class org.ballerinalang.util.codegen.CallableUnitInfo
 
setNativeCallableUnit(NativeCallableUnit) - Method in class org.ballerinalang.util.codegen.CallableUnitInfo
 
setNodeLocation(NodeLocation) - Method in class org.ballerinalang.model.AnnotationAttachment.AnnotationBuilder
Set the source location of the annotation.
setNodeLocation(NodeLocation) - Method in class org.ballerinalang.model.AnnotationAttributeValue
 
setObserverContextToWorkerExecutionContext(WorkerExecutionContext, ObserverContext) - Static method in class org.ballerinalang.util.observability.ObservabilityUtils
 
setOffset(int) - Method in class org.ballerinalang.model.expressions.AbstractExpression
 
setOffset(int) - Method in interface org.ballerinalang.model.expressions.Expression
 
setPackageInfo(PackageInfo) - Method in class org.ballerinalang.util.codegen.CallableUnitInfo
 
setPackageInfo(PackageInfo) - Method in class org.ballerinalang.util.codegen.cpentries.PackageRefCPEntry
 
setPackageInfo(PackageInfo) - Method in class org.ballerinalang.util.codegen.CustomTypeInfo
 
setPackageInfo(PackageInfo) - Method in class org.ballerinalang.util.codegen.ErrorTableEntry
 
setPackageInfo(PackageInfo) - Method in class org.ballerinalang.util.codegen.LineNumberInfo
 
setPackagePath(String) - Method in class org.ballerinalang.util.debugger.dto.BreakPointDTO
 
setParametersFieldsNames(String[]) - Method in class org.ballerinalang.model.types.BFunctionType
 
setParameterTypes(BType[]) - Method in interface org.ballerinalang.model.CallableUnit
Sets a BType arrays containing the types of input parameters of this callable unit.
setParamNameCPIndexes(int[]) - Method in class org.ballerinalang.util.codegen.ResourceInfo
 
setParamNames(String[]) - Method in class org.ballerinalang.util.codegen.ResourceInfo
 
setParamTypes(BType[]) - Method in class org.ballerinalang.util.codegen.CallableUnitInfo
 
setParent(ObserverContext) - Method in class org.ballerinalang.util.observability.ObserverContext
 
setParentVarRefExpr(VariableReferenceExpr) - Method in class org.ballerinalang.model.expressions.variablerefs.SimpleVarRefExpr
 
setParentVarRefExpr(VariableReferenceExpr) - Method in interface org.ballerinalang.model.expressions.variablerefs.VariableReferenceExpr
 
setPkgName(String) - Method in class org.ballerinalang.model.AnnotationAttachment.AnnotationBuilder
Set the package name of the annotation.
setPkgPath(String) - Method in class org.ballerinalang.model.AnnotationAttachment.AnnotationBuilder
Set the package path of the annotation.
setPkgPath(String) - Method in class org.ballerinalang.model.types.SimpleTypeName
 
setPoints(List<BreakPointDTO>) - Method in class org.ballerinalang.util.debugger.dto.CommandDTO
 
setPrefix(String) - Method in class org.ballerinalang.model.values.BXMLQName
 
setProgramFile(ProgramFile) - Method in class org.ballerinalang.util.codegen.PackageInfo
 
setProgramFilePath(Path) - Method in class org.ballerinalang.util.codegen.ProgramFile
 
setProperty(String, Object) - Method in interface org.ballerinalang.bre.Context
 
setProperty(String, Object) - Method in class org.ballerinalang.bre.NativeCallContext
 
setRefField(int, int, BRefType) - Method in class org.ballerinalang.bre.bvm.GlobalMemoryArea
 
setRefField(int, BRefType) - Method in class org.ballerinalang.bre.bvm.GlobalMemoryBlock
 
setRefField(int, BRefType) - Method in interface org.ballerinalang.model.values.StructureType
 
setRefRegs(BRefType[]) - Method in class org.ballerinalang.bre.bvm.StackFrame
 
setResourceName(String) - Method in class org.ballerinalang.util.observability.ObserverContext
 
setRestFieldSignatureCPIndex(int) - Method in class org.ballerinalang.util.codegen.RecordTypeInfo
 
setRestFieldTypeSignature(String) - Method in class org.ballerinalang.util.codegen.RecordTypeInfo
 
setRetParamTypes(BType[]) - Method in class org.ballerinalang.util.codegen.CallableUnitInfo
 
setReturnParamTypes(BType[]) - Method in interface org.ballerinalang.model.CallableUnit
Sets a BType arrays containing the types of return parameters of this callable unit.
setReturnsParametersFieldsNames(String[]) - Method in class org.ballerinalang.model.types.BFunctionType
 
setReturnValues(BValue...) - Method in interface org.ballerinalang.bre.Context
 
setReturnValues(BValue...) - Method in class org.ballerinalang.bre.NativeCallContext
 
setServerConnectorRegistry(ServerConnectorRegistry) - Method in class org.ballerinalang.util.codegen.ProgramFile
Deprecated.
setServiceEPAvailable(boolean) - Method in class org.ballerinalang.util.codegen.ProgramFile
 
setServiceInfo(ServiceInfo) - Method in interface org.ballerinalang.bre.Context
 
setServiceInfo(ServiceInfo) - Method in class org.ballerinalang.bre.NativeCallContext
 
setServiceInfo(ServiceInfo) - Method in class org.ballerinalang.util.codegen.ResourceInfo
 
setServiceInfo(WorkerExecutionContext, ServiceInfo) - Static method in class org.ballerinalang.util.program.BLangVMUtils
 
setServiceName(String) - Method in class org.ballerinalang.util.observability.ObserverContext
 
setSignature(String) - Method in class org.ballerinalang.util.codegen.CallableUnitInfo
 
setSignatureCPIndex(int) - Method in class org.ballerinalang.util.codegen.CallableUnitInfo
 
setSource(String) - Method in class org.ballerinalang.util.codegen.WorkerDataChannelInfo
 
setSourceCPIndex(int) - Method in class org.ballerinalang.util.codegen.WorkerDataChannelInfo
 
setSpan(Span) - Method in class org.ballerinalang.util.tracer.BSpan
 
setStartFunctionInfo(FunctionInfo) - Method in class org.ballerinalang.util.codegen.PackageInfo
 
setStopFunctionInfo(FunctionInfo) - Method in class org.ballerinalang.util.codegen.PackageInfo
 
setStringField(int, int, String) - Method in class org.ballerinalang.bre.bvm.GlobalMemoryArea
 
setStringField(int, String) - Method in class org.ballerinalang.bre.bvm.GlobalMemoryBlock
 
setStringField(int, String) - Method in interface org.ballerinalang.model.values.StructureType
 
setStringRegs(String[]) - Method in class org.ballerinalang.bre.bvm.StackFrame
 
setStringValue(String) - Method in class org.ballerinalang.util.codegen.AnnAttributeValue
 
setStringValue(String) - Method in class org.ballerinalang.util.codegen.DefaultValue
 
setStructureTypeInfo(CustomTypeInfo) - Method in class org.ballerinalang.util.codegen.cpentries.StructureRefCPEntry
 
setTarget(String) - Method in class org.ballerinalang.util.codegen.WorkerDataChannelInfo
 
setTargetCPIndex(int) - Method in class org.ballerinalang.util.codegen.WorkerDataChannelInfo
 
setTempOffset(int) - Method in class org.ballerinalang.model.expressions.AbstractExpression
 
setTempOffset(int) - Method in interface org.ballerinalang.model.expressions.Expression
Set Temporary Location in stack frame for storing expression result.
setThreadId(String) - Method in class org.ballerinalang.util.debugger.dto.CommandDTO
 
setThreadId(String) - Method in class org.ballerinalang.util.debugger.dto.MessageDTO
 
setTimeoutAvailable(boolean) - Method in class org.ballerinalang.util.codegen.ForkjoinInfo
 
setTransactionInfo(WorkerExecutionContext, LocalTransactionInfo) - Static method in class org.ballerinalang.util.program.BLangVMUtils
 
setType(BType) - Method in class org.ballerinalang.model.AnnotationAttributeValue
 
setType(BType) - Method in class org.ballerinalang.model.expressions.AbstractExpression
 
setType(BType) - Method in interface org.ballerinalang.model.expressions.Expression
 
setType(BType) - Method in class org.ballerinalang.model.SimpleVariableDef
 
setType(BType) - Method in interface org.ballerinalang.model.VariableDef
 
setType(BType) - Method in class org.ballerinalang.util.codegen.cpentries.TypeRefCPEntry
 
setType(BFiniteType) - Method in class org.ballerinalang.util.codegen.FiniteTypeInfo
 
setType(BObjectType) - Method in class org.ballerinalang.util.codegen.ObjectTypeInfo
 
setType(BType) - Method in class org.ballerinalang.util.codegen.PackageVarInfo
 
setType(BRecordType) - Method in class org.ballerinalang.util.codegen.RecordTypeInfo
 
setType(BServiceType) - Method in class org.ballerinalang.util.codegen.ServiceInfo
 
setTypes(BType[]) - Method in class org.ballerinalang.util.codegen.WorkerDataChannelInfo
 
setUniqueName(String) - Method in class org.ballerinalang.util.codegen.cpentries.WorkerDataChannelRefCPEntry
 
setUniqueName(String) - Method in class org.ballerinalang.util.codegen.WorkerDataChannelInfo
 
setUniqueNameCPIndex(int) - Method in class org.ballerinalang.util.codegen.cpentries.WorkerDataChannelRefCPEntry
 
setUniqueNameCPIndex(int) - Method in class org.ballerinalang.util.codegen.WorkerDataChannelInfo
 
setupDebugger() - Method in class org.ballerinalang.util.debugger.Debugger
 
setUri(String) - Method in class org.ballerinalang.model.values.BXMLQName
 
setValue(double) - Method in interface org.ballerinalang.util.metrics.Gauge
Set the gauge to the given value.
setValue(double) - Method in class org.ballerinalang.util.metrics.noop.NoOpGauge
 
setValueCPIndex(int) - Method in class org.ballerinalang.util.codegen.AnnAttributeValue
 
setValueCPIndex(int) - Method in class org.ballerinalang.util.codegen.DefaultValue
 
setVarIndex(int) - Method in class org.ballerinalang.model.SimpleVariableDef
 
setVarIndex(int) - Method in interface org.ballerinalang.model.VariableDef
 
setVersion(short) - Method in class org.ballerinalang.util.codegen.ProgramFile
 
setWhiteSpaceDescriptor(WhiteSpaceDescriptor) - Method in class org.ballerinalang.model.AnnotationAttachment.AnnotationBuilder
 
setWhiteSpaceDescriptor(WhiteSpaceDescriptor) - Method in class org.ballerinalang.model.AnnotationAttachment
Set the whitespace descriptor for this node.
setWhiteSpaceDescriptor(WhiteSpaceDescriptor) - Method in class org.ballerinalang.model.AnnotationAttributeValue
 
setWhiteSpaceDescriptor(WhiteSpaceDescriptor) - Method in class org.ballerinalang.model.expressions.AbstractExpression
 
setWhiteSpaceDescriptor(WhiteSpaceDescriptor) - Method in class org.ballerinalang.model.SimpleVariableDef
 
setWhiteSpaceRegions(Map<Integer, String>) - Method in class org.ballerinalang.model.WhiteSpaceDescriptor
 
setWorkerCount(int) - Method in class org.ballerinalang.util.codegen.ForkjoinInfo
 
setWorkerDataChannelInfo(WorkerDataChannelInfo) - Method in class org.ballerinalang.util.codegen.cpentries.WorkerDataChannelRefCPEntry
 
setWorkerDataChannelInfoForForkJoin(WorkerDataChannelInfo) - Method in class org.ballerinalang.util.codegen.WorkerInfo
 
setWorkerExecutionContexts(List<WorkerExecutionContext>) - Method in class org.ballerinalang.bre.bvm.AsyncInvocableWorkerResponseContext
 
setWorkerId(String) - Method in class org.ballerinalang.util.debugger.DebugContext
 
setWorkerPaused(boolean) - Method in class org.ballerinalang.util.debugger.DebugContext
 
setWrkrDtChnlRefCPIndex(int) - Method in class org.ballerinalang.util.codegen.WorkerInfo
 
SGLOAD - Static variable in interface org.ballerinalang.util.codegen.InstructionCodes
 
SGSTORE - Static variable in interface org.ballerinalang.util.codegen.InstructionCodes
 
SIG_ANNOTATION - Static variable in class org.ballerinalang.model.types.TypeSignature
 
SIG_ANY - Static variable in class org.ballerinalang.model.types.TypeSignature
 
SIG_ARRAY - Static variable in class org.ballerinalang.model.types.TypeSignature
 
SIG_BOOLEAN - Static variable in class org.ballerinalang.model.types.TypeSignature
 
SIG_BYTE - Static variable in class org.ballerinalang.model.types.TypeSignature
 
SIG_CONNECTOR - Static variable in class org.ballerinalang.model.types.TypeSignature
 
SIG_ENUM - Static variable in class org.ballerinalang.model.types.TypeSignature
 
SIG_FINITE_TYPE - Static variable in class org.ballerinalang.model.types.TypeSignature
 
SIG_FLOAT - Static variable in class org.ballerinalang.model.types.TypeSignature
 
SIG_FUNCTION - Static variable in class org.ballerinalang.model.types.TypeSignature
 
SIG_FUTURE - Static variable in class org.ballerinalang.model.types.TypeSignature
 
SIG_INT - Static variable in class org.ballerinalang.model.types.TypeSignature
 
SIG_JSON - Static variable in class org.ballerinalang.model.types.TypeSignature
 
SIG_MAP - Static variable in class org.ballerinalang.model.types.TypeSignature
 
SIG_NULL - Static variable in class org.ballerinalang.model.types.TypeSignature
 
SIG_REFTYPE - Static variable in class org.ballerinalang.model.types.TypeSignature
 
SIG_STREAM - Static variable in class org.ballerinalang.model.types.TypeSignature
 
SIG_STRING - Static variable in class org.ballerinalang.model.types.TypeSignature
 
SIG_STRUCT - Static variable in class org.ballerinalang.model.types.TypeSignature
 
SIG_TABLE - Static variable in class org.ballerinalang.model.types.TypeSignature
 
SIG_TUPLE - Static variable in class org.ballerinalang.model.types.TypeSignature
 
SIG_TYPEDESC - Static variable in class org.ballerinalang.model.types.TypeSignature
 
SIG_UNION - Static variable in class org.ballerinalang.model.types.TypeSignature
 
SIG_VOID - Static variable in class org.ballerinalang.model.types.TypeSignature
 
sigCPIndex - Variable in class org.ballerinalang.util.codegen.Instruction.InstructionWRKSendReceive
 
signal(WorkerSignal) - Method in class org.ballerinalang.bre.bvm.AsyncInvocableWorkerResponseContext
 
signal(WorkerSignal) - Method in class org.ballerinalang.bre.bvm.BaseWorkerResponseContext
 
signal(WorkerSignal) - Method in class org.ballerinalang.bre.bvm.InitWorkerResponseContext
 
signal(WorkerSignal) - Method in interface org.ballerinalang.bre.bvm.WorkerResponseContext
This is called by the workers to signal the response context of any signal that needs to be passed into.
SignalType - Enum in org.ballerinalang.bre.bvm
The type of the signal being sent from a worker to a WorkerResponseContext.
signature - Variable in class org.ballerinalang.util.codegen.CallableUnitInfo
 
signatureCPIndex - Variable in class org.ballerinalang.util.codegen.AttachedFunctionInfo
 
signatureCPIndex - Variable in class org.ballerinalang.util.codegen.CallableUnitInfo
 
SimpleTypeName - Class in org.ballerinalang.model.types
SimpleTypeName represents a simple type name(int, boolean, json, Person..) in Ballerina.
SimpleTypeName(String, String, String) - Constructor for class org.ballerinalang.model.types.SimpleTypeName
 
SimpleVariableDef - Class in org.ballerinalang.model
VariableDef represent a Variable definition.
SimpleVariableDef() - Constructor for class org.ballerinalang.model.SimpleVariableDef
 
SimpleVarRefExpr - Class in org.ballerinalang.model.expressions.variablerefs
SimpleVarRefExpr represents a variable reference expression with just the variable name.
SimpleVarRefExpr(NodeLocation, WhiteSpaceDescriptor) - Constructor for class org.ballerinalang.model.expressions.variablerefs.SimpleVarRefExpr
 
size() - Method in class org.ballerinalang.model.values.BMap
Get the size of the map.
size - Variable in class org.ballerinalang.model.values.BNewArray
 
size() - Method in class org.ballerinalang.model.values.BNewArray
 
slice(long, long) - Method in class org.ballerinalang.model.values.BXML
Slice and return a subsequence of the given XML sequence.
slice(long, long) - Method in class org.ballerinalang.model.values.BXMLItem
Slice and return a subsequence of the given XML sequence.
slice(long, long) - Method in class org.ballerinalang.model.values.BXMLSequence
Slice and return a subsequence of the given XML sequence.
SMOVE - Static variable in interface org.ballerinalang.util.codegen.InstructionCodes
 
Snapshot - Class in org.ballerinalang.util.metrics
Snapshot of all distribution statistics at a point in time.
Snapshot(Duration, double, double, double, double, PercentileValue[]) - Constructor for class org.ballerinalang.util.metrics.Snapshot
 
SNE - Static variable in interface org.ballerinalang.util.codegen.InstructionCodes
 
SNE_NULL - Static variable in interface org.ballerinalang.util.codegen.InstructionCodes
 
SNEWARRAY - Static variable in interface org.ballerinalang.util.codegen.InstructionCodes
 
SQL_SELECT - Static variable in class org.ballerinalang.util.TableConstants
 
SRET - Static variable in interface org.ballerinalang.util.codegen.InstructionCodes
 
STACK_FRAME_CALLABLE_NAME - Static variable in class org.ballerinalang.bre.bvm.BLangVMErrors
 
STACK_FRAME_FILE_NAME - Static variable in class org.ballerinalang.bre.bvm.BLangVMErrors
 
STACK_FRAME_LINE_NUMBER - Static variable in class org.ballerinalang.bre.bvm.BLangVMErrors
 
STACK_FRAME_PACKAGE_NAME - Static variable in class org.ballerinalang.bre.bvm.BLangVMErrors
 
StackFrame - Class in org.ballerinalang.bre.bvm
StackFrame represents frame in a control stack.
StackFrame(PackageInfo, int, int[]) - Constructor for class org.ballerinalang.bre.bvm.StackFrame
 
StackFrame(CallableUnitInfo, WorkerInfo, int, int[]) - Constructor for class org.ballerinalang.bre.bvm.StackFrame
 
StackFrame(CallableUnitInfo, WorkerInfo, int, int[], BValue[]) - Constructor for class org.ballerinalang.bre.bvm.StackFrame
 
START_FUNCTION_SUFFIX - Static variable in class org.ballerinalang.util.BLangConstants
 
startClientObservation(ObserverContext) - Method in class org.ballerinalang.util.metrics.BallerinaMetricsObserver
 
startClientObservation(ObserverContext) - Method in interface org.ballerinalang.util.observability.BallerinaObserver
Start observing client execution code.
startClientObservation(String, String, WorkerExecutionContext) - Static method in class org.ballerinalang.util.observability.ObservabilityUtils
Start a client observation.
startClientObservation(ObserverContext) - Method in class org.ballerinalang.util.tracer.BallerinaTracingObserver
 
startColumn - Variable in class org.ballerinalang.model.NodeLocation
 
startDebug() - Method in class org.ballerinalang.util.debugger.Debugger
Method to start debugging.
startLineNumber - Variable in class org.ballerinalang.model.NodeLocation
 
startObject() - Method in class org.ballerinalang.model.util.JsonGenerator
 
startObservation(ObserverContext, boolean) - Static method in class org.ballerinalang.util.observability.TracingUtils
Starts a span of an ObserverContext.
startServerObservation(ObserverContext) - Method in class org.ballerinalang.util.metrics.BallerinaMetricsObserver
 
startServerObservation(ObserverContext) - Method in interface org.ballerinalang.util.observability.BallerinaObserver
Start observing server execution code.
startServerObservation(String, ServiceInfo, String, WorkerExecutionContext) - Static method in class org.ballerinalang.util.observability.ObservabilityUtils
Start a server observation.
startServerObservation(ObserverContext) - Method in class org.ballerinalang.util.tracer.BallerinaTracingObserver
 
startSpan() - Method in class org.ballerinalang.util.tracer.BSpan
 
startSpan(BSpan, BSpan) - Method in class org.ballerinalang.util.tracer.TraceManager
 
state - Variable in class org.ballerinalang.bre.bvm.WorkerExecutionContext
 
stateTransition(WorkerExecutionContext, WorkerState) - Method in class org.ballerinalang.bre.bvm.BLangScheduler.SchedulerStats
 
StatisticConfig - Class in org.ballerinalang.util.metrics
Configures the distribution statistics.
StatisticConfig.Builder - Class in org.ballerinalang.util.metrics
Builder for StatisticConfig.
STAX_PARSER_CONFIGURATION - Static variable in class org.ballerinalang.model.util.XMLUtils
 
stepIn(String) - Method in class org.ballerinalang.util.debugger.Debugger
Method to do "STEP_IN" command.
stepOut(String) - Method in class org.ballerinalang.util.debugger.Debugger
Method to do "STEP_OUT" command.
stepOver(String) - Method in class org.ballerinalang.util.debugger.Debugger
Method to do "STEP_OVER" command.
stop - Variable in class org.ballerinalang.bre.bvm.WorkerExecutionContext
 
STOP_FUNCTION_SUFFIX - Static variable in class org.ballerinalang.util.BLangConstants
 
stopClientObservation(ObserverContext) - Method in class org.ballerinalang.util.metrics.BallerinaMetricsObserver
 
stopClientObservation(ObserverContext) - Method in interface org.ballerinalang.util.observability.BallerinaObserver
Stop observing client execution code.
stopClientObservation(ObserverContext) - Method in class org.ballerinalang.util.tracer.BallerinaTracingObserver
 
stopColumn - Variable in class org.ballerinalang.model.NodeLocation
 
stopDebugging() - Method in class org.ballerinalang.util.debugger.Debugger
Method to stop debugging process for all threads.
stopLineNumber - Variable in class org.ballerinalang.model.NodeLocation
 
stopObservation(ObserverContext) - Static method in class org.ballerinalang.util.observability.ObservabilityUtils
Stop server or client observation.
stopObservation(ObserverContext) - Static method in class org.ballerinalang.util.observability.TracingUtils
Finishes a span in an ObserverContext.
stopServerObservation(ObserverContext) - Method in class org.ballerinalang.util.metrics.BallerinaMetricsObserver
 
stopServerObservation(ObserverContext) - Method in interface org.ballerinalang.util.observability.BallerinaObserver
Stop observing server execution code.
stopServerObservation(ObserverContext) - Method in class org.ballerinalang.util.tracer.BallerinaTracingObserver
 
stopWorker(WorkerExecutionContext) - Static method in class org.ballerinalang.bre.bvm.BLangScheduler
 
storeError(WorkerExecutionContext, BMap<String, BValue>) - Method in class org.ballerinalang.bre.bvm.CallableWorkerResponseContext
 
STREAM_TAG - Static variable in class org.ballerinalang.model.types.TypeTags
 
STREAM_TNAME - Static variable in class org.ballerinalang.model.types.TypeConstants
 
STREAM_TSIG - Static variable in class org.ballerinalang.model.types.TypeConstants
 
StreamingRuntimeManager - Class in org.ballerinalang.bre.bvm
This class responsible on holding Siddhi App runtimes and related stream objects.
STRING_EMPTY_VALUE - Static variable in class org.ballerinalang.util.BLangConstants
 
STRING_NULL_VALUE - Static variable in class org.ballerinalang.util.BLangConstants
 
STRING_OFFSET - Static variable in class org.ballerinalang.util.BLangConstants
 
STRING_TAG - Static variable in class org.ballerinalang.model.types.TypeTags
 
STRING_TNAME - Static variable in class org.ballerinalang.model.types.TypeConstants
 
STRING_TSIG - Static variable in class org.ballerinalang.model.types.TypeConstants
 
StringCPEntry - Class in org.ballerinalang.util.codegen.cpentries
StringCPEntry represents a Ballerina string value in the constant pool.
StringCPEntry(int, String) - Constructor for class org.ballerinalang.util.codegen.cpentries.StringCPEntry
 
stringRegCount - Variable in class org.ballerinalang.util.program.WorkerDataIndex
 
stringRegs - Variable in class org.ballerinalang.bre.bvm.WorkerData
 
stringToOM(String) - Static method in class org.ballerinalang.model.util.XMLUtils
Create an OMElement from an XML fragment given as a string.
StringUtils - Class in org.ballerinalang.model.util
Common utility methods used for String manipulation.
StringUtils() - Constructor for class org.ballerinalang.model.util.StringUtils
 
stringValue() - Method in class org.ballerinalang.bre.bvm.GlobalMemoryBlock
stringValue() - Method in class org.ballerinalang.model.values.BBoolean
 
stringValue() - Method in class org.ballerinalang.model.values.BBooleanArray
 
stringValue() - Method in class org.ballerinalang.model.values.BByte
 
stringValue() - Method in class org.ballerinalang.model.values.BByteArray
 
stringValue() - Method in class org.ballerinalang.model.values.BCallableFuture
 
stringValue() - Method in class org.ballerinalang.model.values.BClosure
 
stringValue() - Method in class org.ballerinalang.model.values.BFloat
 
stringValue() - Method in class org.ballerinalang.model.values.BFloatArray
 
stringValue() - Method in class org.ballerinalang.model.values.BFunctionPointer
 
stringValue() - Method in class org.ballerinalang.model.values.BIntArray
 
stringValue() - Method in class org.ballerinalang.model.values.BInteger
 
stringValue() - Method in class org.ballerinalang.model.values.BIntRange
 
stringValue() - Method in interface org.ballerinalang.model.values.BIterator
 
stringValue() - Method in class org.ballerinalang.model.values.BMap
 
stringValue() - Method in class org.ballerinalang.model.values.BNewArray
 
stringValue() - Method in class org.ballerinalang.model.values.BRefValueArray
 
stringValue() - Method in class org.ballerinalang.model.values.BService
 
stringValue() - Method in class org.ballerinalang.model.values.BStream
 
stringValue() - Method in class org.ballerinalang.model.values.BStreamingJSON
 
stringValue() - Method in class org.ballerinalang.model.values.BString
 
stringValue() - Method in class org.ballerinalang.model.values.BStringArray
 
stringValue() - Method in class org.ballerinalang.model.values.BTable
 
stringValue() - Method in class org.ballerinalang.model.values.BTypeDescValue
 
stringValue() - Method in interface org.ballerinalang.model.values.BValue
 
stringValue() - Method in class org.ballerinalang.model.values.BXMLAttributes
 
stringValue() - Method in class org.ballerinalang.model.values.BXMLItem
stringValue() - Method in class org.ballerinalang.model.values.BXMLQName
 
stringValue() - Method in class org.ballerinalang.model.values.BXMLSequence
strip() - Method in class org.ballerinalang.model.values.BXML
Strips any text items from the XML that are all whitespace.
strip() - Method in class org.ballerinalang.model.values.BXMLItem
Strips any text items from the XML that are all whitespace.
strip() - Method in class org.ballerinalang.model.values.BXMLSequence
Strips any text items from the XML that are all whitespace.
Struct - Interface in org.ballerinalang.connector.api
Represents A Struct value in runtime.
STRUCT_CALL_STACK_ELEMENT - Static variable in class org.ballerinalang.bre.bvm.BLangVMErrors
 
STRUCT_GENERIC_ERROR - Static variable in class org.ballerinalang.bre.bvm.BLangVMErrors
 
STRUCT_TNAME - Static variable in class org.ballerinalang.model.types.TypeConstants
 
STRUCT_TSIG - Static variable in class org.ballerinalang.model.types.TypeConstants
 
StructField - Interface in org.ballerinalang.connector.api
Represents Struct Field.
StructFieldInfo - Class in org.ballerinalang.util.codegen
Represents a struct field in the compiled Ballerina program.
StructFieldInfo(int, String, int, String, int) - Constructor for class org.ballerinalang.util.codegen.StructFieldInfo
 
StructImpl - Class in org.ballerinalang.connector.impl
Implantation of Struct.
StructureRefCPEntry - Class in org.ballerinalang.util.codegen.cpentries
 
StructureRefCPEntry(int, String, int, String) - Constructor for class org.ballerinalang.util.codegen.cpentries.StructureRefCPEntry
 
StructureType - Interface in org.ballerinalang.model.values
 
StructureTypeInfo - Class in org.ballerinalang.util.codegen
StructureTypeInfo contains metadata of a Ballerina structure entry in the program file.
StructureTypeInfo() - Constructor for class org.ballerinalang.util.codegen.StructureTypeInfo
 
submit(Resource, CallableUnitCallback, Map<String, Object>, ObserverContext, BValue...) - Static method in class org.ballerinalang.connector.api.Executor
This method will execute Ballerina resource in non-blocking manner.
submit(Resource, CallableUnitCallback, Map<String, Object>, ObserverContext, WorkerExecutionContext, BValue...) - Static method in class org.ballerinalang.connector.api.Executor
This method will execute Ballerina resource in non-blocking manner.
subscribe(BFunctionPointer) - Method in class org.ballerinalang.model.values.BStream
Method to register a subscription to the underlying topic representing the stream in the broker.
subscribe(InputHandler) - Method in class org.ballerinalang.model.values.BStream
 
summarize(StatisticConfig) - Method in class org.ballerinalang.util.metrics.Gauge.Builder
Summarize gauge values using given statistic configuration.
SyncCallableWorkerResponseContext - Class in org.ballerinalang.bre.bvm
This represents a invocation worker result context for supporting handling multiple workers, i.e.
SyncCallableWorkerResponseContext(BType[], int) - Constructor for class org.ballerinalang.bre.bvm.SyncCallableWorkerResponseContext
 
SynchronizedStackFrame - Class in org.ballerinalang.util.program
Stack frame with ability to wait till it returns.
SynchronizedStackFrame(CallableUnitInfo, WorkerInfo, int, int[]) - Constructor for class org.ballerinalang.util.program.SynchronizedStackFrame
 
SYSTEM_PROP_BAL_DEBUG - Static variable in class org.ballerinalang.runtime.Constants
 
SystemPackageRepository - Interface in org.ballerinalang.natives
Marker interface to identify ballerina native package repository.

T

T2JSON - Static variable in interface org.ballerinalang.util.codegen.InstructionCodes
 
T2MAP - Static variable in interface org.ballerinalang.util.codegen.InstructionCodes
 
TABLE_TAG - Static variable in class org.ballerinalang.model.types.TypeTags
 
TABLE_TNAME - Static variable in class org.ballerinalang.model.types.TypeConstants
 
TableConstants - Class in org.ballerinalang.util
This file contains a list of constant values used by Table implementation.
TableConstants() - Constructor for class org.ballerinalang.util.TableConstants
 
TableIterator - Class in org.ballerinalang.util
Iterator implementation for table data types.
TableIterator(TableResourceManager, ResultSet, BStructureType, List<ColumnDefinition>) - Constructor for class org.ballerinalang.util.TableIterator
 
TableIterator(TableResourceManager, ResultSet, BStructureType) - Constructor for class org.ballerinalang.util.TableIterator
 
TableJSONDataSource - Class in org.ballerinalang.model
JSONDataSource implementation for table.
TableJSONDataSource(BTable, boolean) - Constructor for class org.ballerinalang.model.TableJSONDataSource
 
TableJSONDataSource.JSONObjectGenerator - Interface in org.ballerinalang.model
This represents the logic that will transform the current entry of a data table to a JSON.
TableOMDataSource - Class in org.ballerinalang.model
This will provide custom OMDataSource implementation by wrapping BTable.
TableOMDataSource(BTable, String, String, boolean) - Constructor for class org.ballerinalang.model.TableOMDataSource
 
TableProvider - Class in org.ballerinalang.util
TableProvider creates In Memory database for tables.
TableResourceManager - Class in org.ballerinalang.util
{@link TableResourceManager } is a container for a {@link Connection}, a {@link Statement} and a {@link Set} of {@link ResultSet} associated with the {@link Connection}.
TableResourceManager(Connection, Statement) - Constructor for class org.ballerinalang.util.TableResourceManager
 
tableToXML(BTable, boolean) - Static method in class org.ballerinalang.model.util.XMLUtils
Converts a BTable to BXML.
TableUtils - Class in org.ballerinalang.util
Includes utility methods required for table related operations.
TableUtils() - Constructor for class org.ballerinalang.util.TableUtils
 
tag(String, String) - Method in class org.ballerinalang.util.metrics.Counter.Builder
 
tag(String, String) - Method in class org.ballerinalang.util.metrics.Gauge.Builder
 
tag(String, String) - Method in interface org.ballerinalang.util.metrics.Metric.Builder
Add tags to this metric.
tag(String, String) - Method in class org.ballerinalang.util.metrics.PolledGauge.Builder
 
Tag - Class in org.ballerinalang.util.metrics
Tag representing key/value pair.
Tag(String, String) - Constructor for class org.ballerinalang.util.metrics.Tag
 
tag(Set<Tag>, String, String) - Static method in class org.ballerinalang.util.metrics.Tags
Populate tags from a key/value pair.
TAG_DB_TYPE_SQL - Static variable in class org.ballerinalang.util.observability.ObservabilityConstants
 
TAG_KEY_DB_INSTANCE - Static variable in class org.ballerinalang.util.observability.ObservabilityConstants
 
TAG_KEY_DB_STATEMENT - Static variable in class org.ballerinalang.util.observability.ObservabilityConstants
 
TAG_KEY_DB_TYPE - Static variable in class org.ballerinalang.util.observability.ObservabilityConstants
 
TAG_KEY_HTTP_METHOD - Static variable in class org.ballerinalang.util.observability.ObservabilityConstants
 
TAG_KEY_HTTP_STATUS_CODE - Static variable in class org.ballerinalang.util.observability.ObservabilityConstants
 
TAG_KEY_HTTP_URL - Static variable in class org.ballerinalang.util.observability.ObservabilityConstants
 
TAG_KEY_PEER_ADDRESS - Static variable in class org.ballerinalang.util.observability.ObservabilityConstants
 
TAG_KEY_PROTOCOL - Static variable in class org.ballerinalang.util.observability.ObservabilityConstants
 
TAG_KEY_SPAN_KIND - Static variable in class org.ballerinalang.util.tracer.TraceConstants
 
TAG_KEY_STR_ERROR - Static variable in class org.ballerinalang.util.tracer.TraceConstants
 
TAG_SPAN_KIND_CLIENT - Static variable in class org.ballerinalang.util.tracer.TraceConstants
 
TAG_SPAN_KIND_SERVER - Static variable in class org.ballerinalang.util.tracer.TraceConstants
 
TAG_STR_TRUE - Static variable in class org.ballerinalang.util.tracer.TraceConstants
 
tags(String...) - Method in class org.ballerinalang.util.metrics.Counter.Builder
 
tags(Iterable<Tag>) - Method in class org.ballerinalang.util.metrics.Counter.Builder
 
tags(Map<String, String>) - Method in class org.ballerinalang.util.metrics.Counter.Builder
 
tags(String...) - Method in class org.ballerinalang.util.metrics.Gauge.Builder
 
tags(Iterable<Tag>) - Method in class org.ballerinalang.util.metrics.Gauge.Builder
 
tags(Map<String, String>) - Method in class org.ballerinalang.util.metrics.Gauge.Builder
 
tags(String...) - Method in interface org.ballerinalang.util.metrics.Metric.Builder
Add tags to this metric.
tags(Iterable<Tag>) - Method in interface org.ballerinalang.util.metrics.Metric.Builder
Add tags to this metric.
tags(Map<String, String>) - Method in interface org.ballerinalang.util.metrics.Metric.Builder
Add tags to this metric.
tags(String...) - Method in class org.ballerinalang.util.metrics.PolledGauge.Builder
 
tags(Iterable<Tag>) - Method in class org.ballerinalang.util.metrics.PolledGauge.Builder
 
tags(Map<String, String>) - Method in class org.ballerinalang.util.metrics.PolledGauge.Builder
 
Tags - Class in org.ballerinalang.util.metrics
Utility methods to add tags to an existing list of Tags.
tags(Set<Tag>, String...) - Static method in class org.ballerinalang.util.metrics.Tags
Populate tags from key/value pairs.
tags(Set<Tag>, Iterable<Tag>) - Static method in class org.ballerinalang.util.metrics.Tags
Populate tags from another collection of tags.
tags(Set<Tag>, Map<String, String>) - Static method in class org.ballerinalang.util.metrics.Tags
Populate tags from a map of key/value pairs.
taintTable - Variable in class org.ballerinalang.util.codegen.attributes.TaintTableAttributeInfo
 
TaintTableAttributeInfo - Class in org.ballerinalang.util.codegen.attributes
Contains metadata relevant to taint-analysis.
TaintTableAttributeInfo(int) - Constructor for class org.ballerinalang.util.codegen.attributes.TaintTableAttributeInfo
 
targetCtx - Variable in class org.ballerinalang.bre.bvm.BaseWorkerResponseContext
 
tempOffset - Variable in class org.ballerinalang.model.expressions.AbstractExpression
 
TEQ - Static variable in interface org.ballerinalang.util.codegen.InstructionCodes
 
ThreadPoolFactory - Class in org.ballerinalang.runtime.threadpool
ThreadPoolFactory holds the thread pools in Ballerina engine.
THROW - Static variable in interface org.ballerinalang.util.codegen.InstructionCodes
 
throwSemanticError(String) - Static method in class org.ballerinalang.util.exceptions.BLangExceptionHelper
 
throwSemanticError(Node, SemanticErrors, Object...) - Static method in class org.ballerinalang.util.exceptions.BLangExceptionHelper
 
timeoutBlockAddr - Variable in class org.ballerinalang.util.codegen.Instruction.InstructionFORKJOIN
 
timeoutRegIndex - Variable in class org.ballerinalang.util.codegen.Instruction.InstructionFORKJOIN
 
timeoutVarRegIndex - Variable in class org.ballerinalang.util.codegen.Instruction.InstructionFORKJOIN
 
TNE - Static variable in interface org.ballerinalang.util.codegen.InstructionCodes
 
toJSON(BTable, boolean) - Static method in class org.ballerinalang.model.util.JSONUtils
Convert BTable to JSON.
toString() - Method in class org.ballerinalang.bre.bvm.BLangScheduler.SchedulerStats
 
toString() - Method in class org.ballerinalang.bre.bvm.GlobalMemoryBlock
 
toString() - Method in class org.ballerinalang.bre.bvm.WorkerExecutionContext
 
toString() - Method in class org.ballerinalang.model.AnnotationAttachment
 
toString() - Method in class org.ballerinalang.model.AnnotationAttributeValue
 
toString() - Method in enum org.ballerinalang.model.AttachmentPoint
 
toString() - Method in class org.ballerinalang.model.NodeLocation
 
toString() - Method in class org.ballerinalang.model.types.BArrayType
 
toString() - Method in class org.ballerinalang.model.types.BFunctionType
 
toString() - Method in class org.ballerinalang.model.types.BJSONType
 
toString() - Method in class org.ballerinalang.model.types.BMapType
 
toString() - Method in class org.ballerinalang.model.types.BStreamType
 
toString() - Method in class org.ballerinalang.model.types.BTableType
 
toString() - Method in class org.ballerinalang.model.types.BTupleType
 
toString() - Method in class org.ballerinalang.model.types.BType
 
toString() - Method in class org.ballerinalang.model.types.BUnionType
 
toString() - Method in class org.ballerinalang.model.types.SimpleTypeName
 
toString() - Method in class org.ballerinalang.model.types.TypeSignature
 
toString() - Method in class org.ballerinalang.model.values.BMap
 
toString() - Method in class org.ballerinalang.model.values.BRefValueArray
 
toString() - Method in class org.ballerinalang.model.values.BValueType
Default BValueType toString implementation.
toString() - Method in class org.ballerinalang.model.values.BXML
toString() - Method in class org.ballerinalang.model.values.BXMLQName
 
toString() - Method in enum org.ballerinalang.util.codegen.attributes.AttributeInfo.Kind
 
toString() - Method in class org.ballerinalang.util.codegen.cpentries.FunctionRefCPEntry
 
toString() - Method in class org.ballerinalang.util.codegen.cpentries.StructureRefCPEntry
 
toString() - Method in class org.ballerinalang.util.codegen.ErrorTableEntry
 
toString() - Method in class org.ballerinalang.util.codegen.Instruction.InstructionCALL
 
toString() - Method in class org.ballerinalang.util.codegen.Instruction.InstructionCompensate
 
toString() - Method in class org.ballerinalang.util.codegen.Instruction.InstructionFORKJOIN
 
toString() - Method in class org.ballerinalang.util.codegen.Instruction.InstructionLock
 
toString() - Method in class org.ballerinalang.util.codegen.Instruction.InstructionScopeEnd
 
toString() - Method in class org.ballerinalang.util.codegen.Instruction.InstructionVCALL
 
toString() - Method in class org.ballerinalang.util.codegen.Instruction.InstructionWRKSendReceive
 
toString() - Method in class org.ballerinalang.util.codegen.Instruction
 
toString() - Method in class org.ballerinalang.util.codegen.LineNumberInfo
 
toString() - Method in class org.ballerinalang.util.debugger.dto.BreakPointDTO
 
toString() - Method in class org.ballerinalang.util.debugger.dto.FrameDTO
Generates textual representation of the frame.
toString() - Method in class org.ballerinalang.util.debugger.dto.MessageDTO
Generates textual representation of the current debug point.
toString() - Method in class org.ballerinalang.util.debugger.dto.VariableDTO
 
toString() - Method in class org.ballerinalang.util.metrics.MetricId
 
toString() - Method in class org.ballerinalang.util.metrics.Tag
 
toStruct(BMap<String, BValue>) - Static method in class org.ballerinalang.connector.api.BLangConnectorSPIUtil
Wrap BVM struct value to Struct.
TR_BEGIN - Static variable in interface org.ballerinalang.util.codegen.InstructionCodes
 
TR_END - Static variable in interface org.ballerinalang.util.codegen.InstructionCodes
 
TR_RETRY - Static variable in interface org.ballerinalang.util.codegen.InstructionCodes
 
TRACE_HEADER - Static variable in class org.ballerinalang.util.tracer.TraceConstants
 
traceCode(Instruction[]) - Static method in class org.ballerinalang.bre.bvm.CPU
 
TraceConstants - Class in org.ballerinalang.util.tracer
TraceConstants define tracer constants.
TraceManager - Class in org.ballerinalang.util.tracer
TraceManager loads TraceManager implementation and wraps it's functionality.
TRACER_NAME_CONFIG - Static variable in class org.ballerinalang.util.tracer.TraceConstants
 
TracersStore - Class in org.ballerinalang.util.tracer
Class that creates the tracer for a given service.
TracingLaunchListener - Class in org.ballerinalang.util.tracer
Listen to Launcher events and initialize Tracing.
TracingLaunchListener() - Constructor for class org.ballerinalang.util.tracer.TracingLaunchListener
 
TracingUtils - Class in org.ballerinalang.util.observability
Util class to hold tracing specific util methods.
TRANSACTION_ERROR - Static variable in class org.ballerinalang.bre.bvm.BLangVMErrors
 
TRANSACTION_ID - Static variable in class org.ballerinalang.util.transactions.TransactionConstants
 
TRANSACTION_URL - Static variable in class org.ballerinalang.runtime.Constants
 
TransactionConstants - Class in org.ballerinalang.util.transactions
TransactionConstants Define transaction related constants.
TransactionConstants() - Constructor for class org.ballerinalang.util.transactions.TransactionConstants
 
TransactionResourceManager - Class in org.ballerinalang.util.transactions
TransactionResourceManager registry for transaction contexts.
TransactionUtils - Class in org.ballerinalang.util.transactions
Utility methods used in transaction handling.
TransactionUtils() - Constructor for class org.ballerinalang.util.transactions.TransactionUtils
 
transform(BTable) - Method in interface org.ballerinalang.model.TableJSONDataSource.JSONObjectGenerator
Converts the current position of the given table to a JSON.
TRUE - Static variable in class org.ballerinalang.model.values.BBoolean
The BBoolean object corresponding to the primitive.
tryReturn() - Method in class org.ballerinalang.bre.bvm.StackFrame
 
tryTakeData(WorkerExecutionContext) - Method in class org.ballerinalang.bre.bvm.WorkerDataChannel
 
tryTakeData() - Method in class org.ballerinalang.bre.bvm.WorkerDataChannel
 
TUPLE_TAG - Static variable in class org.ballerinalang.model.types.TypeTags
 
type - Variable in class org.ballerinalang.model.expressions.AbstractExpression
 
type - Variable in class org.ballerinalang.model.SimpleVariableDef
 
type - Variable in class org.ballerinalang.model.types.BAttachedFunction
 
type - Variable in class org.ballerinalang.util.codegen.Instruction.InstructionWRKSendReceive
 
type - Variable in class org.ballerinalang.util.TableIterator
 
TYPE_TAG - Static variable in class org.ballerinalang.model.types.TypeTags
 
typeAny - Static variable in class org.ballerinalang.model.types.BTypes
 
typeBoolean - Static variable in class org.ballerinalang.model.types.BTypes
 
typeByte - Static variable in class org.ballerinalang.model.types.BTypes
 
TypeConstants - Class in org.ballerinalang.model.types
This class contains all the supported type names as string.
TypeConstants() - Constructor for class org.ballerinalang.model.types.TypeConstants
 
TypeDefInfo - Class in org.ballerinalang.util.codegen
TypeDefInfo contains metadata of a Ballerina type def info entry in the program file.
TypeDefInfo(int, String, int, String, int) - Constructor for class org.ballerinalang.util.codegen.TypeDefInfo
 
typeDefInfoMap - Variable in class org.ballerinalang.util.codegen.PackageInfo
 
typeDesc - Static variable in class org.ballerinalang.model.types.BTypes
 
TYPEDESC_TAG - Static variable in class org.ballerinalang.model.types.TypeTags
 
TYPEDESC_TNAME - Static variable in class org.ballerinalang.model.types.TypeConstants
 
TypeEnum - Enum in org.ballerinalang.model.types
TypeEnum represents all the types names in Ballerina.
typeFloat - Static variable in class org.ballerinalang.model.types.BTypes
 
typeFuture - Static variable in class org.ballerinalang.model.types.BTypes
 
typeInfo - Variable in class org.ballerinalang.util.codegen.TypeDefInfo
 
TypeInfo - Interface in org.ballerinalang.util.codegen
TypeInfo contains metadata of a Ballerina type info entry in the program file.
typeInt - Static variable in class org.ballerinalang.model.types.BTypes
 
typeIterator - Static variable in class org.ballerinalang.model.types.BTypes
 
typeJSON - Static variable in class org.ballerinalang.model.types.BTypes
 
TYPELOAD - Static variable in interface org.ballerinalang.util.codegen.InstructionCodes
 
typeMap - Static variable in class org.ballerinalang.model.types.BTypes
 
typeName - Variable in class org.ballerinalang.model.SimpleVariableDef
 
typeName - Variable in class org.ballerinalang.model.types.BType
 
typeNull - Static variable in class org.ballerinalang.model.types.BTypes
 
TYPEOF - Static variable in interface org.ballerinalang.util.codegen.InstructionCodes
 
TypeRefCPEntry - Class in org.ballerinalang.util.codegen.cpentries
TypeCPEntry represents a Ballerina type in the constant pool.
TypeRefCPEntry(int, String) - Constructor for class org.ballerinalang.util.codegen.cpentries.TypeRefCPEntry
 
types - Variable in class org.ballerinalang.util.codegen.Instruction.InstructionLock
 
TypeSignature - Class in org.ballerinalang.model.types
 
TypeSignature(String) - Constructor for class org.ballerinalang.model.types.TypeSignature
 
TypeSignature(String, TypeSignature) - Constructor for class org.ballerinalang.model.types.TypeSignature
 
TypeSignature(String, List<TypeSignature>) - Constructor for class org.ballerinalang.model.types.TypeSignature
 
TypeSignature(String, String) - Constructor for class org.ballerinalang.model.types.TypeSignature
 
TypeSignature(String, String, String) - Constructor for class org.ballerinalang.model.types.TypeSignature
 
typeSignature - Variable in class org.ballerinalang.util.codegen.AttachedFunctionInfo
 
typeStream - Static variable in class org.ballerinalang.model.types.BTypes
 
typeString - Static variable in class org.ballerinalang.model.types.BTypes
 
typeTable - Static variable in class org.ballerinalang.model.types.BTypes
 
typeTag - Variable in class org.ballerinalang.util.codegen.TypeDefInfo
 
TypeTags - Class in org.ballerinalang.model.types
This class contains tag values of each type in Ballerina.
TypeTags() - Constructor for class org.ballerinalang.model.types.TypeTags
 
typeTags - Variable in class org.ballerinalang.util.codegen.Instruction.InstructionIteratorNext
 
typeXML - Static variable in class org.ballerinalang.model.types.BTypes
 
typeXMLAttributes - Static variable in class org.ballerinalang.model.types.BTypes
 

U

UNION_TAG - Static variable in class org.ballerinalang.model.types.TypeTags
 
UNKNOWN_SERVICE - Static variable in class org.ballerinalang.util.observability.ObservabilityConstants
 
unlock() - Method in class org.ballerinalang.bre.bvm.VarLock
 
UNLOCK - Static variable in interface org.ballerinalang.util.codegen.InstructionCodes
 
unlockBooleanField(int, int) - Method in class org.ballerinalang.bre.bvm.GlobalMemoryArea
 
unlockBooleanField(int) - Method in class org.ballerinalang.bre.bvm.GlobalMemoryBlock
 
unlockBooleanField(int) - Method in interface org.ballerinalang.model.values.LockableStructureType
 
unlockFloatField(int, int) - Method in class org.ballerinalang.bre.bvm.GlobalMemoryArea
 
unlockFloatField(int) - Method in class org.ballerinalang.bre.bvm.GlobalMemoryBlock
 
unlockFloatField(int) - Method in interface org.ballerinalang.model.values.LockableStructureType
 
unlockIntField(int, int) - Method in class org.ballerinalang.bre.bvm.GlobalMemoryArea
 
unlockIntField(int) - Method in class org.ballerinalang.bre.bvm.GlobalMemoryBlock
 
unlockIntField(int) - Method in interface org.ballerinalang.model.values.LockableStructureType
 
unlockRefField(int, int) - Method in class org.ballerinalang.bre.bvm.GlobalMemoryArea
 
unlockRefField(int) - Method in class org.ballerinalang.bre.bvm.GlobalMemoryBlock
 
unlockRefField(int) - Method in interface org.ballerinalang.model.values.LockableStructureType
 
unlockStringField(int, int) - Method in class org.ballerinalang.bre.bvm.GlobalMemoryArea
 
unlockStringField(int) - Method in class org.ballerinalang.bre.bvm.GlobalMemoryBlock
 
unlockStringField(int) - Method in interface org.ballerinalang.model.values.LockableStructureType
 
unregister() - Method in interface org.ballerinalang.util.metrics.Counter
Unregisters the metric to the registry.
unregister() - Method in interface org.ballerinalang.util.metrics.Gauge
Unregisters the metric to the registry.
unregister() - Method in interface org.ballerinalang.util.metrics.Metric
Unregisters the metric with Metric registry.
unregister(Counter) - Method in class org.ballerinalang.util.metrics.MetricRegistry
Unregister the counter metrics instance.
unregister(Gauge) - Method in class org.ballerinalang.util.metrics.MetricRegistry
Unregister the gauge metrics instance.
unregister(PolledGauge) - Method in class org.ballerinalang.util.metrics.MetricRegistry
Unregisters the polled gauge metrics instance.
unregister() - Method in interface org.ballerinalang.util.metrics.PolledGauge
Default implementation for register polled gauge.
USER_HOME - Static variable in class org.ballerinalang.util.BLangConstants
 
USER_REPO_ARTIFACTS_DIRNAME - Static variable in class org.ballerinalang.util.BLangConstants
 
USER_REPO_DEFAULT_DIRNAME - Static variable in class org.ballerinalang.util.BLangConstants
 
USER_REPO_ENV_KEY - Static variable in class org.ballerinalang.util.BLangConstants
 
USER_REPO_METADATA_DIRNAME - Static variable in class org.ballerinalang.util.BLangConstants
 
USER_REPO_OBJ_DIRNAME - Static variable in class org.ballerinalang.util.BLangConstants
 
USER_REPO_SRC_DIRNAME - Static variable in class org.ballerinalang.util.BLangConstants
 
UTF8CPEntry - Class in org.ballerinalang.util.codegen.cpentries
UTF8CPEntry represents a constant string value in the constant pool.
UTF8CPEntry(String) - Constructor for class org.ballerinalang.util.codegen.cpentries.UTF8CPEntry
 

V

validateAndResolveSourcePath(Path, Path) - Static method in class org.ballerinalang.util.program.BLangPrograms
 
validateXMLName(String) - Static method in class org.ballerinalang.model.util.XMLValidationUtils
Validate a name against the XSD definition.
validateXMLQName(BXMLQName) - Static method in class org.ballerinalang.model.util.XMLValidationUtils
Validate a BXMLQName against the XSD definition.
value() - Method in class org.ballerinalang.bre.bvm.GlobalMemoryBlock
value - Variable in class org.ballerinalang.bre.bvm.WorkerDataChannel.WorkerResult
 
Value - Interface in org.ballerinalang.connector.api
Wrapper for values in BVM.
value() - Method in enum org.ballerinalang.model.util.XMLNodeType
 
value() - Method in class org.ballerinalang.model.values.BBoolean
 
value() - Method in class org.ballerinalang.model.values.BByte
 
value() - Method in class org.ballerinalang.model.values.BCallableFuture
 
value() - Method in class org.ballerinalang.model.values.BClosure
 
value() - Method in class org.ballerinalang.model.values.BFloat
 
value() - Method in class org.ballerinalang.model.values.BFunctionPointer
 
value() - Method in class org.ballerinalang.model.values.BInteger
 
value() - Method in class org.ballerinalang.model.values.BIntRange
 
value() - Method in interface org.ballerinalang.model.values.BIterator
 
value() - Method in class org.ballerinalang.model.values.BMap
 
value() - Method in class org.ballerinalang.model.values.BNewArray
 
value() - Method in interface org.ballerinalang.model.values.BRefType
 
value() - Method in class org.ballerinalang.model.values.BService
 
value() - Method in class org.ballerinalang.model.values.BStream
 
value() - Method in class org.ballerinalang.model.values.BString
 
value() - Method in class org.ballerinalang.model.values.BTable
 
value() - Method in class org.ballerinalang.model.values.BTypeDescValue
 
value() - Method in class org.ballerinalang.model.values.BXMLAttributes
 
value() - Method in class org.ballerinalang.model.values.BXMLItem
value() - Method in class org.ballerinalang.model.values.BXMLQName
 
value() - Method in class org.ballerinalang.model.values.BXMLSequence
Value.Type - Enum in org.ballerinalang.connector.api
Represent FieldType of a struct.
valueClass - Variable in class org.ballerinalang.model.types.BType
 
ValueImpl - Class in org.ballerinalang.connector.impl
Implementation of Value.
valueOf(String) - Static method in enum org.ballerinalang.bre.bvm.SignalType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.ballerinalang.bre.bvm.WorkerState
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.ballerinalang.connector.api.AnnotationValueType
Deprecated.
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.ballerinalang.connector.api.Value.Type
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.ballerinalang.model.AttachmentPoint
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.ballerinalang.model.types.TypeEnum
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.ballerinalang.model.util.XMLNodeType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.ballerinalang.model.VariableDef.Kind
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.ballerinalang.util.codegen.attributes.AttributeInfo.Kind
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.ballerinalang.util.codegen.cpentries.ConstantPoolEntry.EntryType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.ballerinalang.util.debugger.DebugCommand
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.ballerinalang.util.exceptions.RuntimeErrors
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.ballerinalang.util.exceptions.SemanticErrors
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.ballerinalang.util.tracer.ReferenceType
Returns the enum constant of this type with the specified name.
values() - Static method in enum org.ballerinalang.bre.bvm.SignalType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.ballerinalang.bre.bvm.WorkerState
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.ballerinalang.connector.api.AnnotationValueType
Deprecated.
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.ballerinalang.connector.api.Value.Type
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.ballerinalang.model.AttachmentPoint
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.ballerinalang.model.types.TypeEnum
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.ballerinalang.model.util.XMLNodeType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Method in class org.ballerinalang.model.values.BMap
Retrieve the value in the map as an array.
values() - Static method in enum org.ballerinalang.model.VariableDef.Kind
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.ballerinalang.util.codegen.attributes.AttributeInfo.Kind
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.ballerinalang.util.codegen.cpentries.ConstantPoolEntry.EntryType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.ballerinalang.util.debugger.DebugCommand
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.ballerinalang.util.exceptions.RuntimeErrors
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.ballerinalang.util.exceptions.SemanticErrors
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.ballerinalang.util.tracer.ReferenceType
Returns an array containing the constants of this enum type, in the order they are declared.
valueSpace - Variable in class org.ballerinalang.model.types.BFiniteType
 
VariableDef - Interface in org.ballerinalang.model
VariableDef represent a Variable definition.
VariableDef.Kind - Enum in org.ballerinalang.model
Represents the variable kind.
VariableDTO - Class in org.ballerinalang.util.debugger.dto
DTO class representing variables in the stack upon a debug hit.
VariableDTO(String, String) - Constructor for class org.ballerinalang.util.debugger.dto.VariableDTO
 
VariableReferenceExpr - Interface in org.ballerinalang.model.expressions.variablerefs
VariableReferenceExpr represents variable reference expression.
VarLock - Class in org.ballerinalang.bre.bvm
VarLock represents lock object for variables.
VarLock() - Constructor for class org.ballerinalang.bre.bvm.VarLock
 
varRegs - Variable in class org.ballerinalang.util.codegen.Instruction.InstructionLock
 
VarTypeCountAttributeInfo - Class in org.ballerinalang.util.codegen.attributes
VariableCountAttributeInfo contains global variables/constants details.
VarTypeCountAttributeInfo(int) - Constructor for class org.ballerinalang.util.codegen.attributes.VarTypeCountAttributeInfo
 
VCALL - Static variable in interface org.ballerinalang.util.codegen.InstructionCodes
 
VERSION_NUMBER - Static variable in class org.ballerinalang.util.BLangConstants
 
versionCPIndex - Variable in class org.ballerinalang.util.codegen.ImportPackageInfo
 
versionCPIndex - Variable in class org.ballerinalang.util.codegen.PackageInfo
 
VMDebugClientHandler - Class in org.ballerinalang.util.debugger
VMDebugSession The Debug Session class will be used to hold context for each client.
VMDebugServerHandler - Class in org.ballerinalang.util.debugger
DebugServerHandler Handle client connections and messaging with debug clients.
VMOptions - Class in org.ballerinalang.util
A holder for BVM options (specified as -B arguments).
VOID_TAG - Static variable in class org.ballerinalang.model.types.TypeTags
 
VOID_TNAME - Static variable in class org.ballerinalang.model.types.TypeConstants
 
VOID_TSIG - Static variable in class org.ballerinalang.model.types.TypeConstants
 

W

waitForWorkerCompletion() - Static method in class org.ballerinalang.bre.bvm.BLangScheduler
 
waitTillDebuggeeResponds() - Method in class org.ballerinalang.util.debugger.Debugger
Helper method to wait till debuggee responds.
whiteSpaceDescriptor - Variable in class org.ballerinalang.model.expressions.AbstractExpression
 
whiteSpaceDescriptor - Variable in class org.ballerinalang.model.SimpleVariableDef
 
WhiteSpaceDescriptor - Class in org.ballerinalang.model
WhiteSpaceDescriptor contains information about whitespace associated with a particular language construct in the source file.
WhiteSpaceDescriptor() - Constructor for class org.ballerinalang.model.WhiteSpaceDescriptor
 
whiteSpaceRegions - Variable in class org.ballerinalang.model.WhiteSpaceDescriptor
 
WorkerContext - Class in org.ballerinalang.bre.bvm
WorkerContext for store worker related information.
WorkerContext(ProgramFile, Context) - Constructor for class org.ballerinalang.bre.bvm.WorkerContext
 
workerCount - Variable in class org.ballerinalang.bre.bvm.BaseWorkerResponseContext
 
workerCountDown() - Static method in class org.ballerinalang.bre.bvm.BLangScheduler
 
workerCountUp() - Static method in class org.ballerinalang.bre.bvm.BLangScheduler
 
WorkerData - Class in org.ballerinalang.bre.bvm
This represents the local variables that are available to a worker.
WorkerData(CodeAttributeInfo) - Constructor for class org.ballerinalang.bre.bvm.WorkerData
 
WorkerData(WorkerDataIndex) - Constructor for class org.ballerinalang.bre.bvm.WorkerData
 
WorkerData(WorkerDataIndex, WorkerDataIndex) - Constructor for class org.ballerinalang.bre.bvm.WorkerData
 
WorkerDataChannel - Class in org.ballerinalang.bre.bvm
This represents a worker data channel that is created for each worker to worker interaction for each function call.
WorkerDataChannel() - Constructor for class org.ballerinalang.bre.bvm.WorkerDataChannel
 
WorkerDataChannel.WorkerResult - Class in org.ballerinalang.bre.bvm
This represents a worker result value.
WorkerDataChannelInfo - Class in org.ballerinalang.util.codegen
WorkerDataChannelInfo represents data channels used in Ballerina in order to communicate between workers.
WorkerDataChannelInfo(int, String, int, String) - Constructor for class org.ballerinalang.util.codegen.WorkerDataChannelInfo
 
WorkerDataChannelRefCPEntry - Class in org.ballerinalang.util.codegen.cpentries
WorkerDataChannelRefCPEntry represents a Ballerina worker in the constant pool.
WorkerDataChannelRefCPEntry(int, String) - Constructor for class org.ballerinalang.util.codegen.cpentries.WorkerDataChannelRefCPEntry
 
workerDataChannels - Variable in class org.ballerinalang.bre.bvm.BaseWorkerResponseContext
 
WorkerDataIndex - Class in org.ballerinalang.util.program
This class stores index values related to worker data.
WorkerDataIndex() - Constructor for class org.ballerinalang.util.program.WorkerDataIndex
 
workerDone(WorkerExecutionContext) - Static method in class org.ballerinalang.bre.bvm.BLangScheduler
 
workerErrors - Variable in class org.ballerinalang.bre.bvm.CallableWorkerResponseContext
 
workerExcepted(WorkerExecutionContext) - Static method in class org.ballerinalang.bre.bvm.BLangScheduler
 
WorkerExecutionContext - Class in org.ballerinalang.bre.bvm
This represents a Ballerina worker execution context.
WorkerExecutionContext(ProgramFile) - Constructor for class org.ballerinalang.bre.bvm.WorkerExecutionContext
 
WorkerExecutionContext(BMap<String, BValue>) - Constructor for class org.ballerinalang.bre.bvm.WorkerExecutionContext
 
WorkerExecutionContext(WorkerExecutionContext, WorkerResponseContext, CallableUnitInfo, WorkerInfo, WorkerData, WorkerData, int[], boolean) - Constructor for class org.ballerinalang.bre.bvm.WorkerExecutionContext
 
WorkerExecutionContext(WorkerExecutionContext, WorkerResponseContext, CallableUnitInfo, WorkerInfo, WorkerData, boolean) - Constructor for class org.ballerinalang.bre.bvm.WorkerExecutionContext
 
workerInfo - Variable in class org.ballerinalang.bre.bvm.WorkerExecutionContext
 
WorkerInfo - Class in org.ballerinalang.util.codegen
WorkerInfo represents a worker in Ballerina program file.
WorkerInfo(int, String) - Constructor for class org.ballerinalang.util.codegen.WorkerInfo
 
workerInfoMap - Variable in class org.ballerinalang.util.codegen.CallableUnitInfo
 
workerInfoMap - Variable in class org.ballerinalang.util.codegen.ForkjoinInfo
 
WorkerInfoPool - Interface in org.ballerinalang.util.codegen.cpentries
WorkerInfoPool represents a table of worker data channels which workers use to pass data around.
workerLocal - Variable in class org.ballerinalang.bre.bvm.WorkerExecutionContext
 
workerPaused(WorkerExecutionContext) - Static method in class org.ballerinalang.bre.bvm.BLangScheduler
 
workerReady(WorkerExecutionContext) - Static method in class org.ballerinalang.bre.bvm.BLangScheduler
 
WorkerResponseContext - Interface in org.ballerinalang.bre.bvm
This represents a result context of a group of workers.
WorkerResult(BRefType) - Constructor for class org.ballerinalang.bre.bvm.WorkerDataChannel.WorkerResult
 
workerResult - Variable in class org.ballerinalang.bre.bvm.WorkerExecutionContext
 
WorkerResult - Class in org.ballerinalang.bre.bvm
This class holds data about the result of a given worker.
WorkerResult(String, BRefValueArray) - Constructor for class org.ballerinalang.bre.bvm.WorkerResult
 
workerRunning(WorkerExecutionContext) - Static method in class org.ballerinalang.bre.bvm.BLangScheduler
 
WorkerSet() - Constructor for class org.ballerinalang.util.codegen.CallableUnitInfo.WorkerSet
 
WorkerSignal - Class in org.ballerinalang.bre.bvm
This represent a worker signal that is being sent from a worker to a WorkerResponseContext.
WorkerSignal(WorkerExecutionContext, SignalType, WorkerData) - Constructor for class org.ballerinalang.bre.bvm.WorkerSignal
 
WorkerState - Enum in org.ballerinalang.bre.bvm
This represents the possible worker execution states.
workerWaitForLock(WorkerExecutionContext) - Static method in class org.ballerinalang.bre.bvm.BLangScheduler
 
workerWaitForResponse(WorkerExecutionContext) - Static method in class org.ballerinalang.bre.bvm.BLangScheduler
 
writeBoolean(boolean) - Method in class org.ballerinalang.model.util.JsonGenerator
 
writeEndArray() - Method in class org.ballerinalang.model.util.JsonGenerator
 
writeFieldName(String) - Method in class org.ballerinalang.model.util.JsonGenerator
 
writeNull() - Method in class org.ballerinalang.model.util.JsonGenerator
 
writeNumber(long) - Method in class org.ballerinalang.model.util.JsonGenerator
 
writeNumber(double) - Method in class org.ballerinalang.model.util.JsonGenerator
 
writeStartArray() - Method in class org.ballerinalang.model.util.JsonGenerator
 
writeString(String) - Method in class org.ballerinalang.model.util.JsonGenerator
 
writeStringEsc(char[]) - Method in class org.ballerinalang.model.util.JsonGenerator
 
WRKRECEIVE - Static variable in interface org.ballerinalang.util.codegen.InstructionCodes
 
WRKSEND - Static variable in interface org.ballerinalang.util.codegen.InstructionCodes
 

X

XATransactionID - Class in org.ballerinalang.util.transactions
Represents unique id for distributed transactions.
XATransactionID(int, byte[], byte[]) - Constructor for class org.ballerinalang.util.transactions.XATransactionID
 
XIDGenerator - Class in org.ballerinalang.util.transactions
Generates XID for the distributed transactions.
XIDGenerator() - Constructor for class org.ballerinalang.util.transactions.XIDGenerator
 
XML2S - Static variable in interface org.ballerinalang.util.codegen.InstructionCodes
 
XML2XMLATTRS - Static variable in interface org.ballerinalang.util.codegen.InstructionCodes
 
XML_ATTRIBUTES_TAG - Static variable in class org.ballerinalang.model.types.TypeTags
 
XML_ATTRIBUTES_TNAME - Static variable in class org.ballerinalang.model.types.TypeConstants
 
XML_TAG - Static variable in class org.ballerinalang.model.types.TypeTags
 
XML_TNAME - Static variable in class org.ballerinalang.model.types.TypeConstants
 
XMLADD - Static variable in interface org.ballerinalang.util.codegen.InstructionCodes
 
XMLATTRLOAD - Static variable in interface org.ballerinalang.util.codegen.InstructionCodes
 
XMLATTRS2MAP - Static variable in interface org.ballerinalang.util.codegen.InstructionCodes
 
XMLATTRSTORE - Static variable in interface org.ballerinalang.util.codegen.InstructionCodes
 
XMLLOAD - Static variable in interface org.ballerinalang.util.codegen.InstructionCodes
 
XMLLOADALL - Static variable in interface org.ballerinalang.util.codegen.InstructionCodes
 
XMLNodeType - Enum in org.ballerinalang.model.util
Type of nodes a BXML represents.
XMLSEQLOAD - Static variable in interface org.ballerinalang.util.codegen.InstructionCodes
 
XMLSEQSTORE - Static variable in interface org.ballerinalang.util.codegen.InstructionCodes
 
XMLUtils - Class in org.ballerinalang.model.util
Common utility methods used for XML manipulation.
XMLUtils() - Constructor for class org.ballerinalang.model.util.XMLUtils
 
XMLValidationUtils - Class in org.ballerinalang.model.util
This class defines the basic set of utility methods to validate XML.
XMLValidationUtils() - Constructor for class org.ballerinalang.model.util.XMLValidationUtils
 
A B C D E F G H I J K L M N O P R S T U V W X 
Skip navigation links

Copyright © 2018 WSO2. All rights reserved.