EGL Language Module
Parser Documentation
Version: 0.9.3
This document was generated on 2024/04/23.
Introduction
Documentation
Statements
AddStatement Class
Super Classes
Local Features
Name | Type and Description |
---|---|
identifier |
optional
ReferenceExpr
|
sqlStatementCode | String? |
Inherited Features
Name | Type and Description |
---|---|
position | Position? |
origin | Origin? |
destination | Destination? |
Assignment Class
Super Classes
Local Features
Name | Type and Description |
---|---|
assignmentType |
AssignmentOp
E
|
target |
optional
AssignableExpression
|
value |
optional
Expression
A
|
Inherited Features
Name | Type and Description |
---|---|
position | Position? |
origin | Origin? |
destination | Destination? |
BlockExitStatement Class
Super Classes
Local Features
Name | Type and Description |
---|---|
returnValue |
optional
Expression
A
|
target |
ExitModifier
E
|
Inherited Features
Name | Type and Description |
---|---|
position | Position? |
origin | Origin? |
destination | Destination? |
CallStatement Class
Super Classes
Local Features
Name | Type and Description |
---|---|
initializations |
list of
Expression
A
|
onException |
optional
EglId
|
programArgs |
list of
Expression
A
|
programName |
optional
Expression
A
|
returnType |
optional
EglType
A
|
returning |
optional
EglId
|
usingExpression |
optional
Expression
A
|
Inherited Features
Name | Type and Description |
---|---|
position | Position? |
origin | Origin? |
destination | Destination? |
CaseStatement Class
Super Classes
Local Features
Name | Type and Description |
---|---|
criterion |
optional
Expression
A
|
otherwisePart |
optional
OtherwisePart
|
whenPart |
list of
WhenPart
|
Inherited Features
Name | Type and Description |
---|---|
position | Position? |
origin | Origin? |
destination | Destination? |
CloseStatement Class
Super Classes
Local Features
Name | Type and Description |
---|---|
identifier |
optional
ReferenceExpr
|
Inherited Features
Name | Type and Description |
---|---|
position | Position? |
origin | Origin? |
destination | Destination? |
ContinueStatement Class (Abstract) A
Super Classes
Inherited Features
Name | Type and Description |
---|---|
position | Position? |
origin | Origin? |
destination | Destination? |
DeleteSqlExecuteStatement Class
Super Classes
Inherited Features
Name | Type and Description |
---|---|
position | Position? |
origin | Origin? |
destination | Destination? |
forSqlRecordVariable |
optional
EglId
|
sqlCode | String? |
DeleteStatement Class
Super Classes
Local Features
Name | Type and Description |
---|---|
dataOption |
optional
DataOption
A
|
from |
optional
Expression
A
|
identifier |
optional
ReferenceExpr
|
Inherited Features
Name | Type and Description |
---|---|
position | Position? |
origin | Origin? |
destination | Destination? |
DisplayStatement Class
Super Classes
Local Features
Name | Type and Description |
---|---|
textForm |
optional
ReferenceExpr
|
Inherited Features
Name | Type and Description |
---|---|
position | Position? |
origin | Origin? |
destination | Destination? |
EglVariable Class
Super Classes
Local Features
Name | Type and Description |
---|---|
initializations |
list of
Expression
A
|
initializedValue |
optional
Expression
A
|
private | Boolean |
static | Boolean |
type |
optional
EglType
A
|
Inherited Features
Name | Type and Description |
---|---|
name | String? |
name | String |
position | Position? |
origin | Origin? |
destination | Destination? |
Used In
EglVariables Class
Super Classes
Local Features
Name | Type and Description |
---|---|
initializations |
list of
Expression
A
|
initializedValue |
optional
Expression
A
|
names |
list of
EglVariableName
|
private | Boolean |
type |
optional
EglType
A
|
Inherited Features
Name | Type and Description |
---|---|
position | Position? |
origin | Origin? |
destination | Destination? |
ElseBranch Class
Super Classes
Local Features
Name | Type and Description |
---|---|
statements |
list of
Statement
A
|
Inherited Features
Name | Type and Description |
---|---|
position | Position? |
origin | Origin? |
destination | Destination? |
Used In
EmptyStatement Class
Super Classes
Inherited Features
Name | Type and Description |
---|---|
position | Position? |
origin | Origin? |
destination | Destination? |
ExecuteCommandStatement Class (Abstract) A
Super Classes
Local Features
Name | Type and Description |
---|---|
forSqlRecordVariable |
optional
EglId
|
sqlCode | String? |
Inherited Features
Name | Type and Description |
---|---|
position | Position? |
origin | Origin? |
destination | Destination? |
Subclasses
ExecuteStatement Class (Abstract) A
Super Classes
Local Features
Name | Type and Description |
---|---|
forSqlRecordVariable |
optional
EglId
|
Inherited Features
Name | Type and Description |
---|---|
position | Position? |
origin | Origin? |
destination | Destination? |
Subclasses
ExitStatement Class (Abstract) A
Super Classes
Inherited Features
Name | Type and Description |
---|---|
position | Position? |
origin | Origin? |
destination | Destination? |
Subclasses
ExpressionStatement Class
Super Classes
Local Features
Name | Type and Description |
---|---|
expression |
optional
Expression
A
|
Inherited Features
Name | Type and Description |
---|---|
position | Position? |
origin | Origin? |
destination | Destination? |
ForStatement Class
Super Classes
Local Features
Name | Type and Description |
---|---|
counter |
optional
Expression
A
|
delta |
optional
Expression
A
|
finish |
optional
Expression
A
|
start |
optional
Expression
A
|
statements |
list of
Statement
A
|
type |
optional
EglType
A
|
Inherited Features
Name | Type and Description |
---|---|
position | Position? |
origin | Origin? |
destination | Destination? |
ForeachStatement Class (Abstract) A
Super Classes
Local Features
Name | Type and Description |
---|---|
into |
list of
Expression
A
|
statements |
list of
Statement
A
|
Inherited Features
Name | Type and Description |
---|---|
position | Position? |
origin | Origin? |
destination | Destination? |
Subclasses
ForwardStatement Class
Super Classes
Local Features
Name | Type and Description |
---|---|
arguments |
list of
ReferenceExpr
|
target |
optional
Expression
A
|
Inherited Features
Name | Type and Description |
---|---|
position | Position? |
origin | Origin? |
destination | Destination? |
FromResultForeachStatement Class
Super Classes
Local Features
Name | Type and Description |
---|---|
resultSet |
optional
EglId
|
Inherited Features
Name | Type and Description |
---|---|
position | Position? |
origin | Origin? |
destination | Destination? |
into |
list of
Expression
A
|
statements |
list of
Statement
A
|
FunctionCallStatement Class
Super Classes
Local Features
Name | Type and Description |
---|---|
args |
list of
Expression
A
|
name |
optional
Expression
A
|
Inherited Features
Name | Type and Description |
---|---|
position | Position? |
origin | Origin? |
destination | Destination? |
GetStatement Class
Super Classes
Local Features
Name | Type and Description |
---|---|
getOptions |
list of
GetOption
A
|
positionOption |
optional
PositionOption
E
|
recordVariable |
optional
ReferenceExpr
|
target |
list of
Expression
A
|
withSqlCode | String? |
Inherited Features
Name | Type and Description |
---|---|
position | Position? |
origin | Origin? |
destination | Destination? |
GotoStatement Class
Super Classes
Local Features
Name | Type and Description |
---|---|
label |
optional
ReferenceExpr
|
Inherited Features
Name | Type and Description |
---|---|
position | Position? |
origin | Origin? |
destination | Destination? |
IdExecuteStatement Class
Super Classes
Local Features
Name | Type and Description |
---|---|
statementId |
optional
EglId
|
using |
list of
EglId
|
Inherited Features
Name | Type and Description |
---|---|
position | Position? |
origin | Origin? |
destination | Destination? |
forSqlRecordVariable |
optional
EglId
|
IfStatement Class
Super Classes
Local Features
Name | Type and Description |
---|---|
elseBranch |
optional
ElseBranch
|
statements |
list of
Statement
A
|
test |
optional
Expression
A
|
Inherited Features
Name | Type and Description |
---|---|
position | Position? |
origin | Origin? |
destination | Destination? |
InsertSqlExecuteStatement Class
Super Classes
Inherited Features
Name | Type and Description |
---|---|
position | Position? |
origin | Origin? |
destination | Destination? |
forSqlRecordVariable |
optional
EglId
|
sqlCode | String? |
LabelContinueStatement Class
Super Classes
Local Features
Name | Type and Description |
---|---|
label |
optional
ReferenceExpr
|
Inherited Features
Name | Type and Description |
---|---|
position | Position? |
origin | Origin? |
destination | Destination? |
LabelExitStatement Class
Super Classes
Local Features
Name | Type and Description |
---|---|
label |
optional
ReferenceExpr
|
Inherited Features
Name | Type and Description |
---|---|
position | Position? |
origin | Origin? |
destination | Destination? |
LabelStatement Class
Super Classes
Local Features
Name | Type and Description |
---|---|
label | String |
statement |
optional
Statement
A
|
Inherited Features
Name | Type and Description |
---|---|
position | Position? |
origin | Origin? |
destination | Destination? |
Library Class
Super Classes
Local Features
Name | Type and Description |
---|---|
functions |
list of
EglFunction
|
initializations |
list of
Expression
A
|
private | Boolean |
stereotype |
LibraryType
E
|
variables |
list of
EglVariable
|
Inherited Features
Name | Type and Description |
---|---|
position | Position? |
origin | Origin? |
destination | Destination? |
name | String? |
name | String |
Used In
LoopContinueStatement Class
Super Classes
Local Features
Name | Type and Description |
---|---|
target |
ContinueModifier
E
|
Inherited Features
Name | Type and Description |
---|---|
position | Position? |
origin | Origin? |
destination | Destination? |
MoveStatement Class
Super Classes
Local Features
Name | Type and Description |
---|---|
moveOption |
optional
MoveOption
A
|
moveSource |
optional
Expression
A
|
moveTarget |
optional
AssignableExpression
|
Inherited Features
Name | Type and Description |
---|---|
position | Position? |
origin | Origin? |
destination | Destination? |
OpenStatement Class
Super Classes
Local Features
Name | Type and Description |
---|---|
forVariable |
optional
Expression
A
|
openOptions |
optional
OpenOptions
|
resultSet |
optional
EglId
|
target |
list of
Expression
A
|
withClause |
optional
WithClause
A
|
Inherited Features
Name | Type and Description |
---|---|
position | Position? |
origin | Origin? |
destination | Destination? |
PrepareStatement Class
Super Classes
Local Features
Name | Type and Description |
---|---|
forSqlRecordVariable |
optional
EglId
|
prepareExpr |
optional
Expression
A
|
statementId |
optional
EglId
|
Inherited Features
Name | Type and Description |
---|---|
position | Position? |
origin | Origin? |
destination | Destination? |
PrintStatement Class
Super Classes
Local Features
Name | Type and Description |
---|---|
printForm |
optional
ReferenceExpr
|
Inherited Features
Name | Type and Description |
---|---|
position | Position? |
origin | Origin? |
destination | Destination? |
RecordVariableForeachStatement Class
Super Classes
Local Features
Name | Type and Description |
---|---|
recordVariable |
optional
EglId
|
Inherited Features
Name | Type and Description |
---|---|
position | Position? |
origin | Origin? |
destination | Destination? |
into |
list of
Expression
A
|
statements |
list of
Statement
A
|
ReplaceStatement Class
Super Classes
Local Features
Name | Type and Description |
---|---|
dataOption |
optional
DataOption
A
|
from |
optional
Expression
A
|
identifier |
optional
ReferenceExpr
|
Inherited Features
Name | Type and Description |
---|---|
position | Position? |
origin | Origin? |
destination | Destination? |
ReturnStatement Class
Super Classes
Local Features
Name | Type and Description |
---|---|
expression |
optional
Expression
A
|
Inherited Features
Name | Type and Description |
---|---|
position | Position? |
origin | Origin? |
destination | Destination? |
SetStatement Class
Super Classes
Local Features
Name | Type and Description |
---|---|
targets |
list of
Expression
A
|
values |
list of
SetValue
A
|
Inherited Features
Name | Type and Description |
---|---|
position | Position? |
origin | Origin? |
destination | Destination? |
SqlCodeExecuteStatement Class
Super Classes
Local Features
Name | Type and Description |
---|---|
sqlCode | String |
Inherited Features
Name | Type and Description |
---|---|
position | Position? |
origin | Origin? |
destination | Destination? |
forSqlRecordVariable |
optional
EglId
|
Statement Class (Abstract) A
Super Classes
Inherited Features
Name | Type and Description |
---|---|
position | Position? |
origin | Origin? |
destination | Destination? |
Subclasses
AddStatement
Assignment
BlockExitStatement
CallStatement
CaseStatement
CloseStatement
ContinueStatement
DeleteSqlExecuteStatement
DeleteStatement
DisplayStatement
EglVariable
EglVariables
ElseBranch
EmptyStatement
ExecuteCommandStatement
ExecuteStatement
ExitStatement
ExpressionStatement
ForStatement
ForeachStatement
ForwardStatement
FromResultForeachStatement
FunctionCallStatement
GetStatement
GotoStatement
IdExecuteStatement
IfStatement
InsertSqlExecuteStatement
LabelContinueStatement
LabelExitStatement
LabelStatement
Library
LoopContinueStatement
MoveStatement
OpenStatement
PrepareStatement
PrintStatement
RecordVariableForeachStatement
ReplaceStatement
ReturnStatement
SetStatement
SqlCodeExecuteStatement
ThrowStatement
TransferStatement
TryStatement
UpdateSqlExecuteStatement
UseStatement
VariableDeclaration
WhileStatement
Used In
ThrowStatement Class
Super Classes
Local Features
Name | Type and Description |
---|---|
exception |
optional
Expression
A
|
Inherited Features
Name | Type and Description |
---|---|
position | Position? |
origin | Origin? |
destination | Destination? |
TransferStatement Class
Super Classes
Local Features
Name | Type and Description |
---|---|
initializations |
list of
Expression
A
|
kind |
TransferKind
E
|
name |
optional
EglId
|
recordName |
optional
EglId
|
Inherited Features
Name | Type and Description |
---|---|
position | Position? |
origin | Origin? |
destination | Destination? |
TryStatement Class
Super Classes
Local Features
Name | Type and Description |
---|---|
onExceptions |
list of
OnExceptionBranch
|
statements |
list of
Statement
A
|
Inherited Features
Name | Type and Description |
---|---|
position | Position? |
origin | Origin? |
destination | Destination? |
UpdateSqlExecuteStatement Class
Super Classes
Inherited Features
Name | Type and Description |
---|---|
position | Position? |
origin | Origin? |
destination | Destination? |
forSqlRecordVariable |
optional
EglId
|
sqlCode | String? |
UseStatement Class
Super Classes
Local Features
Name | Type and Description |
---|---|
variables |
list of
Expression
A
|
Inherited Features
Name | Type and Description |
---|---|
position | Position? |
origin | Origin? |
destination | Destination? |
Used In
VariableDeclaration Class
Super Classes
Local Features
Name | Type and Description |
---|---|
initBraces |
optional
InitBraces
|
initializer |
optional
Expression
A
|
typeName |
optional
Type
|
variable |
list of
VariableValue
|
Inherited Features
Name | Type and Description |
---|---|
position | Position? |
origin | Origin? |
destination | Destination? |
Used In
WhileStatement Class
Super Classes
Local Features
Name | Type and Description |
---|---|
statements |
list of
Statement
A
|
test |
optional
Expression
A
|
Inherited Features
Name | Type and Description |
---|---|
position | Position? |
origin | Origin? |
destination | Destination? |
Expressions
AndExpr Class
Super Classes
Local Features
Name | Type and Description |
---|---|
left |
optional
Expression
A
|
right |
optional
Expression
A
|
Inherited Features
Name | Type and Description |
---|---|
position | Position? |
origin | Origin? |
destination | Destination? |
ArrayAccessExpr Class
Super Classes
Local Features
Name | Type and Description |
---|---|
array |
optional
Expression
A
|
indexes |
list of
Expression
A
|
Inherited Features
Name | Type and Description |
---|---|
position | Position? |
origin | Origin? |
destination | Destination? |
ArrayLiteral Class
Super Classes
Local Features
Name | Type and Description |
---|---|
values |
list of
Expression
A
|
Inherited Features
Name | Type and Description |
---|---|
position | Position? |
origin | Origin? |
destination | Destination? |
AssignableExpression Class
Super Classes
Inherited Features
Name | Type and Description |
---|---|
position | Position? |
origin | Origin? |
destination | Destination? |
Subclasses
ArrayAccessExpr
EglId
MemberAccessExpr
ReferenceExpr
ReferenceFunctionExpr
ReferenceTypeExpr
SubstringExpr
Used In
AtExpr Class
Super Classes
Local Features
Name | Type and Description |
---|---|
reference |
optional
ReferenceExpr
|
Inherited Features
Name | Type and Description |
---|---|
position | Position? |
origin | Origin? |
destination | Destination? |
BitwiseExpr Class
Super Classes
Local Features
Name | Type and Description |
---|---|
bitwiseType |
BitwiseOp
E
|
left |
optional
Expression
A
|
right |
optional
Expression
A
|
Inherited Features
Name | Type and Description |
---|---|
position | Position? |
origin | Origin? |
destination | Destination? |
BitwiseMulDivExpr Class
Super Classes
Local Features
Name | Type and Description |
---|---|
bitwiseOp |
optional
BitwiseOp
E
|
left |
optional
Expression
A
|
right |
optional
Expression
A
|
Inherited Features
Name | Type and Description |
---|---|
position | Position? |
origin | Origin? |
destination | Destination? |
BoolLiteral Class
Super Classes
Local Features
Name | Type and Description |
---|---|
value | Boolean |
Inherited Features
Name | Type and Description |
---|---|
position | Position? |
origin | Origin? |
destination | Destination? |
CastExpr Class
Super Classes
Local Features
Name | Type and Description |
---|---|
expression |
optional
Expression
A
|
type |
optional
EglType
A
|
Inherited Features
Name | Type and Description |
---|---|
position | Position? |
origin | Origin? |
destination | Destination? |
ComparisonExpr Class
Super Classes
Local Features
Name | Type and Description |
---|---|
comparisonType |
CompareOp
E
|
left |
optional
Expression
A
|
right |
optional
Expression
A
|
Inherited Features
Name | Type and Description |
---|---|
position | Position? |
origin | Origin? |
destination | Destination? |
ConcatAnyNullExpr Class
Super Classes
Local Features
Name | Type and Description |
---|---|
left |
optional
Expression
A
|
right |
optional
Expression
A
|
Inherited Features
Name | Type and Description |
---|---|
position | Position? |
origin | Origin? |
destination | Destination? |
ConcatExpr Class
Super Classes
Local Features
Name | Type and Description |
---|---|
left |
optional
Expression
A
|
right |
optional
Expression
A
|
Inherited Features
Name | Type and Description |
---|---|
position | Position? |
origin | Origin? |
destination | Destination? |
DecimalLiteral Class
Super Classes
Local Features
Name | Type and Description |
---|---|
text | String |
Inherited Features
Name | Type and Description |
---|---|
position | Position? |
origin | Origin? |
destination | Destination? |
DivisionExpr Class
Super Classes
Local Features
Name | Type and Description |
---|---|
left |
optional
Expression
A
|
right |
optional
Expression
A
|
Inherited Features
Name | Type and Description |
---|---|
position | Position? |
origin | Origin? |
destination | Destination? |
EglId Class
Super Classes
Local Features
Name | Type and Description |
---|---|
namespace |
optional
EglId
|
Inherited Features
Name | Type and Description |
---|---|
position | Position? |
origin | Origin? |
destination | Destination? |
name | String? |
name | String |
Used In
NameValuePair
EglId
InitBraceElem
EglPackage
EglImport
TransferStatement
PrepareStatement
ForVariableOpenOption
WithPreparedStatement
OpenStatement
RecordVariableForeachStatement
FromResultForeachStatement
ExecuteStatement
A
IdExecuteStatement
ExecuteCommandStatement
A
CallStatement
CustomExternalStereotype
ExternalType
CustomRecord
Service
StereotypeDefinition
FieldVariable
ExecuteSqlOption
EmptyExpression Class
Super Classes
Inherited Features
Name | Type and Description |
---|---|
position | Position? |
origin | Origin? |
destination | Destination? |
Expression Class (Abstract) A
Super Classes
Inherited Features
Name | Type and Description |
---|---|
position | Position? |
origin | Origin? |
destination | Destination? |
Subclasses
AndExpr
ArrayAccessExpr
ArrayLiteral
AssignableExpression
AtExpr
BitwiseExpr
BitwiseMulDivExpr
BoolLiteral
CastExpr
ComparisonExpr
ConcatAnyNullExpr
ConcatExpr
DecimalLiteral
DivisionExpr
EglId
EmptyExpression
FloatingLiteral
FunctionCall
FunctionCallExpr
HexLiteral
InExpr
InitBracesExpr
InitExpr
IntLiteral
IsExpr
IsNotExpr
LikeExpr
LiteralExpr
LogicalAndExpr
LogicalOrExpr
MatchExpr
MatchesExpr
MemberAccessExpr
MinusExpr
MultiplicationExpr
NameValuePair
NewExpr
NotExpr
OrExpr
ParensExpr
PlusExpr
PowerExpr
ReferenceExpr
ReferenceFunctionExpr
ReferenceTypeExpr
ReminderExpr
SqlCodeExpr
StringLiteral
SubstringExpr
SubtractionExpr
SumExpr
SumSubExpr
TernaryIfExpr
UnaryNotExpr
UnaryPlusMinusExpr
Used In
UnaryPlusMinusExpr
UnaryNotExpr
TernaryIfExpr
SumSubExpr
SumExpr
SubtractionExpr
ReminderExpr
PowerExpr
PlusExpr
ParensExpr
OrExpr
NotExpr
EglBaseType
NameValuePair
MultiplicationExpr
MinusExpr
MatchesExpr
MatchExpr
LogicalOrExpr
LogicalAndExpr
Literals
LikeExpr
IsNotExpr
IsExpr
InitExpr
InitBraceElem
InitBracesExpr
InExpr
FunctionCallExpr
FunctionCall
DivisionExpr
ConcatExpr
ConcatAnyNullExpr
ComparisonExpr
CastExpr
BitwiseMulDivExpr
BitwiseExpr
ArrayLiteral
AndExpr
MemberAccessExpr
DataItem
WhileStatement
Type
VariableDeclaration
UseStatement
EglVariable
TransferStatement
ThrowStatement
SetStatement
ReturnStatement
ReplaceStatement
PrepareStatement
RowSetSizeOpenOption
OpenStatement
ForOption
MoveStatement
EglFunctionPrototype
EglFunction
Library
IfStatement
GetStatement
FunctionCallStatement
ForwardStatement
ForeachStatement
A
ForStatement
ExpressionStatement
BlockExitStatement
EglVariables
DeleteStatement
WhenPart
CaseStatement
CallStatement
Assignment
DataTable
Enumeration
ExternalType
NamelessField
Form
FormGroup
EglHandler
SerialRecord
SQLRecord
RelativeRecord
MQRecord
IndexedRecord
CustomRecord
Record
EglProgram
Service
SubstringExpr
ArrayAccessExpr
CaseWhenPart
CallName
FloatingLiteral Class
Super Classes
Local Features
Name | Type and Description |
---|---|
exponent | String? |
mantissa | String |
Inherited Features
Name | Type and Description |
---|---|
position | Position? |
origin | Origin? |
destination | Destination? |
FunctionCall Class
Super Classes
Local Features
Name | Type and Description |
---|---|
args |
list of
Expression
A
|
fullName | String |
name |
optional
Expression
A
|
simpleName | String |
Inherited Features
Name | Type and Description |
---|---|
position | Position? |
origin | Origin? |
destination | Destination? |
FunctionCallExpr Class
Super Classes
Local Features
Name | Type and Description |
---|---|
args |
list of
Expression
A
|
name |
optional
Expression
A
|
Inherited Features
Name | Type and Description |
---|---|
position | Position? |
origin | Origin? |
destination | Destination? |
HexLiteral Class
Super Classes
Local Features
Name | Type and Description |
---|---|
text | String |
Inherited Features
Name | Type and Description |
---|---|
position | Position? |
origin | Origin? |
destination | Destination? |
InExpr Class
Super Classes
Local Features
Name | Type and Description |
---|---|
from |
optional
Expression
A
|
left |
optional
Expression
A
|
right |
optional
Expression
A
|
Inherited Features
Name | Type and Description |
---|---|
position | Position? |
origin | Origin? |
destination | Destination? |
InitBracesExpr Class
Super Classes
Local Features
Name | Type and Description |
---|---|
expression |
optional
Expression
A
|
initBraces |
optional
InitBraces
|
Inherited Features
Name | Type and Description |
---|---|
position | Position? |
origin | Origin? |
destination | Destination? |
InitExpr Class
Super Classes
Local Features
Name | Type and Description |
---|---|
expression |
optional
Expression
A
|
initializations |
list of
Expression
A
|
Inherited Features
Name | Type and Description |
---|---|
position | Position? |
origin | Origin? |
destination | Destination? |
IntLiteral Class
Super Classes
Local Features
Name | Type and Description |
---|---|
text | String |
Inherited Features
Name | Type and Description |
---|---|
position | Position? |
origin | Origin? |
destination | Destination? |
Used In
IsExpr Class
Super Classes
Local Features
Name | Type and Description |
---|---|
left |
optional
Expression
A
|
right |
optional
Expression
A
|
Inherited Features
Name | Type and Description |
---|---|
position | Position? |
origin | Origin? |
destination | Destination? |
IsNotExpr Class
Super Classes
Local Features
Name | Type and Description |
---|---|
left |
optional
Expression
A
|
right |
optional
Expression
A
|
Inherited Features
Name | Type and Description |
---|---|
position | Position? |
origin | Origin? |
destination | Destination? |
LikeExpr Class
Super Classes
Local Features
Name | Type and Description |
---|---|
escape |
optional
Expression
A
|
left |
optional
Expression
A
|
right |
optional
Expression
A
|
Inherited Features
Name | Type and Description |
---|---|
position | Position? |
origin | Origin? |
destination | Destination? |
LiteralExpr Class
Super Classes
Local Features
Name | Type and Description |
---|---|
literals |
optional
Literals
|
Inherited Features
Name | Type and Description |
---|---|
position | Position? |
origin | Origin? |
destination | Destination? |
LogicalAndExpr Class
Super Classes
Local Features
Name | Type and Description |
---|---|
compare |
optional
Expression
A
|
test |
optional
Expression
A
|
Inherited Features
Name | Type and Description |
---|---|
position | Position? |
origin | Origin? |
destination | Destination? |
LogicalOrExpr Class
Super Classes
Local Features
Name | Type and Description |
---|---|
compare |
optional
Expression
A
|
test |
optional
Expression
A
|
Inherited Features
Name | Type and Description |
---|---|
position | Position? |
origin | Origin? |
destination | Destination? |
MatchExpr Class
Super Classes
Local Features
Name | Type and Description |
---|---|
escape |
optional
Expression
A
|
from |
optional
Expression
A
|
left |
optional
Expression
A
|
right |
optional
Expression
A
|
Inherited Features
Name | Type and Description |
---|---|
position | Position? |
origin | Origin? |
destination | Destination? |
MatchesExpr Class
Super Classes
Local Features
Name | Type and Description |
---|---|
escape |
optional
Expression
A
|
left |
optional
Expression
A
|
right |
optional
Expression
A
|
Inherited Features
Name | Type and Description |
---|---|
position | Position? |
origin | Origin? |
destination | Destination? |
MemberAccessExpr Class
Super Classes
Local Features
Name | Type and Description |
---|---|
container |
optional
Expression
A
|
member |
optional
Expression
A
|
Inherited Features
Name | Type and Description |
---|---|
position | Position? |
origin | Origin? |
destination | Destination? |
MinusExpr Class
Super Classes
Local Features
Name | Type and Description |
---|---|
expression |
optional
Expression
A
|
Inherited Features
Name | Type and Description |
---|---|
position | Position? |
origin | Origin? |
destination | Destination? |
MultiplicationExpr Class
Super Classes
Local Features
Name | Type and Description |
---|---|
left |
optional
Expression
A
|
right |
optional
Expression
A
|
Inherited Features
Name | Type and Description |
---|---|
position | Position? |
origin | Origin? |
destination | Destination? |
NameValuePair Class
Super Classes
Local Features
Name | Type and Description |
---|---|
assignmentType |
AssignmentOp
E
|
name |
optional
EglId
|
value |
optional
Expression
A
|
Inherited Features
Name | Type and Description |
---|---|
position | Position? |
origin | Origin? |
destination | Destination? |
NewExpr Class
Super Classes
Local Features
Name | Type and Description |
---|---|
type |
optional
EglType
A
|
Inherited Features
Name | Type and Description |
---|---|
position | Position? |
origin | Origin? |
destination | Destination? |
NotExpr Class
Super Classes
Local Features
Name | Type and Description |
---|---|
expression |
optional
Expression
A
|
Inherited Features
Name | Type and Description |
---|---|
position | Position? |
origin | Origin? |
destination | Destination? |
OrExpr Class
Super Classes
Local Features
Name | Type and Description |
---|---|
left |
optional
Expression
A
|
right |
optional
Expression
A
|
Inherited Features
Name | Type and Description |
---|---|
position | Position? |
origin | Origin? |
destination | Destination? |
ParensExpr Class
Super Classes
Local Features
Name | Type and Description |
---|---|
primary |
optional
Expression
A
|
Inherited Features
Name | Type and Description |
---|---|
position | Position? |
origin | Origin? |
destination | Destination? |
PlusExpr Class
Super Classes
Local Features
Name | Type and Description |
---|---|
expression |
optional
Expression
A
|
Inherited Features
Name | Type and Description |
---|---|
position | Position? |
origin | Origin? |
destination | Destination? |
PowerExpr Class
Super Classes
Local Features
Name | Type and Description |
---|---|
base |
optional
Expression
A
|
exponent |
optional
Expression
A
|
Inherited Features
Name | Type and Description |
---|---|
position | Position? |
origin | Origin? |
destination | Destination? |
ReferenceExpr Class
Super Classes
Local Features
Name | Type and Description |
---|---|
name |
optional
reference to
Named
I
|
Inherited Features
Name | Type and Description |
---|---|
position | Position? |
origin | Origin? |
destination | Destination? |
Used In
ReferenceFunctionExpr Class
Super Classes
Local Features
Name | Type and Description |
---|---|
name |
optional
reference to
EglFunction
|
Inherited Features
Name | Type and Description |
---|---|
position | Position? |
origin | Origin? |
destination | Destination? |
ReferenceTypeExpr Class
Super Classes
Local Features
Name | Type and Description |
---|---|
name |
optional
reference to
Named
I
|
Inherited Features
Name | Type and Description |
---|---|
position | Position? |
origin | Origin? |
destination | Destination? |
ReminderExpr Class
Super Classes
Local Features
Name | Type and Description |
---|---|
left |
optional
Expression
A
|
right |
optional
Expression
A
|
Inherited Features
Name | Type and Description |
---|---|
position | Position? |
origin | Origin? |
destination | Destination? |
SqlCodeExpr Class
Super Classes
Local Features
Name | Type and Description |
---|---|
text | String |
Inherited Features
Name | Type and Description |
---|---|
position | Position? |
origin | Origin? |
destination | Destination? |
StringLiteral Class
Super Classes
Local Features
Name | Type and Description |
---|---|
text | String |
Inherited Features
Name | Type and Description |
---|---|
position | Position? |
origin | Origin? |
destination | Destination? |
SubstringExpr Class
Super Classes
Local Features
Name | Type and Description |
---|---|
expression |
optional
Expression
A
|
fromIndex |
optional
Expression
A
|
toIndex |
optional
Expression
A
|
Inherited Features
Name | Type and Description |
---|---|
position | Position? |
origin | Origin? |
destination | Destination? |
SubtractionExpr Class
Super Classes
Local Features
Name | Type and Description |
---|---|
left |
optional
Expression
A
|
right |
optional
Expression
A
|
Inherited Features
Name | Type and Description |
---|---|
position | Position? |
origin | Origin? |
destination | Destination? |
SumExpr Class
Super Classes
Local Features
Name | Type and Description |
---|---|
left |
optional
Expression
A
|
right |
optional
Expression
A
|
Inherited Features
Name | Type and Description |
---|---|
position | Position? |
origin | Origin? |
destination | Destination? |
SumSubExpr Class
Super Classes
Local Features
Name | Type and Description |
---|---|
left |
optional
Expression
A
|
operator | String |
right |
optional
Expression
A
|
Inherited Features
Name | Type and Description |
---|---|
position | Position? |
origin | Origin? |
destination | Destination? |
TernaryIfExpr Class
Super Classes
Local Features
Name | Type and Description |
---|---|
falseExpr |
optional
Expression
A
|
test |
optional
Expression
A
|
trueExpr |
optional
Expression
A
|
Inherited Features
Name | Type and Description |
---|---|
position | Position? |
origin | Origin? |
destination | Destination? |
UnaryNotExpr Class
Super Classes
Local Features
Name | Type and Description |
---|---|
negated |
optional
Expression
A
|
Inherited Features
Name | Type and Description |
---|---|
position | Position? |
origin | Origin? |
destination | Destination? |
UnaryPlusMinusExpr Class
Super Classes
Local Features
Name | Type and Description |
---|---|
expression |
optional
Expression
A
|
operator | String |
Inherited Features
Name | Type and Description |
---|---|
position | Position? |
origin | Origin? |
destination | Destination? |
Classes
ArgumentsValue Class
Super Classes
Local Features
Name | Type and Description |
---|---|
value | String |
Inherited Features
Name | Type and Description |
---|---|
position | Position? |
origin | Origin? |
destination | Destination? |
ArrayDim Class
Super Classes
Local Features
Name | Type and Description |
---|---|
dim | String? |
Inherited Features
Name | Type and Description |
---|---|
position | Position? |
origin | Origin? |
destination | Destination? |
Used In
BasicProgram Class
Super Classes
Inherited Features
Name | Type and Description |
---|---|
position | Position? |
origin | Origin? |
destination | Destination? |
name | String |
params |
list of
Parameter
|
BasicRecord Class
Super Classes
Inherited Features
Name | Type and Description |
---|---|
position | Position? |
origin | Origin? |
destination | Destination? |
name | String |
ByNameOption Class
Super Classes
Inherited Features
Name | Type and Description |
---|---|
position | Position? |
origin | Origin? |
destination | Destination? |
ByPositionOption Class
Super Classes
Inherited Features
Name | Type and Description |
---|---|
position | Position? |
origin | Origin? |
destination | Destination? |
CallName Class
Super Classes
Local Features
Name | Type and Description |
---|---|
container |
optional
Expression
A
|
member | String? |
name | String? |
Inherited Features
Name | Type and Description |
---|---|
position | Position? |
origin | Origin? |
destination | Destination? |
CaseOtherwisePart Class
Super Classes
Local Features
Name | Type and Description |
---|---|
statement |
list of
Statement
A
|
Inherited Features
Name | Type and Description |
---|---|
position | Position? |
origin | Origin? |
destination | Destination? |
CaseWhenPart Class
Super Classes
Local Features
Name | Type and Description |
---|---|
match |
list of
Expression
A
|
statement |
list of
Statement
A
|
Inherited Features
Name | Type and Description |
---|---|
position | Position? |
origin | Origin? |
destination | Destination? |
CursorDataOption Class
Super Classes
Inherited Features
Name | Type and Description |
---|---|
position | Position? |
origin | Origin? |
destination | Destination? |
CustomExternalStereotype Class
Super Classes
Local Features
Name | Type and Description |
---|---|
id |
optional
EglId
|
Inherited Features
Name | Type and Description |
---|---|
name | String |
CustomProgram Class
Super Classes
Inherited Features
Name | Type and Description |
---|---|
position | Position? |
origin | Origin? |
destination | Destination? |
name | String |
params |
list of
Parameter
|
CustomRecord Class
Super Classes
Local Features
Name | Type and Description |
---|---|
id |
optional
EglId
|
initializations |
list of
Expression
A
|
Inherited Features
Name | Type and Description |
---|---|
position | Position? |
origin | Origin? |
destination | Destination? |
name | String |
DataItem Class
Super Classes
Local Features
Name | Type and Description |
---|---|
eglProperties |
list of
Expression
A
|
type |
optional
EglType
A
|
Inherited Features
Name | Type and Description |
---|---|
position | Position? |
origin | Origin? |
destination | Destination? |
name | String? |
name | String |
Used In
DataItemElem Class
Super Classes
Local Features
Name | Type and Description |
---|---|
dataItem |
optional
DataItem
|
Inherited Features
Name | Type and Description |
---|---|
position | Position? |
origin | Origin? |
destination | Destination? |
DataOption Class (Abstract) A
Super Classes
Inherited Features
Name | Type and Description |
---|---|
position | Position? |
origin | Origin? |
destination | Destination? |
Subclasses
Used In
DataOptions Class
Super Classes
Local Features
Name | Type and Description |
---|---|
sqlStatementCode | String? |
Inherited Features
Name | Type and Description |
---|---|
position | Position? |
origin | Origin? |
destination | Destination? |
DataTable Class
Super Classes
Local Features
Name | Type and Description |
---|---|
columns |
list of
RecordField
|
initializations |
list of
Expression
A
|
type |
DataTableType
E
|
typeProperties |
list of
Expression
A
|
Inherited Features
Name | Type and Description |
---|---|
position | Position? |
origin | Origin? |
destination | Destination? |
name | String? |
name | String |
Used In
DataTableElem Class
Super Classes
Local Features
Name | Type and Description |
---|---|
dataTable |
optional
DataTable
|
Inherited Features
Name | Type and Description |
---|---|
position | Position? |
origin | Origin? |
destination | Destination? |
Delegate Class
Super Classes
Inherited Features
Name | Type and Description |
---|---|
position | Position? |
origin | Origin? |
destination | Destination? |
name | String? |
name | String |
parameters |
list of
Parameter
|
returnType |
optional
EglType
A
|
Used In
DelegateElem Class
Super Classes
Local Features
Name | Type and Description |
---|---|
eglDelegateDefinition |
optional
EglDelegateDefinition
|
Inherited Features
Name | Type and Description |
---|---|
position | Position? |
origin | Origin? |
destination | Destination? |
EGLComment Class
Super Classes
Local Features
Name | Type and Description |
---|---|
text | String |
Inherited Features
Name | Type and Description |
---|---|
position | Position? |
origin | Origin? |
destination | Destination? |
Used In
EglArrayType Class
Super Classes
Local Features
Name | Type and Description |
---|---|
base |
optional
EglType
A
|
dimensions |
list of
EglArrayTypeDimension
|
nullable | Boolean |
Inherited Features
Name | Type and Description |
---|---|
position | Position? |
origin | Origin? |
destination | Destination? |
EglArrayTypeDimension Class
Super Classes
Local Features
Name | Type and Description |
---|---|
value | Integer? |
Inherited Features
Name | Type and Description |
---|---|
position | Position? |
origin | Origin? |
destination | Destination? |
Used In
EglBaseType Class
Super Classes
Local Features
Name | Type and Description |
---|---|
args |
list of
Expression
A
|
name |
optional
Expression
A
|
nullable | Boolean |
Inherited Features
Name | Type and Description |
---|---|
position | Position? |
origin | Origin? |
destination | Destination? |
EglCompilationUnit Class
Super Classes
Local Features
Name | Type and Description |
---|---|
comments |
list of
EGLComment
|
eglDataItems |
list of
DataItem
|
eglDataTables |
list of
DataTable
|
eglDelegates |
list of
Delegate
|
eglEnumerations |
list of
Enumeration
|
eglExternalTypes |
list of
ExternalType
|
eglFormGroups |
list of
FormGroup
|
eglFunctions |
list of
EglFunction
|
eglHandlers |
list of
EglHandler
|
eglImports |
list of
EglImport
|
eglInterfaces |
list of
Interface
|
eglLibraries |
list of
Library
|
eglPackage |
optional
EglPackage
|
eglProgram |
optional
EglProgram
|
eglRecords |
list of
Record
|
eglServices |
list of
Service
|
Inherited Features
Name | Type and Description |
---|---|
position | Position? |
origin | Origin? |
destination | Destination? |
EglDelegateDefinition Class
Super Classes
Local Features
Name | Type and Description |
---|---|
identifier | String |
params |
optional
Params
|
returnType |
optional
Type
|
Inherited Features
Name | Type and Description |
---|---|
position | Position? |
origin | Origin? |
destination | Destination? |
Used In
EglElements Class (Abstract) A
Super Classes
Inherited Features
Name | Type and Description |
---|---|
position | Position? |
origin | Origin? |
destination | Destination? |
Subclasses
EglEnumValue Class
Super Classes
Local Features
Name | Type and Description |
---|---|
value |
optional
IntLiteral
|
Inherited Features
Name | Type and Description |
---|---|
position | Position? |
origin | Origin? |
destination | Destination? |
name | String? |
name | String |
Used In
EglFunction Class
Super Classes
Local Features
Name | Type and Description |
---|---|
initializations |
list of
Expression
A
|
private | Boolean |
statements |
list of
Statement
A
|
Inherited Features
Name | Type and Description |
---|---|
position | Position? |
origin | Origin? |
destination | Destination? |
name | String? |
name | String |
parameters |
list of
Parameter
|
returnType |
optional
EglType
A
|
Used In
EglFunctionDefinition Class
Super Classes
Local Features
Name | Type and Description |
---|---|
identifier | String |
initBraces |
optional
InitBraces
|
params |
optional
Params
|
returnType |
optional
Type
|
statement |
list of
Statement
A
|
Inherited Features
Name | Type and Description |
---|---|
position | Position? |
origin | Origin? |
destination | Destination? |
Used In
EglFunctionPrototype Class
Super Classes
Local Features
Name | Type and Description |
---|---|
initializations |
list of
Expression
A
|
private | Boolean |
static | Boolean |
Inherited Features
Name | Type and Description |
---|---|
position | Position? |
origin | Origin? |
destination | Destination? |
name | String? |
name | String |
parameters |
list of
Parameter
|
returnType |
optional
EglType
A
|
Used In
EglGlobalVariablesCollector Class
Super Classes
Local Features
Name | Type and Description |
---|---|
globalLibraries |
list of
Library
|
globalRecords |
list of
Record
|
globalTypes |
list of
ExternalType
|
globalVariables |
list of
EglVariable
|
Inherited Features
Name | Type and Description |
---|---|
position | Position? |
origin | Origin? |
destination | Destination? |
EglHandler Class
Super Classes
Local Features
Name | Type and Description |
---|---|
functions |
list of
EglFunction
|
initializations |
list of
Expression
A
|
parameters |
list of
Parameter
|
private | Boolean |
type |
HandlerType
E
|
typeProperties |
list of
Expression
A
|
variables |
list of
EglVariable
|
Inherited Features
Name | Type and Description |
---|---|
position | Position? |
origin | Origin? |
destination | Destination? |
name | String? |
name | String |
Used In
EglImport Class
Super Classes
Local Features
Name | Type and Description |
---|---|
id |
optional
EglId
|
Inherited Features
Name | Type and Description |
---|---|
position | Position? |
origin | Origin? |
destination | Destination? |
Used In
EglInterface Class
Super Classes
Local Features
Name | Type and Description |
---|---|
functionPrototype |
list of
FunctionPrototype
|
Inherited Features
Name | Type and Description |
---|---|
position | Position? |
origin | Origin? |
destination | Destination? |
name | String? |
name | String |
Used In
EglPackage Class
Super Classes
Local Features
Name | Type and Description |
---|---|
id |
optional
EglId
|
Inherited Features
Name | Type and Description |
---|---|
position | Position? |
origin | Origin? |
destination | Destination? |
Used In
EglProgram Class
Super Classes
Local Features
Name | Type and Description |
---|---|
functions |
list of
EglFunction
|
initializations |
list of
Expression
A
|
parameters |
list of
Parameter
|
private | Boolean |
records |
list of
Record
|
stereotype |
optional
ProgramType
A
|
uses |
list of
UseStatement
|
variables |
list of
EglVariable
|
Inherited Features
Name | Type and Description |
---|---|
position | Position? |
origin | Origin? |
destination | Destination? |
name | String? |
name | String |
Used In
EglType Class (Abstract) A
Super Classes
Inherited Features
Name | Type and Description |
---|---|
position | Position? |
origin | Origin? |
destination | Destination? |
Subclasses
Used In
EglVariableName Class
Super Classes
Local Features
Name | Type and Description |
---|---|
value | String |
Inherited Features
Name | Type and Description |
---|---|
position | Position? |
origin | Origin? |
destination | Destination? |
Used In
EmptySetValue Class
Super Classes
Inherited Features
Name | Type and Description |
---|---|
position | Position? |
origin | Origin? |
destination | Destination? |
Enumeration Class
Super Classes
Local Features
Name | Type and Description |
---|---|
initializations |
list of
Expression
A
|
values |
list of
EglEnumValue
|
Inherited Features
Name | Type and Description |
---|---|
position | Position? |
origin | Origin? |
destination | Destination? |
name | String? |
name | String |
Used In
EnumerationElem Class
Super Classes
Local Features
Name | Type and Description |
---|---|
enumeration |
optional
Enumeration
|
Inherited Features
Name | Type and Description |
---|---|
position | Position? |
origin | Origin? |
destination | Destination? |
ExecuteSqlOption Class
Super Classes
Local Features
Name | Type and Description |
---|---|
fields |
list of
EglId
|
sqlTypeStatement | String? |
statementId |
optional
EglId
|
Inherited Features
Name | Type and Description |
---|---|
position | Position? |
origin | Origin? |
destination | Destination? |
ExternalStereotype Class (Abstract) A
Local Features
Name | Type and Description |
---|---|
name | String |
Subclasses
Used In
ExternalType Class
Super Classes
Local Features
Name | Type and Description |
---|---|
constructor |
optional
EglFunctionPrototype
|
extends |
list of
EglId
|
functionPrototypes |
list of
EglFunctionPrototype
|
initializations |
list of
Expression
A
|
private | Boolean |
type |
optional
ExternalStereotype
A
|
variables |
list of
EglVariable
|
Inherited Features
Name | Type and Description |
---|---|
position | Position? |
origin | Origin? |
destination | Destination? |
name | String? |
name | String |
Used In
ExternalTypeElem Class
Super Classes
Local Features
Name | Type and Description |
---|---|
externalType |
optional
ExternalType
|
Inherited Features
Name | Type and Description |
---|---|
position | Position? |
origin | Origin? |
destination | Destination? |
FieldVariable Class
Super Classes
Local Features
Name | Type and Description |
---|---|
arrayDim |
optional
ArrayDim
|
eglId |
optional
EglId
|
variableDeclaration |
optional
VariableDeclaration
|
Inherited Features
Name | Type and Description |
---|---|
position | Position? |
origin | Origin? |
destination | Destination? |
ForAllOption Class
Super Classes
Inherited Features
Name | Type and Description |
---|---|
position | Position? |
origin | Origin? |
destination | Destination? |
ForOption Class
Super Classes
Local Features
Name | Type and Description |
---|---|
count |
optional
Expression
A
|
Inherited Features
Name | Type and Description |
---|---|
position | Position? |
origin | Origin? |
destination | Destination? |
ForUpdateGetOption Class
Super Classes
Local Features
Name | Type and Description |
---|---|
resultSetId |
optional
ReferenceExpr
|
Inherited Features
Name | Type and Description |
---|---|
position | Position? |
origin | Origin? |
destination | Destination? |
ForUpdateOpenOption Class
Super Classes
Inherited Features
Name | Type and Description |
---|---|
position | Position? |
origin | Origin? |
destination | Destination? |
ForVariableOpenOption Class
Super Classes
Local Features
Name | Type and Description |
---|---|
id |
optional
EglId
|
Inherited Features
Name | Type and Description |
---|---|
position | Position? |
origin | Origin? |
destination | Destination? |
Form Class
Super Classes
Local Features
Name | Type and Description |
---|---|
fields |
list of
FormField
A
|
initializations |
list of
Expression
A
|
type |
optional
FormType
A
|
Inherited Features
Name | Type and Description |
---|---|
position | Position? |
origin | Origin? |
destination | Destination? |
name | String? |
name | String |
Used In
FormField Class (Abstract) A
Super Classes
Inherited Features
Name | Type and Description |
---|---|
position | Position? |
origin | Origin? |
destination | Destination? |
Subclasses
Used In
FormGroup Class
Super Classes
Local Features
Name | Type and Description |
---|---|
forms |
list of
Form
|
initializations |
list of
Expression
A
|
uses |
list of
UseStatement
|
Inherited Features
Name | Type and Description |
---|---|
position | Position? |
origin | Origin? |
destination | Destination? |
name | String? |
name | String |
Used In
FormGroupElem Class
Super Classes
Local Features
Name | Type and Description |
---|---|
formGroup |
optional
FormGroup
|
Inherited Features
Name | Type and Description |
---|---|
position | Position? |
origin | Origin? |
destination | Destination? |
FunctionElem Class
Super Classes
Local Features
Name | Type and Description |
---|---|
eglFunctionDefinition |
optional
EglFunctionDefinition
|
Inherited Features
Name | Type and Description |
---|---|
position | Position? |
origin | Origin? |
destination | Destination? |
FunctionModel Class (Abstract) A
Super Classes
Local Features
Name | Type and Description |
---|---|
parameters |
list of
Parameter
|
returnType |
optional
EglType
A
|
Inherited Features
Name | Type and Description |
---|---|
position | Position? |
origin | Origin? |
destination | Destination? |
name | String? |
name | String |
Subclasses
FunctionPrototype Class
Super Classes
Local Features
Name | Type and Description |
---|---|
identifier | String |
initBraces |
optional
InitBraces
|
params |
optional
Params
|
returnType |
optional
Type
|
Inherited Features
Name | Type and Description |
---|---|
position | Position? |
origin | Origin? |
destination | Destination? |
Used In
GetOption Class (Abstract) A
Super Classes
Inherited Features
Name | Type and Description |
---|---|
position | Position? |
origin | Origin? |
destination | Destination? |
Subclasses
Used In
GetOptions Class
Super Classes
Local Features
Name | Type and Description |
---|---|
resultSetId | String? |
Inherited Features
Name | Type and Description |
---|---|
position | Position? |
origin | Origin? |
destination | Destination? |
Handler Class
Super Classes
Local Features
Name | Type and Description |
---|---|
eglFunctionDefinition |
list of
EglFunctionDefinition
|
initBraces |
optional
InitBraces
|
params |
optional
Params
|
record |
list of
Record
|
stereotypeDefinition |
optional
StereotypeDefinition
|
variableDeclaration |
list of
VariableDeclaration
|
Inherited Features
Name | Type and Description |
---|---|
position | Position? |
origin | Origin? |
destination | Destination? |
name | String? |
name | String |
Used In
HandlerElem Class
Super Classes
Local Features
Name | Type and Description |
---|---|
handler |
optional
Handler
|
Inherited Features
Name | Type and Description |
---|---|
position | Position? |
origin | Origin? |
destination | Destination? |
HoldOpenOption Class
Super Classes
Inherited Features
Name | Type and Description |
---|---|
position | Position? |
origin | Origin? |
destination | Destination? |
HostProgram Class
IfElsePart Class
Super Classes
Local Features
Name | Type and Description |
---|---|
statement |
list of
Statement
A
|
Inherited Features
Name | Type and Description |
---|---|
position | Position? |
origin | Origin? |
destination | Destination? |
ImplicitType Class
Super Classes
Inherited Features
Name | Type and Description |
---|---|
position | Position? |
origin | Origin? |
destination | Destination? |
IndexedRecord Class
Super Classes
Local Features
Name | Type and Description |
---|---|
initializations |
list of
Expression
A
|
Inherited Features
Name | Type and Description |
---|---|
position | Position? |
origin | Origin? |
destination | Destination? |
name | String |
InitBraceElem Class
Super Classes
Local Features
Name | Type and Description |
---|---|
assignmentOp |
optional
AssignmentOp
E
|
expression |
optional
Expression
A
|
name |
optional
EglId
|
value |
optional
Expression
A
|
Inherited Features
Name | Type and Description |
---|---|
position | Position? |
origin | Origin? |
destination | Destination? |
Used In
InitBraces Class
Super Classes
Local Features
Name | Type and Description |
---|---|
initValues |
list of
InitBraceElem
|
Inherited Features
Name | Type and Description |
---|---|
position | Position? |
origin | Origin? |
destination | Destination? |
Used In
InitialSetValue Class
Super Classes
Inherited Features
Name | Type and Description |
---|---|
position | Position? |
origin | Origin? |
destination | Destination? |
Interface Class
Super Classes
Local Features
Name | Type and Description |
---|---|
functions |
list of
EglFunctionPrototype
|
identifier | String |
Inherited Features
Name | Type and Description |
---|---|
position | Position? |
origin | Origin? |
destination | Destination? |
Used In
InterfaceElem Class
Super Classes
Local Features
Name | Type and Description |
---|---|
eglInterface |
optional
EglInterface
|
Inherited Features
Name | Type and Description |
---|---|
position | Position? |
origin | Origin? |
destination | Destination? |
JavaObject Class
JavaScriptObject Class
LibraryElem Class
Super Classes
Local Features
Name | Type and Description |
---|---|
library |
optional
Library
|
Inherited Features
Name | Type and Description |
---|---|
position | Position? |
origin | Origin? |
destination | Destination? |
Literals Class
Super Classes
Local Features
Name | Type and Description |
---|---|
arrayValues |
list of
Expression
A
|
Inherited Features
Name | Type and Description |
---|---|
position | Position? |
origin | Origin? |
destination | Destination? |
Used In
MQRecord Class
Super Classes
Local Features
Name | Type and Description |
---|---|
initializations |
list of
Expression
A
|
Inherited Features
Name | Type and Description |
---|---|
position | Position? |
origin | Origin? |
destination | Destination? |
name | String |
MoveOption Class (Abstract) A
Super Classes
Inherited Features
Name | Type and Description |
---|---|
position | Position? |
origin | Origin? |
destination | Destination? |
Subclasses
Used In
NamedField Class
Super Classes
Local Features
Name | Type and Description |
---|---|
variable |
optional
EglVariable
|
Inherited Features
Name | Type and Description |
---|---|
position | Position? |
origin | Origin? |
destination | Destination? |
NamelessField Class
Super Classes
Local Features
Name | Type and Description |
---|---|
initializations |
list of
Expression
A
|
Inherited Features
Name | Type and Description |
---|---|
position | Position? |
origin | Origin? |
destination | Destination? |
NamesValue Class
Super Classes
Local Features
Name | Type and Description |
---|---|
value | String |
Inherited Features
Name | Type and Description |
---|---|
position | Position? |
origin | Origin? |
destination | Destination? |
NoCursorDataOption Class
Super Classes
Inherited Features
Name | Type and Description |
---|---|
position | Position? |
origin | Origin? |
destination | Destination? |
OnExceptionBranch Class
Super Classes
Local Features
Name | Type and Description |
---|---|
statements |
list of
Statement
A
|
variable |
optional
EglVariable
|
Inherited Features
Name | Type and Description |
---|---|
position | Position? |
origin | Origin? |
destination | Destination? |
Used In
OnExceptionPart Class
Super Classes
Local Features
Name | Type and Description |
---|---|
statement |
list of
Statement
A
|
variableDeclaration |
optional
VariableDeclaration
|
Inherited Features
Name | Type and Description |
---|---|
position | Position? |
origin | Origin? |
destination | Destination? |
OpenOption Class (Abstract) A
Super Classes
Inherited Features
Name | Type and Description |
---|---|
position | Position? |
origin | Origin? |
destination | Destination? |
Subclasses
Used In
OpenOptions Class
Super Classes
Local Features
Name | Type and Description |
---|---|
options |
list of
OpenOption
A
|
Inherited Features
Name | Type and Description |
---|---|
position | Position? |
origin | Origin? |
destination | Destination? |
Used In
OtherwisePart Class
Super Classes
Local Features
Name | Type and Description |
---|---|
statements |
list of
Statement
A
|
Inherited Features
Name | Type and Description |
---|---|
position | Position? |
origin | Origin? |
destination | Destination? |
Used In
Param Class
Super Classes
Local Features
Name | Type and Description |
---|---|
inOutModifier | String? |
type |
optional
Type
|
Inherited Features
Name | Type and Description |
---|---|
position | Position? |
origin | Origin? |
destination | Destination? |
name | String? |
name | String |
Used In
ParamModifierWrapper Class
Super Classes
Local Features
Name | Type and Description |
---|---|
value |
ParamModifier
E
|
Inherited Features
Name | Type and Description |
---|---|
position | Position? |
origin | Origin? |
destination | Destination? |
Parameter Class
Super Classes
Local Features
Name | Type and Description |
---|---|
inOut |
ParamModifier
E
|
isConst | Boolean |
isField | Boolean |
type |
optional
EglType
A
|
Inherited Features
Name | Type and Description |
---|---|
position | Position? |
origin | Origin? |
destination | Destination? |
name | String? |
name | String |
Used In
Params Class
Super Classes
Local Features
Name | Type and Description |
---|---|
param |
list of
Param
|
Inherited Features
Name | Type and Description |
---|---|
position | Position? |
origin | Origin? |
destination | Destination? |
Used In
PrintForm Class
Super Classes
Inherited Features
Name | Type and Description |
---|---|
position | Position? |
origin | Origin? |
destination | Destination? |
name | String |
ProgramElem Class
Super Classes
Local Features
Name | Type and Description |
---|---|
eglProgram |
optional
EglProgram
|
Inherited Features
Name | Type and Description |
---|---|
position | Position? |
origin | Origin? |
destination | Destination? |
ProgramType Class (Abstract) A
Super Classes
Local Features
Name | Type and Description |
---|---|
name | String |
params |
list of
Parameter
|
Inherited Features
Name | Type and Description |
---|---|
position | Position? |
origin | Origin? |
destination | Destination? |
Subclasses
Used In
Record Class
Super Classes
Local Features
Name | Type and Description |
---|---|
eglProperties |
list of
Expression
A
|
fields |
list of
RecordField
|
name | String |
type |
optional
RecordType
A
|
Inherited Features
Name | Type and Description |
---|---|
position | Position? |
origin | Origin? |
destination | Destination? |
Used In
RecordElem Class
Super Classes
Local Features
Name | Type and Description |
---|---|
record |
optional
Record
|
Inherited Features
Name | Type and Description |
---|---|
position | Position? |
origin | Origin? |
destination | Destination? |
RecordField Class
Super Classes
Local Features
Name | Type and Description |
---|---|
field |
optional
EglVariable
|
level | Integer? |
Inherited Features
Name | Type and Description |
---|---|
position | Position? |
origin | Origin? |
destination | Destination? |
Used In
RecordType Class (Abstract) A
Super Classes
Local Features
Name | Type and Description |
---|---|
name | String |
Inherited Features
Name | Type and Description |
---|---|
position | Position? |
origin | Origin? |
destination | Destination? |
Subclasses
Used In
RelativeRecord Class
Super Classes
Local Features
Name | Type and Description |
---|---|
initializations |
list of
Expression
A
|
Inherited Features
Name | Type and Description |
---|---|
position | Position? |
origin | Origin? |
destination | Destination? |
name | String |
RowSetSizeOpenOption Class
Super Classes
Local Features
Name | Type and Description |
---|---|
size |
optional
Expression
A
|
Inherited Features
Name | Type and Description |
---|---|
position | Position? |
origin | Origin? |
destination | Destination? |
SQLRecord Class
Super Classes
Local Features
Name | Type and Description |
---|---|
initializations |
list of
Expression
A
|
Inherited Features
Name | Type and Description |
---|---|
position | Position? |
origin | Origin? |
destination | Destination? |
name | String |
ScrollOpenOption Class
Super Classes
Inherited Features
Name | Type and Description |
---|---|
position | Position? |
origin | Origin? |
destination | Destination? |
SerialRecord Class
Super Classes
Local Features
Name | Type and Description |
---|---|
initializations |
list of
Expression
A
|
Inherited Features
Name | Type and Description |
---|---|
position | Position? |
origin | Origin? |
destination | Destination? |
name | String |
Service Class
Super Classes
Local Features
Name | Type and Description |
---|---|
functions |
list of
EglFunction
|
implements |
optional
EglId
|
initializations |
list of
Expression
A
|
variables |
list of
EglVariable
|
Inherited Features
Name | Type and Description |
---|---|
position | Position? |
origin | Origin? |
destination | Destination? |
name | String? |
name | String |
Used In
ServiceElem Class
Super Classes
Local Features
Name | Type and Description |
---|---|
service |
optional
Service
|
Inherited Features
Name | Type and Description |
---|---|
position | Position? |
origin | Origin? |
destination | Destination? |
SetStatementValue Class
Super Classes
Inherited Features
Name | Type and Description |
---|---|
position | Position? |
origin | Origin? |
destination | Destination? |
SetValue Class (Abstract) A
Super Classes
Inherited Features
Name | Type and Description |
---|---|
position | Position? |
origin | Origin? |
destination | Destination? |
Subclasses
Used In
SingleRowGetOption Class
Super Classes
Inherited Features
Name | Type and Description |
---|---|
position | Position? |
origin | Origin? |
destination | Destination? |
StereotypeDefinition Class
Super Classes
Local Features
Name | Type and Description |
---|---|
initBraces |
optional
InitBraces
|
stereotype |
optional
EglId
|
Inherited Features
Name | Type and Description |
---|---|
position | Position? |
origin | Origin? |
destination | Destination? |
Used In
TextForm Class
Super Classes
Inherited Features
Name | Type and Description |
---|---|
position | Position? |
origin | Origin? |
destination | Destination? |
name | String |
Type Class
Super Classes
Local Features
Name | Type and Description |
---|---|
args |
list of
Expression
A
|
arrayDim |
list of
ArrayDim
|
assignableExpression |
optional
AssignableExpression
|
Inherited Features
Name | Type and Description |
---|---|
position | Position? |
origin | Origin? |
destination | Destination? |
Used In
TypeConstructor Class
Super Classes
Local Features
Name | Type and Description |
---|---|
initBraces |
optional
InitBraces
|
params |
optional
Params
|
Inherited Features
Name | Type and Description |
---|---|
position | Position? |
origin | Origin? |
destination | Destination? |
UseVariable Class
Super Classes
Local Features
Name | Type and Description |
---|---|
assignableExpression |
optional
AssignableExpression
|
initBraces |
optional
InitBraces
|
Inherited Features
Name | Type and Description |
---|---|
position | Position? |
origin | Origin? |
destination | Destination? |
UsingKeysDataOption Class
Super Classes
Inherited Features
Name | Type and Description |
---|---|
position | Position? |
origin | Origin? |
destination | Destination? |
VariableValue Class
Super Classes
Local Features
Name | Type and Description |
---|---|
value | String |
Inherited Features
Name | Type and Description |
---|---|
position | Position? |
origin | Origin? |
destination | Destination? |
Used In
WhenPart Class
Super Classes
Local Features
Name | Type and Description |
---|---|
match |
list of
Expression
A
|
statements |
list of
Statement
A
|
Inherited Features
Name | Type and Description |
---|---|
position | Position? |
origin | Origin? |
destination | Destination? |
Used In
WithClause Class (Abstract) A
Super Classes
Inherited Features
Name | Type and Description |
---|---|
position | Position? |
origin | Origin? |
destination | Destination? |
Subclasses
Used In
WithPreparedStatement Class
Super Classes
Local Features
Name | Type and Description |
---|---|
id |
optional
EglId
|
usingFields |
list of
EglId
|
Inherited Features
Name | Type and Description |
---|---|
position | Position? |
origin | Origin? |
destination | Destination? |
WithSqlCodeExpr Class
Super Classes
Local Features
Name | Type and Description |
---|---|
sqlStatementCode | String |
Inherited Features
Name | Type and Description |
---|---|
position | Position? |
origin | Origin? |
destination | Destination? |
WithSqlDataOption Class
Super Classes
Local Features
Name | Type and Description |
---|---|
sqlStatementCode | String |
Inherited Features
Name | Type and Description |
---|---|
position | Position? |
origin | Origin? |
destination | Destination? |
WithV60CompatOption Class
Super Classes
Inherited Features
Name | Type and Description |
---|---|
position | Position? |
origin | Origin? |
destination | Destination? |
Data Types
AssignmentOp E
Values
- ASSIGNMENT
- ADD_ASSIGNMENT
- SUB_ASSIGNMENT
- DIVIDE_ASSIGNMENT
- MULTIPLY_ASSIGNMENT
- EXP_ASSIGNMENT
- REMINDER_ASSIGNMENT
- BIT_AND_ASSIGNMENT
- BIT_OR_ASSIGNMENT
- BIT_XOR_ASSIGNMENT
- CONC_ASSIGNMENT
- CONC_NULL_ASSIGNMENT
Used In
BitwiseOp E
CompareOp E
Values
- EQUAL
- NOTEQUAL
- LESS_OP
- MORE_OP
- LESS_EQ
- MORE_EQ
- ISA
ContinueModifier E
Values
- FOR
- FOREACH
- WHILE
- NEAREST
DataTableType E
Values
- BasicTable
- MatchInvalidTable
- MatchValidTable
- MsgTable
- RangeChkTable
ExitModifier E
Values
- PROGRAM
- RUNUNIT
- CASE
- FOR
- FOREACH
- IF
- WHILE
- NEAREST
HandlerType E
Values
- JSFHandler
- BasicHandler
- BIRTHandler
- RUIHandler
LibraryType E
Values
- BasicLibrary
- NativeLibrary
- RUIPropertiesLibrary
ParamModifier E
Values
- IN
- OUT
- INOUT
PositionOption E
TransferKind E
Values
- PROGRAM
- TRANSACTION