Package | Description |
---|---|
org.ballerinalang.model | |
org.ballerinalang.model.expressions | |
org.ballerinalang.model.expressions.variablerefs | |
org.ballerinalang.util.exceptions |
Modifier and Type | Interface and Description |
---|---|
interface |
Action
{@link Action} represents any Ballerina Action. |
interface |
CallableUnit
CallableUnit represents Functions, Action or Resources. |
interface |
CompilationUnit
CompilationUnit represents a top-level construct in Ballerina Grammar. |
interface |
Function
{@link Function} represents any Ballerina function. |
interface |
NativeFunction
NativeFunction represents any native function in ballerina. |
interface |
VariableDef
VariableDef represent a Variable definition. |
Modifier and Type | Class and Description |
---|---|
class |
AnnotationAttachment
Annotation represents an Annotation node in Ballerina. |
class |
AnnotationAttributeValue
Holds the value of a ballerina annotation attribute.
|
class |
ParameterDef
Parameter represent a Parameter in various signatures. |
class |
SimpleVariableDef
VariableDef represent a Variable definition. |
Modifier and Type | Interface and Description |
---|---|
interface |
Expression
Expression represents a generic expression node in Ballerina. |
Modifier and Type | Class and Description |
---|---|
class |
AbstractExpression
All the expressions should extend
AbstractExpression |
Modifier and Type | Interface and Description |
---|---|
interface |
VariableReferenceExpr
VariableReferenceExpr represents variable reference expression. |
Modifier and Type | Class and Description |
---|---|
class |
SimpleVarRefExpr
SimpleVarRefExpr represents a variable reference expression with just the variable name. |
Modifier and Type | Method and Description |
---|---|
static void |
BLangExceptionHelper.throwSemanticError(Node node,
SemanticErrors semanticError,
Object... params) |
Copyright © 2018 WSO2. All rights reserved.