Interface | Description |
---|---|
Action |
{@link Action} represents any Ballerina Action. |
CallableUnit |
CallableUnit represents Functions, Action or Resources. |
CompilationUnit |
CompilationUnit represents a top-level construct in Ballerina Grammar. |
DataIterator |
This interface represents an data iterator operations.
|
Function |
{@link Function} represents any Ballerina function. |
JSONDataSource |
This represents a JSON data source implementation, which should be used for custom JSON
streaming implementations.
|
NativeCallableUnit |
Class represents native callable constructs.
|
NativeFunction |
NativeFunction represents any native function in ballerina. |
Node |
This class represents a Node in Ballerina AST (Abstract Syntax Tree).
|
TableJSONDataSource.JSONObjectGenerator |
This represents the logic that will transform the current entry of a
data table to a JSON.
|
VariableDef |
VariableDef represent a Variable definition. |
Class | Description |
---|---|
AnnotationAttachment |
Annotation represents an Annotation node in Ballerina. |
AnnotationAttachment.AnnotationBuilder |
Builds an Annotation from parser events.
|
AnnotationAttachmentPoint |
AnnotationAttachmentPoint represent a attachment point in Ballerina. |
AnnotationAttributeValue |
Holds the value of a ballerina annotation attribute.
|
ColumnDefinition |
This wraps the column name and type of a selected result set from a data source.
|
Identifier |
Identifier represents a identifier used in BLangSymbol . |
NodeLocation |
NodeLocation represents the location of a particular language construct in the source file. |
ParameterDef |
Parameter represent a Parameter in various signatures. |
SimpleVariableDef |
VariableDef represent a Variable definition. |
TableJSONDataSource |
JSONDataSource implementation for table. |
TableOMDataSource |
This will provide custom OMDataSource implementation by wrapping BTable.
|
WhiteSpaceDescriptor |
WhiteSpaceDescriptor contains information about whitespace associated with a particular language construct
in the source file. |
Enum | Description |
---|---|
AttachmentPoint |
AttachmentPoint represents places where an annotation can be attached. |
VariableDef.Kind |
Represents the variable kind.
|
Copyright © 2018 WSO2. All rights reserved.