SAS Parser
Parser Documentation
Version: 1.5.3-SNAPSHOT
This document was generated on 2024/12/10.
Introduction
This parser is based on Kolasu, an application of the
StarLasu methodology on the Java Virtual Machine (JVM).
Usage
The main entry point is the class com.strumenta.sas.SASLanguage
which is the SAS implementation of a
Kolasu parser.
After constructing a SASLanguage
instance, we can invoke one of the parse
method overloads to obtain a result including:
- the AST, the main result of the parsing, a tree structure modeling the contents of the source code.
This document lists the types of nodes that can make up the AST for SAS code. These are all
Kolasu nodes
that we can traverse,
transform, etc. - a list of issues encountered during parsing (errors, warnings, and informative messages).
Documentation
Statements
Statement Class
Used In
Classes
Identifier Class
Super Classes
Local Features
Name | Type and Description |
---|---|
name | String |
namespace |
optional
Identifier
|
Inherited Features
Name | Type and Description |
---|---|
position | Position? |
origin | Origin? |
destination | Destination? |
Used In
Identifier
LocalStatement
GlobalStatement
VariableRangeWithPrefix
VariableRangeByNumber
VariableRangeByName
Variable
Argument
FileOption
BySpecification
Option
DatasetsRenameStatement
IndexDatasetOption
DatasetsChangeStatement
AppendProcedureOption
ContentsProcedureOption
ExpandProcedureOption
ExpandConvertStatement
ExportStatement
FormatProcedureOption
FreqProcedureOption
A
FreqProcedureOptionVariable
FreqProcedureTableOption
FreqProcedureTableStatement
FreqProcedureTablesStatement
HttpOption
ImportOption
ImportStatement
PrintToProcedureOptionSwitch
TimeseriesProcedureOption
A
TimeseriesProcedureOptionValues
TimeseriesIdStatement
TimeseriesVarOption
TransposeProcedureOptionString
TransposeProcedureOptionFlag
TransposeProcedureOptionDataset
FilenameStatement
ExportProcedure
LibrarySpecification
LibraryNameStatement
TimeseriesVarStatement
TransposeIdStatement
Projection
QueryRelation
NativeQueryRelation
ConnectOption
ConnectStatement
Option
KeySetOption
EndSetOption
Retain
RenameStatement
InputVariableSpecification
A
PutSpecification
PutLogStatement
OutputStatement
LabelStatement
FormatVariableRange
DoStatement
DeleteStatement
DeclareStatement
DeclareOption
SingleAttribStatement
AssignmentStatement
ArrayStatement
NodeWithAutoChildren Class
Inherited Features
Name | Type and Description |
---|---|
position | Position? |
origin | Origin? |
destination | Destination? |
Subclasses
SourceFile Class
Local Features
Name | Type and Description |
---|---|
statementsAndDeclarations | List<ASTNode> |
Inherited Features
Name | Type and Description |
---|---|
position | Position? |
origin | Origin? |
destination | Destination? |
Statements
ArrayStatement Class
Super Classes
Local Features
Name | Type and Description |
---|---|
autoDim | Boolean |
dimensions |
list of
Expression
A
|
dollar | Boolean |
from |
optional
Identifier
|
list |
list of
Identifier
|
name |
optional
Identifier
|
to |
optional
Identifier
|
AssignmentStatement Class
Super Classes
Local Features
Name | Type and Description |
---|---|
name |
optional
Identifier
|
value |
optional
Expression
A
|
AttribStatement Class
CallStatement Class
DataStatement Class (Abstract) A
Super Classes
Subclasses
ArrayStatement
AssignmentStatement
AttribStatement
CallStatement
DeclareOption
DeclareStatement
DeleteStatement
DoStatement
DropStatement
EmptyStatement
ExpressionStatement
FileSendStatement
FileStatement
FormatStatement
IfStatement
InputStatement
KeepStatement
LabelStatement
LengthStatement
MacroStatementWrapper
MergeStatement
OutputStatement
PutLogStatement
PutStatement
RenameStatement
Retain
RetainStatement
ReturnStatement
SelectClause
SelectStatement
SetStatement
StopStatement
UpdateStatement
Used In
DeclareOption Class
Super Classes
Local Features
Name | Type and Description |
---|---|
dataset |
optional
DatasetSpec
|
expression |
optional
Expression
A
|
name |
optional
Identifier
|
Used In
DeclareStatement Class
Super Classes
Local Features
Name | Type and Description |
---|---|
name |
optional
Identifier
|
options |
list of
DeclareOption
|
type |
optional
Identifier
|
DeleteStatement Class
DoStatement Class
Super Classes
Local Features
Name | Type and Description |
---|---|
body |
list of
DataStatement
A
|
iterateBy |
optional
Expression
A
|
iterateFrom |
optional
Expression
A
|
iterateTo |
optional
Expression
A
|
iterateUntil |
optional
Expression
A
|
iterateWhile |
optional
Expression
A
|
iterationVariable |
optional
Identifier
|
DropStatement Class
EmptyStatement Class
Super Classes
ExpressionStatement Class
FileSendStatement Class
Super Classes
Local Features
Name | Type and Description |
---|---|
from | List<String> |
subject | String |
to | List<String> |
FileStatement Class
Super Classes
Local Features
Name | Type and Description |
---|---|
expression |
optional
Expression
A
|
options |
list of
FileOption
|
FormatStatement Class
IfStatement Class
Super Classes
Local Features
Name | Type and Description |
---|---|
condition |
optional
Expression
A
|
elseStatement |
optional
DataStatement
A
|
thenStatement |
optional
DataStatement
A
|
InputStatement Class
Super Classes
Local Features
Name | Type and Description |
---|---|
holdAcross | Boolean |
holdWithin | Boolean |
specifications |
list of
InputSpecification
A
|
KeepStatement Class
LabelStatement Class
Super Classes
Local Features
Name | Type and Description |
---|---|
expression |
list of
Expression
A
|
names |
list of
Identifier
|
LengthStatement Class
MacroStatementWrapper Class
MergeStatement Class
OutputStatement Class
PutLogStatement Class
Super Classes
Local Features
Name | Type and Description |
---|---|
identifier |
optional
Identifier
|
informat | String? |
message | String |
PutStatement Class
Super Classes
Local Features
Name | Type and Description |
---|---|
at | Boolean |
dollar | Boolean |
putBuilder |
optional
DoStatement
|
specifications |
list of
PutSpecification
|
RenameStatement Class
Super Classes
Local Features
Name | Type and Description |
---|---|
expression |
list of
Expression
A
|
names |
list of
Identifier
|
Retain Class
Super Classes
Local Features
Name | Type and Description |
---|---|
expression |
optional
Expression
A
|
identifiers |
list of
Identifier
|
Used In
RetainStatement Class
ReturnStatement Class
Super Classes
SelectClause Class
Super Classes
Local Features
Name | Type and Description |
---|---|
condition |
optional
Expression
A
|
statement |
optional
DataStatement
A
|
Used In
SelectStatement Class
SetStatement Class
Super Classes
Local Features
Name | Type and Description |
---|---|
options |
list of
SetOption
A
|
setBuilder |
optional
DoStatement
|
sets |
list of
SetSpecification
|
StopStatement Class
Super Classes
UpdateStatement Class
Super Classes
Local Features
Name | Type and Description |
---|---|
by |
optional
ByStatement
|
master |
optional
DatasetSpec
|
transaction |
optional
DatasetSpec
|
Classes
ColumnInput Class
Super Classes
Local Features
Name | Type and Description |
---|---|
character | Boolean |
end | Integer? |
start | Integer |
Inherited Features
Name | Type and Description |
---|---|
position | Position? |
origin | Origin? |
destination | Destination? |
suppress | Boolean |
suppressNoError | Boolean |
variable |
optional
Identifier
|
ColumnPointerControl Class
Super Classes
Local Features
Name | Type and Description |
---|---|
by |
optional
Expression
A
|
to |
optional
Expression
A
|
Inherited Features
Name | Type and Description |
---|---|
position | Position? |
origin | Origin? |
destination | Destination? |
DataStep Class
Local Features
Name | Type and Description |
---|---|
datasets |
list of
DatasetSpec
|
options |
list of
Option
|
statements |
list of
Statement
|
Inherited Features
Name | Type and Description |
---|---|
position | Position? |
origin | Origin? |
destination | Destination? |
EndSetOption Class
Super Classes
Local Features
Name | Type and Description |
---|---|
end |
optional
Identifier
|
Inherited Features
Name | Type and Description |
---|---|
position | Position? |
origin | Origin? |
destination | Destination? |
FormatSpec Class
Super Classes
Local Features
Name | Type and Description |
---|---|
format | String |
names |
list of
FormatVariableRange
|
Inherited Features
Name | Type and Description |
---|---|
position | Position? |
origin | Origin? |
destination | Destination? |
Used In
FormatVariableRange Class
Super Classes
Local Features
Name | Type and Description |
---|---|
toVariable |
optional
Identifier
|
variable |
optional
Identifier
|
Inherited Features
Name | Type and Description |
---|---|
position | Position? |
origin | Origin? |
destination | Destination? |
Used In
FormattedInput Class
Super Classes
Local Features
Name | Type and Description |
---|---|
informat | String |
Inherited Features
Name | Type and Description |
---|---|
position | Position? |
origin | Origin? |
destination | Destination? |
suppress | Boolean |
suppressNoError | Boolean |
variable |
optional
Identifier
|
InputSpecification Class (Abstract) A
Super Classes
Inherited Features
Name | Type and Description |
---|---|
position | Position? |
origin | Origin? |
destination | Destination? |
Subclasses
ColumnInput
ColumnPointerControl
FormattedInput
InputVariableSpecification
LinePointerControl
ListInput
NamedInput
PointerControl
Used In
InputVariableSpecification Class (Abstract) A
Super Classes
Local Features
Name | Type and Description |
---|---|
suppress | Boolean |
suppressNoError | Boolean |
variable |
optional
Identifier
|
Inherited Features
Name | Type and Description |
---|---|
position | Position? |
origin | Origin? |
destination | Destination? |
Subclasses
KeySetOption Class
Super Classes
Local Features
Name | Type and Description |
---|---|
key |
optional
Identifier
|
unique | Boolean |
Inherited Features
Name | Type and Description |
---|---|
position | Position? |
origin | Origin? |
destination | Destination? |
LengthSpec Class
Local Features
Name | Type and Description |
---|---|
character | Boolean |
format | String |
names | List<String> |
Inherited Features
Name | Type and Description |
---|---|
position | Position? |
origin | Origin? |
destination | Destination? |
Used In
LinePointerControl Class
Super Classes
Local Features
Name | Type and Description |
---|---|
next | Boolean? |
to |
optional
Expression
A
|
Inherited Features
Name | Type and Description |
---|---|
position | Position? |
origin | Origin? |
destination | Destination? |
ListInput Class
Super Classes
Local Features
Name | Type and Description |
---|---|
blanks | Boolean |
character | Boolean |
informat | String? |
Inherited Features
Name | Type and Description |
---|---|
position | Position? |
origin | Origin? |
destination | Destination? |
suppress | Boolean |
suppressNoError | Boolean |
variable |
optional
Identifier
|
NamedInput Class
Super Classes
Local Features
Name | Type and Description |
---|---|
character | Boolean |
informat | String? |
Inherited Features
Name | Type and Description |
---|---|
position | Position? |
origin | Origin? |
destination | Destination? |
suppress | Boolean |
suppressNoError | Boolean |
variable |
optional
Identifier
|
Option Class
Local Features
Name | Type and Description |
---|---|
name |
optional
Identifier
|
value | String |
Inherited Features
Name | Type and Description |
---|---|
position | Position? |
origin | Origin? |
destination | Destination? |
Used In
PointerControl Class (Abstract) A
Super Classes
Inherited Features
Name | Type and Description |
---|---|
position | Position? |
origin | Origin? |
destination | Destination? |
Subclasses
Used In
PrefixSetSpecification Class
Super Classes
Local Features
Name | Type and Description |
---|---|
prefix |
optional
DatasetSpec
|
Inherited Features
Name | Type and Description |
---|---|
position | Position? |
origin | Origin? |
destination | Destination? |
PutSpecification Class
Local Features
Name | Type and Description |
---|---|
named |
optional
Identifier
|
pointerControl |
optional
PointerControl
A
|
string | String? |
times | Integer? |
Inherited Features
Name | Type and Description |
---|---|
position | Position? |
origin | Origin? |
destination | Destination? |
Used In
SetOption Class (Abstract) A
Inherited Features
Name | Type and Description |
---|---|
position | Position? |
origin | Origin? |
destination | Destination? |
Subclasses
Used In
SetSpecification Class
Local Features
Name | Type and Description |
---|---|
name |
optional
DatasetSpec
|
value |
optional
DatasetSpec
|
Inherited Features
Name | Type and Description |
---|---|
position | Position? |
origin | Origin? |
destination | Destination? |
Used In
SingleAttribStatement Class
Local Features
Name | Type and Description |
---|---|
format | String? |
identifier |
optional
Identifier
|
informat | String? |
label | String? |
length | String? |
Inherited Features
Name | Type and Description |
---|---|
position | Position? |
origin | Origin? |
destination | Destination? |
Used In
StatementError Class
Inherited Features
Name | Type and Description |
---|---|
message | String |
Statements
AbortStatement Class
Super Classes
Local Features
Name | Type and Description |
---|---|
returnValue |
optional
Expression
A
|
type | String |
Inherited Features
Name | Type and Description |
---|---|
position | Position? |
origin | Origin? |
destination | Destination? |
Comment Class
Super Classes
Local Features
Name | Type and Description |
---|---|
text | String |
Inherited Features
Name | Type and Description |
---|---|
position | Position? |
origin | Origin? |
destination | Destination? |
DoStatement Class
Super Classes
Local Features
Name | Type and Description |
---|---|
body | List<ASTNode> |
iterateFrom |
optional
Expression
A
|
iterateTo |
optional
Expression
A
|
iterationVariable | String? |
untilCondition |
optional
Expression
A
|
whileCondition |
optional
Expression
A
|
Inherited Features
Name | Type and Description |
---|---|
position | Position? |
origin | Origin? |
destination | Destination? |
Used In
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? |
GlobalStatement Class
Super Classes
Local Features
Name | Type and Description |
---|---|
variables |
list of
Identifier
|
Inherited Features
Name | Type and Description |
---|---|
position | Position? |
origin | Origin? |
destination | Destination? |
GotoStatement Class
Super Classes
Local Features
Name | Type and Description |
---|---|
label | String |
Inherited Features
Name | Type and Description |
---|---|
position | Position? |
origin | Origin? |
destination | Destination? |
IfStatement Class
Super Classes
Local Features
Name | Type and Description |
---|---|
alternative | List<ASTNode> |
condition |
optional
Expression
A
|
consequence | List<ASTNode> |
Inherited Features
Name | Type and Description |
---|---|
position | Position? |
origin | Origin? |
destination | Destination? |
IncludeStatement Class
Super Classes
Local Features
Name | Type and Description |
---|---|
resource |
optional
Expression
A
|
Inherited Features
Name | Type and Description |
---|---|
position | Position? |
origin | Origin? |
destination | Destination? |
LabelStatement Class
Super Classes
Local Features
Name | Type and Description |
---|---|
label | String |
Inherited Features
Name | Type and Description |
---|---|
position | Position? |
origin | Origin? |
destination | Destination? |
LocalStatement Class
Super Classes
Local Features
Name | Type and Description |
---|---|
variables |
list of
Identifier
|
Inherited Features
Name | Type and Description |
---|---|
position | Position? |
origin | Origin? |
destination | Destination? |
PlainTextStatement Class
Super Classes
Local Features
Name | Type and Description |
---|---|
text | String |
Inherited Features
Name | Type and Description |
---|---|
position | Position? |
origin | Origin? |
destination | Destination? |
PutStatement 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? |
Statement Class (Abstract) A
Super Classes
Inherited Features
Name | Type and Description |
---|---|
position | Position? |
origin | Origin? |
destination | Destination? |
Subclasses
AbortStatement
Comment
DoStatement
ExpressionStatement
GlobalStatement
GotoStatement
IfStatement
IncludeStatement
LabelStatement
LocalStatement
PlainTextStatement
PutStatement
VariableDeclaration
Used In
VariableDeclaration Class
Super Classes
Local Features
Name | Type and Description |
---|---|
expression |
optional
Expression
A
|
name | String |
Inherited Features
Name | Type and Description |
---|---|
position | Position? |
origin | Origin? |
destination | Destination? |
Expressions
ConstantTextExpression Class
Super Classes
Local Features
Name | Type and Description |
---|---|
text | String |
Inherited Features
Name | Type and Description |
---|---|
position | Position? |
origin | Origin? |
destination | Destination? |
DateConstantExpression Class
Super Classes
Local Features
Name | Type and Description |
---|---|
constant | LocalDate? |
Inherited Features
Name | Type and Description |
---|---|
position | Position? |
origin | Origin? |
destination | Destination? |
DateTimeConstantExpression Class
Super Classes
Local Features
Name | Type and Description |
---|---|
constant | LocalDateTime? |
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
ConstantTextExpression
DateConstantExpression
DateTimeConstantExpression
FloatConstantExpression
InformatExpression
IntConstantExpression
MacroFunctionCallExpression
OperatorApplicationExpression
StringConstantExpression
SystemFunctionCallExpression
TextConcatExpression
UnparsableDateConstantExpression
UnparsableDateTimeConstantExpression
VariableExpression
Used In
FloatConstantExpression Class
Super Classes
Local Features
Name | Type and Description |
---|---|
constant | EBigDecimal |
Inherited Features
Name | Type and Description |
---|---|
position | Position? |
origin | Origin? |
destination | Destination? |
InformatExpression Class
Super Classes
Local Features
Name | Type and Description |
---|---|
format | String |
Inherited Features
Name | Type and Description |
---|---|
position | Position? |
origin | Origin? |
destination | Destination? |
IntConstantExpression Class
Super Classes
Local Features
Name | Type and Description |
---|---|
constant | EBigInteger |
Inherited Features
Name | Type and Description |
---|---|
position | Position? |
origin | Origin? |
destination | Destination? |
MacroFunctionCallExpression Class
Super Classes
Local Features
Name | Type and Description |
---|---|
arguments |
list of
MacroArgument
|
macroName | String |
Inherited Features
Name | Type and Description |
---|---|
position | Position? |
origin | Origin? |
destination | Destination? |
OperatorApplicationExpression Class
Super Classes
Local Features
Name | Type and Description |
---|---|
arguments |
list of
Expression
A
|
operator | String |
Inherited Features
Name | Type and Description |
---|---|
position | Position? |
origin | Origin? |
destination | Destination? |
StringConstantExpression Class
Super Classes
Local Features
Name | Type and Description |
---|---|
constant | String |
Inherited Features
Name | Type and Description |
---|---|
position | Position? |
origin | Origin? |
destination | Destination? |
SystemFunctionCallExpression Class
Super Classes
Local Features
Name | Type and Description |
---|---|
arguments |
list of
MacroArgument
|
functionName | String |
Inherited Features
Name | Type and Description |
---|---|
position | Position? |
origin | Origin? |
destination | Destination? |
TextConcatExpression Class
Super Classes
Local Features
Name | Type and Description |
---|---|
expressions |
list of
Expression
A
|
Inherited Features
Name | Type and Description |
---|---|
position | Position? |
origin | Origin? |
destination | Destination? |
UnparsableDateConstantExpression Class
Super Classes
Local Features
Name | Type and Description |
---|---|
constant | String |
Inherited Features
Name | Type and Description |
---|---|
position | Position? |
origin | Origin? |
destination | Destination? |
UnparsableDateTimeConstantExpression Class
Super Classes
Local Features
Name | Type and Description |
---|---|
constant | String |
Inherited Features
Name | Type and Description |
---|---|
position | Position? |
origin | Origin? |
destination | Destination? |
VariableExpression Class
Super Classes
Local Features
Name | Type and Description |
---|---|
variable | String |
Inherited Features
Name | Type and Description |
---|---|
position | Position? |
origin | Origin? |
destination | Destination? |
Classes
ExpressionError Class
Inherited Features
Name | Type and Description |
---|---|
message | String |
MacroArgument Class
Super Classes
Local Features
Name | Type and Description |
---|---|
name | String? |
value |
optional
Expression
A
|
Inherited Features
Name | Type and Description |
---|---|
position | Position? |
origin | Origin? |
destination | Destination? |
Used In
MacroDefinition Class
Local Features
Name | Type and Description |
---|---|
arguments |
list of
MacroArgument
|
body | List<ASTNode> |
name | String |
Inherited Features
Name | Type and Description |
---|---|
position | Position? |
origin | Origin? |
destination | Destination? |
StatementError Class
Inherited Features
Name | Type and Description |
---|---|
message | String |
Statements
ByStatement Class
Super Classes
Local Features
Name | Type and Description |
---|---|
specifications |
list of
BySpecification
|
Used In
ClassStatement Class
Super Classes
Comment Class
DatasetsChangeStatement Class
Super Classes
Local Features
Name | Type and Description |
---|---|
from |
optional
Identifier
|
to |
optional
Identifier
|
DatasetsCopyStatement Class
Super Classes
Local Features
Name | Type and Description |
---|---|
in | String? |
options |
list of
CopyOption
|
out | String |
DatasetsCreateIndexStatement Class
DatasetsDeleteStatement Class
DatasetsModifyStatement Class
DatasetsRenameStatement Class
Super Classes
Local Features
Name | Type and Description |
---|---|
from |
optional
Identifier
|
to |
optional
Identifier
|
DatasetsSelectStatement Class
DatasetsStatement Class (Abstract) A
EmptyStatement Class
Super Classes
FilenameStatement Class
Super Classes
Local Features
Name | Type and Description |
---|---|
accessMethod | String? |
externalFile |
list of
Expression
A
|
fileref |
optional
Identifier
|
options |
list of
FileOption
|
IdStatement Class
Super Classes
LibraryNameStatement Class
Super Classes
Local Features
Name | Type and Description |
---|---|
all | Boolean |
clear | Boolean |
library |
optional
Identifier
|
list | Boolean |
options |
list of
Option
|
specifications |
list of
LibrarySpecification
|
ODSStatement Class
Super Classes
Option Class
Super Classes
Local Features
Name | Type and Description |
---|---|
name |
optional
Identifier
|
values |
list of
Expression
A
|
Used In
OptionsStatement Class
OutputStatement Class
Super Classes
PerformanceOption Class
Super Classes
Local Features
Name | Type and Description |
---|---|
name | String |
value | Integer |
Used In
PerformanceStatement Class
QuitStatement Class
Super Classes
RunStatement Class
Super Classes
TitleStatement Class
Super Classes
Local Features
Name | Type and Description |
---|---|
expression |
optional
Expression
A
|
line | Integer |
TransposeIdStatement Class
VarStatement Class
Super Classes
WhereStatement Class
Expressions
ArrayAccessExpression Class
Super Classes
Local Features
Name | Type and Description |
---|---|
array |
optional
Expression
A
|
subscript |
optional
Expression
A
|
Inherited Features
Name | Type and Description |
---|---|
position | Position? |
origin | Origin? |
destination | Destination? |
DateConstantExpression Class
Super Classes
Local Features
Name | Type and Description |
---|---|
constant | LocalDate? |
Inherited Features
Name | Type and Description |
---|---|
position | Position? |
origin | Origin? |
destination | Destination? |
DateTimeConstantExpression Class
Super Classes
Local Features
Name | Type and Description |
---|---|
constant | LocalDateTime? |
Inherited Features
Name | Type and Description |
---|---|
position | Position? |
origin | Origin? |
destination | Destination? |
DotExpression 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
ArrayAccessExpression
DateConstantExpression
DateTimeConstantExpression
DotExpression
FloatConstantExpression
FunctionCallExpression
InformatExpression
IntConstantExpression
MacroExpression
MethodCallExpression
OfExpression
OperatorApplicationExpression
SetMembershipCheckExpression
StringConstantExpression
UnparsableDateConstantExpression
UnparsableDateTimeConstantExpression
VariableExpression
Used In
SetMembershipCheckExpression
OperatorApplicationExpression
Argument
ArrayAccessExpression
FileOption
Option
WhereStatement
WhereDatasetOption
ExpandProcedureOption
ExportStatement
FormatProcedureOption
HttpOption
FilenameStatement
ExportProcedure
TitleStatement
ConnectOption
SelectClause
Retain
RenameStatement
LinePointerControl
ColumnPointerControl
LabelStatement
IfStatement
FileStatement
ExpressionStatement
DoStatement
DeclareOption
AssignmentStatement
ArrayStatement
FloatConstantExpression Class
Super Classes
Local Features
Name | Type and Description |
---|---|
constant | EBigDecimal |
Inherited Features
Name | Type and Description |
---|---|
position | Position? |
origin | Origin? |
destination | Destination? |
FunctionCallExpression Class
Super Classes
Local Features
Name | Type and Description |
---|---|
arguments |
list of
Argument
|
function | String |
Inherited Features
Name | Type and Description |
---|---|
position | Position? |
origin | Origin? |
destination | Destination? |
Used In
InformatExpression Class
Super Classes
Local Features
Name | Type and Description |
---|---|
format | String |
Inherited Features
Name | Type and Description |
---|---|
position | Position? |
origin | Origin? |
destination | Destination? |
IntConstantExpression Class
Super Classes
Local Features
Name | Type and Description |
---|---|
constant | EBigInteger |
Inherited Features
Name | Type and Description |
---|---|
position | Position? |
origin | Origin? |
destination | Destination? |
MacroExpression Class
Super Classes
Local Features
Name | Type and Description |
---|---|
constant | ASTNode? |
Inherited Features
Name | Type and Description |
---|---|
position | Position? |
origin | Origin? |
destination | Destination? |
MethodCallExpression Class
Super Classes
Local Features
Name | Type and Description |
---|---|
arguments |
list of
Argument
|
method | String |
receiver | String |
Inherited Features
Name | Type and Description |
---|---|
position | Position? |
origin | Origin? |
destination | Destination? |
OfExpression Class
Super Classes
Local Features
Name | Type and Description |
---|---|
variables |
optional
VariableList
A
|
Inherited Features
Name | Type and Description |
---|---|
position | Position? |
origin | Origin? |
destination | Destination? |
OperatorApplicationExpression Class
Super Classes
Local Features
Name | Type and Description |
---|---|
operands |
list of
Expression
A
|
operator | String |
Inherited Features
Name | Type and Description |
---|---|
position | Position? |
origin | Origin? |
destination | Destination? |
SetMembershipCheckExpression Class
Super Classes
Local Features
Name | Type and Description |
---|---|
element |
optional
Expression
A
|
negated | Boolean |
set |
optional
VariableExpression
|
values |
list of
Expression
A
|
Inherited Features
Name | Type and Description |
---|---|
position | Position? |
origin | Origin? |
destination | Destination? |
StringConstantExpression Class
Super Classes
Local Features
Name | Type and Description |
---|---|
constant | String |
Inherited Features
Name | Type and Description |
---|---|
position | Position? |
origin | Origin? |
destination | Destination? |
UnparsableDateConstantExpression Class
Super Classes
Local Features
Name | Type and Description |
---|---|
constant | String |
Inherited Features
Name | Type and Description |
---|---|
position | Position? |
origin | Origin? |
destination | Destination? |
UnparsableDateTimeConstantExpression Class
Super Classes
Local Features
Name | Type and Description |
---|---|
constant | String |
Inherited Features
Name | Type and Description |
---|---|
position | Position? |
origin | Origin? |
destination | Destination? |
VariableExpression Class
Super Classes
Local Features
Name | Type and Description |
---|---|
variable | String |
Inherited Features
Name | Type and Description |
---|---|
position | Position? |
origin | Origin? |
destination | Destination? |
Used In
Classes
AppendProcedure Class
Local Features
Name | Type and Description |
---|---|
options |
list of
AppendProcedureOption
|
Inherited Features
Name | Type and Description |
---|---|
position | Position? |
origin | Origin? |
destination | Destination? |
AppendProcedureOption Class
Local Features
Name | Type and Description |
---|---|
name |
optional
Identifier
|
value |
optional
DatasetSpec
|
Inherited Features
Name | Type and Description |
---|---|
position | Position? |
origin | Origin? |
destination | Destination? |
Used In
Argument Class
Local Features
Name | Type and Description |
---|---|
name |
optional
Identifier
|
value |
optional
Expression
A
|
Inherited Features
Name | Type and Description |
---|---|
position | Position? |
origin | Origin? |
destination | Destination? |
Used In
BySpecification Class
Local Features
Name | Type and Description |
---|---|
descending | Boolean |
identifier |
optional
Identifier
|
Inherited Features
Name | Type and Description |
---|---|
position | Position? |
origin | Origin? |
destination | Destination? |
Used In
CompareProcedure Class
Inherited Features
Name | Type and Description |
---|---|
position | Position? |
origin | Origin? |
destination | Destination? |
ComputedDatasetOption Class
Super Classes
Local Features
Name | Type and Description |
---|---|
computedWith |
optional
Statement
A
|
Inherited Features
Name | Type and Description |
---|---|
position | Position? |
origin | Origin? |
destination | Destination? |
ContentsProcedure Class
Local Features
Name | Type and Description |
---|---|
options |
list of
ContentsProcedureOption
|
Inherited Features
Name | Type and Description |
---|---|
position | Position? |
origin | Origin? |
destination | Destination? |
ContentsProcedureOption Class
Local Features
Name | Type and Description |
---|---|
name |
optional
Identifier
|
value |
optional
DatasetSpec
|
Inherited Features
Name | Type and Description |
---|---|
position | Position? |
origin | Origin? |
destination | Destination? |
Used In
CopyOption Class
Local Features
Name | Type and Description |
---|---|
name | String |
value | String? |
Inherited Features
Name | Type and Description |
---|---|
position | Position? |
origin | Origin? |
destination | Destination? |
Used In
DatasetOption Class (Abstract) A
Super Classes
Inherited Features
Name | Type and Description |
---|---|
position | Position? |
origin | Origin? |
destination | Destination? |
Subclasses
ComputedDatasetOption
DropDatasetOption
ExtendObsCounterDatasetOption
GenNumDatasetOption
GenericDatasetOption
InDatasetOption
IndexDatasetOption
KeepDatasetOption
LabelDatasetOption
RenameDatasetOption
WhereDatasetOption
Used In
DatasetProcedureOption Class (Abstract) A
Inherited Features
Name | Type and Description |
---|---|
position | Position? |
origin | Origin? |
destination | Destination? |
Subclasses
Used In
DatasetProcedureOptionFlag Class
Super Classes
Local Features
Name | Type and Description |
---|---|
name | String |
Inherited Features
Name | Type and Description |
---|---|
position | Position? |
origin | Origin? |
destination | Destination? |
DatasetProcedureOptionGennum Class
Super Classes
Local Features
Name | Type and Description |
---|---|
value | String |
Inherited Features
Name | Type and Description |
---|---|
position | Position? |
origin | Origin? |
destination | Destination? |
DatasetProcedureOptionSwitch Class
Super Classes
Local Features
Name | Type and Description |
---|---|
name | String |
value | String |
Inherited Features
Name | Type and Description |
---|---|
position | Position? |
origin | Origin? |
destination | Destination? |
DatasetSpec Class
Local Features
Name | Type and Description |
---|---|
computedWith | ASTNode? |
name | String? |
options |
list of
DatasetOption
A
|
prefix | String? |
Inherited Features
Name | Type and Description |
---|---|
position | Position? |
origin | Origin? |
destination | Destination? |
Used In
DatasetsDeleteStatement
AppendProcedureOption
ContentsProcedureOption
DeleteProcedure
FreqProcedureOptionDataset
FreqProcedureTableOption
ImportStatement
SortProcedureOutOption
SortProcedureOptionSwitch
SortProcedureDataOption
TimeseriesProcedureOptionDataset
TransposeProcedureOptionDataset
ExportProcedure
ImportOptionDataset
DataStep
UpdateStatement
SetSpecification
MergeStatement
DropStatement
DeclareOption
PrefixSetSpecification
DatasetsProcedure Class
Local Features
Name | Type and Description |
---|---|
options |
list of
DatasetProcedureOption
A
|
statements |
list of
DatasetsStatement
A
|
Inherited Features
Name | Type and Description |
---|---|
position | Position? |
origin | Origin? |
destination | Destination? |
DeleteProcedure Class
Local Features
Name | Type and Description |
---|---|
dataFile |
optional
DatasetSpec
|
Inherited Features
Name | Type and Description |
---|---|
position | Position? |
origin | Origin? |
destination | Destination? |
DropDatasetOption Class
Super Classes
Local Features
Name | Type and Description |
---|---|
variables |
optional
VariableList
A
|
Inherited Features
Name | Type and Description |
---|---|
position | Position? |
origin | Origin? |
destination | Destination? |
ExpandConvertStatement Class
Local Features
Name | Type and Description |
---|---|
newName |
optional
Identifier
|
variable |
optional
Identifier
|
Inherited Features
Name | Type and Description |
---|---|
position | Position? |
origin | Origin? |
destination | Destination? |
ExpandIdStatement Class
Local Features
Name | Type and Description |
---|---|
name | String |
Inherited Features
Name | Type and Description |
---|---|
position | Position? |
origin | Origin? |
destination | Destination? |
ExpandProcedure Class
Local Features
Name | Type and Description |
---|---|
options |
list of
ExpandProcedureOption
|
statements | List<ASTNode> |
Inherited Features
Name | Type and Description |
---|---|
position | Position? |
origin | Origin? |
destination | Destination? |
ExpandProcedureOption Class
Local Features
Name | Type and Description |
---|---|
name |
optional
Identifier
|
value |
optional
Expression
A
|
Inherited Features
Name | Type and Description |
---|---|
position | Position? |
origin | Origin? |
destination | Destination? |
Used In
ExportProcedure Class
Local Features
Name | Type and Description |
---|---|
dataset |
optional
DatasetSpec
|
dbms |
optional
Identifier
|
label | Boolean |
outFile |
optional
Expression
A
|
outTable |
optional
Expression
A
|
replace | Boolean |
statements |
list of
ExportStatement
|
Inherited Features
Name | Type and Description |
---|---|
position | Position? |
origin | Origin? |
destination | Destination? |
ExportStatement Class
Local Features
Name | Type and Description |
---|---|
name |
optional
Identifier
|
value |
optional
Expression
A
|
Inherited Features
Name | Type and Description |
---|---|
position | Position? |
origin | Origin? |
destination | Destination? |
Used In
ExpressionError Class
Inherited Features
Name | Type and Description |
---|---|
message | String |
ExtendObsCounterDatasetOption Class
Super Classes
Local Features
Name | Type and Description |
---|---|
extend | Boolean |
Inherited Features
Name | Type and Description |
---|---|
position | Position? |
origin | Origin? |
destination | Destination? |
FileOption Class
Local Features
Name | Type and Description |
---|---|
expression |
optional
Expression
A
|
identifier |
optional
Identifier
|
Inherited Features
Name | Type and Description |
---|---|
position | Position? |
origin | Origin? |
destination | Destination? |
Used In
FormatProcedure Class
Local Features
Name | Type and Description |
---|---|
options |
list of
FormatProcedureOption
|
Inherited Features
Name | Type and Description |
---|---|
position | Position? |
origin | Origin? |
destination | Destination? |
FormatProcedureOption Class
Local Features
Name | Type and Description |
---|---|
name |
optional
Identifier
|
value |
optional
Expression
A
|
Inherited Features
Name | Type and Description |
---|---|
position | Position? |
origin | Origin? |
destination | Destination? |
Used In
FreqProcedure Class
Local Features
Name | Type and Description |
---|---|
options |
list of
FreqProcedureOption
A
|
statements | List<ASTNode> |
Inherited Features
Name | Type and Description |
---|---|
position | Position? |
origin | Origin? |
destination | Destination? |
FreqProcedureOption Class (Abstract) A
Super Classes
Local Features
Name | Type and Description |
---|---|
name |
optional
Identifier
|
Inherited Features
Name | Type and Description |
---|---|
position | Position? |
origin | Origin? |
destination | Destination? |
Subclasses
Used In
FreqProcedureOptionDataset Class
Super Classes
Local Features
Name | Type and Description |
---|---|
value |
optional
DatasetSpec
|
Inherited Features
Name | Type and Description |
---|---|
position | Position? |
origin | Origin? |
destination | Destination? |
name |
optional
Identifier
|
FreqProcedureOptionVariable Class
Super Classes
Local Features
Name | Type and Description |
---|---|
variable |
optional
Identifier
|
Inherited Features
Name | Type and Description |
---|---|
position | Position? |
origin | Origin? |
destination | Destination? |
name |
optional
Identifier
|
FreqProcedureTableOption Class
Local Features
Name | Type and Description |
---|---|
name |
optional
Identifier
|
value |
optional
DatasetSpec
|
Inherited Features
Name | Type and Description |
---|---|
position | Position? |
origin | Origin? |
destination | Destination? |
Used In
FreqProcedureTableStatement Class
Local Features
Name | Type and Description |
---|---|
options |
list of
FreqProcedureTableOption
|
table |
optional
Identifier
|
Inherited Features
Name | Type and Description |
---|---|
position | Position? |
origin | Origin? |
destination | Destination? |
FreqProcedureTablesStatement Class
Local Features
Name | Type and Description |
---|---|
options |
list of
Identifier
|
tables |
list of
Identifier
|
Inherited Features
Name | Type and Description |
---|---|
position | Position? |
origin | Origin? |
destination | Destination? |
GenNumDatasetOption Class
Super Classes
Local Features
Name | Type and Description |
---|---|
value | String |
Inherited Features
Name | Type and Description |
---|---|
position | Position? |
origin | Origin? |
destination | Destination? |
GenericDatasetOption Class
Super Classes
Local Features
Name | Type and Description |
---|---|
name | String |
value | String? |
Inherited Features
Name | Type and Description |
---|---|
position | Position? |
origin | Origin? |
destination | Destination? |
HttpOption Class
Local Features
Name | Type and Description |
---|---|
name |
optional
Identifier
|
value |
optional
Expression
A
|
Inherited Features
Name | Type and Description |
---|---|
position | Position? |
origin | Origin? |
destination | Destination? |
Used In
HttpProcedure Class
Local Features
Name | Type and Description |
---|---|
options |
list of
HttpOption
|
Inherited Features
Name | Type and Description |
---|---|
position | Position? |
origin | Origin? |
destination | Destination? |
ImportOption Class
Local Features
Name | Type and Description |
---|---|
name |
optional
Identifier
|
Inherited Features
Name | Type and Description |
---|---|
position | Position? |
origin | Origin? |
destination | Destination? |
Subclasses
Used In
ImportOptionDataset Class
Super Classes
Local Features
Name | Type and Description |
---|---|
dataset |
optional
DatasetSpec
|
Inherited Features
Name | Type and Description |
---|---|
position | Position? |
origin | Origin? |
destination | Destination? |
name |
optional
Identifier
|
ImportOptionString Class
Super Classes
Local Features
Name | Type and Description |
---|---|
value | String |
Inherited Features
Name | Type and Description |
---|---|
position | Position? |
origin | Origin? |
destination | Destination? |
name |
optional
Identifier
|
ImportProcedure Class
Local Features
Name | Type and Description |
---|---|
options |
list of
ImportOption
|
statements |
list of
ImportStatement
|
Inherited Features
Name | Type and Description |
---|---|
position | Position? |
origin | Origin? |
destination | Destination? |
ImportStatement Class
Local Features
Name | Type and Description |
---|---|
datasetValue |
optional
DatasetSpec
|
name |
optional
Identifier
|
stringValue | String? |
Inherited Features
Name | Type and Description |
---|---|
position | Position? |
origin | Origin? |
destination | Destination? |
Used In
InDatasetOption Class
Super Classes
Local Features
Name | Type and Description |
---|---|
variables |
optional
VariableList
A
|
Inherited Features
Name | Type and Description |
---|---|
position | Position? |
origin | Origin? |
destination | Destination? |
IndexDatasetOption Class
Super Classes
Local Features
Name | Type and Description |
---|---|
name | String? |
variables |
list of
Identifier
|
Inherited Features
Name | Type and Description |
---|---|
position | Position? |
origin | Origin? |
destination | Destination? |
KeepDatasetOption Class
Super Classes
Local Features
Name | Type and Description |
---|---|
variables |
optional
VariableList
A
|
Inherited Features
Name | Type and Description |
---|---|
position | Position? |
origin | Origin? |
destination | Destination? |
LabelDatasetOption Class
Super Classes
Local Features
Name | Type and Description |
---|---|
label | String |
Inherited Features
Name | Type and Description |
---|---|
position | Position? |
origin | Origin? |
destination | Destination? |
LibrarySpecification Class
Local Features
Name | Type and Description |
---|---|
name | String? |
reference |
optional
Identifier
|
Inherited Features
Name | Type and Description |
---|---|
position | Position? |
origin | Origin? |
destination | Destination? |
Used In
MeansProcedure Class
Local Features
Name | Type and Description |
---|---|
statements |
list of
Statement
|
Inherited Features
Name | Type and Description |
---|---|
position | Position? |
origin | Origin? |
destination | Destination? |
ModelDataOption Class
Super Classes
Local Features
Name | Type and Description |
---|---|
datasetName | String |
Inherited Features
Name | Type and Description |
---|---|
position | Position? |
origin | Origin? |
destination | Destination? |
ModelNoPrintOption Class
Super Classes
Inherited Features
Name | Type and Description |
---|---|
position | Position? |
origin | Origin? |
destination | Destination? |
ModelOption Class (Abstract) A
Inherited Features
Name | Type and Description |
---|---|
position | Position? |
origin | Origin? |
destination | Destination? |
Subclasses
Used In
ModelProcedure Class
Local Features
Name | Type and Description |
---|---|
options |
list of
ModelOption
A
|
Inherited Features
Name | Type and Description |
---|---|
position | Position? |
origin | Origin? |
destination | Destination? |
PrintToProcedure Class
Local Features
Name | Type and Description |
---|---|
options |
list of
PrintToProcedureOption
A
|
Inherited Features
Name | Type and Description |
---|---|
position | Position? |
origin | Origin? |
destination | Destination? |
PrintToProcedureOption Class (Abstract) A
Inherited Features
Name | Type and Description |
---|---|
position | Position? |
origin | Origin? |
destination | Destination? |
Subclasses
Used In
PrintToProcedureOptionFlag Class
Super Classes
Local Features
Name | Type and Description |
---|---|
name | String |
Inherited Features
Name | Type and Description |
---|---|
position | Position? |
origin | Origin? |
destination | Destination? |
PrintToProcedureOptionSwitch Class
Super Classes
Local Features
Name | Type and Description |
---|---|
name | String |
stringValue | String? |
variableValue |
optional
Identifier
|
Inherited Features
Name | Type and Description |
---|---|
position | Position? |
origin | Origin? |
destination | Destination? |
Rename Class
Local Features
Name | Type and Description |
---|---|
from | String |
to | String |
Inherited Features
Name | Type and Description |
---|---|
position | Position? |
origin | Origin? |
destination | Destination? |
Used In
RenameDatasetOption Class
Super Classes
Local Features
Name | Type and Description |
---|---|
renames |
list of
Rename
|
Inherited Features
Name | Type and Description |
---|---|
position | Position? |
origin | Origin? |
destination | Destination? |
SGPlotProcedure Class
Local Features
Name | Type and Description |
---|---|
statements | List<ASTNode> |
Inherited Features
Name | Type and Description |
---|---|
position | Position? |
origin | Origin? |
destination | Destination? |
SortProcedure Class
Local Features
Name | Type and Description |
---|---|
options |
list of
SortProcedureOption
A
|
statements | List<ASTNode> |
Inherited Features
Name | Type and Description |
---|---|
position | Position? |
origin | Origin? |
destination | Destination? |
SortProcedureDataOption Class
Super Classes
Local Features
Name | Type and Description |
---|---|
dataset |
optional
DatasetSpec
|
datasetFile | String? |
Inherited Features
Name | Type and Description |
---|---|
position | Position? |
origin | Origin? |
destination | Destination? |
SortProcedureOption Class (Abstract) A
Super Classes
Inherited Features
Name | Type and Description |
---|---|
position | Position? |
origin | Origin? |
destination | Destination? |
Subclasses
SortProcedureDataOption
SortProcedureOptionFlag
SortProcedureOptionSwitch
SortProcedureOutOption
SortProcedureSizeOption
Used In
SortProcedureOptionFlag Class
Super Classes
Local Features
Name | Type and Description |
---|---|
name | String |
Inherited Features
Name | Type and Description |
---|---|
position | Position? |
origin | Origin? |
destination | Destination? |
SortProcedureOptionSwitch Class
Super Classes
Local Features
Name | Type and Description |
---|---|
name | String |
stringValue | String? |
value |
optional
DatasetSpec
|
Inherited Features
Name | Type and Description |
---|---|
position | Position? |
origin | Origin? |
destination | Destination? |
SortProcedureOutOption Class
Super Classes
Local Features
Name | Type and Description |
---|---|
dataset |
optional
DatasetSpec
|
datasetFile | String? |
Inherited Features
Name | Type and Description |
---|---|
position | Position? |
origin | Origin? |
destination | Destination? |
SortProcedureSizeOption Class
Super Classes
Local Features
Name | Type and Description |
---|---|
memorySpec | String |
Inherited Features
Name | Type and Description |
---|---|
position | Position? |
origin | Origin? |
destination | Destination? |
SummaryProcedure Class
Local Features
Name | Type and Description |
---|---|
statements |
list of
Statement
|
Inherited Features
Name | Type and Description |
---|---|
position | Position? |
origin | Origin? |
destination | Destination? |
TModelProcedure Class
Local Features
Name | Type and Description |
---|---|
options |
list of
ModelOption
A
|
statements | List<ASTNode> |
Inherited Features
Name | Type and Description |
---|---|
position | Position? |
origin | Origin? |
destination | Destination? |
TimeseriesIdStatement Class
Local Features
Name | Type and Description |
---|---|
id |
optional
Identifier
|
interval |
optional
Identifier
|
Inherited Features
Name | Type and Description |
---|---|
position | Position? |
origin | Origin? |
destination | Destination? |
TimeseriesProcedure Class
Local Features
Name | Type and Description |
---|---|
options |
list of
TimeseriesProcedureOption
A
|
statements | List<ASTNode> |
Inherited Features
Name | Type and Description |
---|---|
position | Position? |
origin | Origin? |
destination | Destination? |
TimeseriesProcedureOption Class (Abstract) A
Local Features
Name | Type and Description |
---|---|
name |
optional
Identifier
|
Inherited Features
Name | Type and Description |
---|---|
position | Position? |
origin | Origin? |
destination | Destination? |
Subclasses
Used In
TimeseriesProcedureOptionDataset Class
Super Classes
Local Features
Name | Type and Description |
---|---|
value |
optional
DatasetSpec
|
Inherited Features
Name | Type and Description |
---|---|
position | Position? |
origin | Origin? |
destination | Destination? |
name |
optional
Identifier
|
TimeseriesProcedureOptionValues Class
Super Classes
Local Features
Name | Type and Description |
---|---|
values |
list of
Identifier
|
Inherited Features
Name | Type and Description |
---|---|
position | Position? |
origin | Origin? |
destination | Destination? |
name |
optional
Identifier
|
TimeseriesVarOption Class
Local Features
Name | Type and Description |
---|---|
name |
optional
Identifier
|
value |
optional
Identifier
|
Inherited Features
Name | Type and Description |
---|---|
position | Position? |
origin | Origin? |
destination | Destination? |
Used In
TimeseriesVarStatement Class
Local Features
Name | Type and Description |
---|---|
cross | Boolean |
options |
list of
TimeseriesVarOption
|
variables |
list of
Identifier
|
Inherited Features
Name | Type and Description |
---|---|
position | Position? |
origin | Origin? |
destination | Destination? |
TransposeProcedure Class
Local Features
Name | Type and Description |
---|---|
options |
list of
TransposeProcedureOption
A
|
statements | List<ASTNode> |
Inherited Features
Name | Type and Description |
---|---|
position | Position? |
origin | Origin? |
destination | Destination? |
TransposeProcedureOption Class (Abstract) A
Inherited Features
Name | Type and Description |
---|---|
position | Position? |
origin | Origin? |
destination | Destination? |
Subclasses
Used In
TransposeProcedureOptionDataset Class
Super Classes
Local Features
Name | Type and Description |
---|---|
name |
optional
Identifier
|
value |
optional
DatasetSpec
|
Inherited Features
Name | Type and Description |
---|---|
position | Position? |
origin | Origin? |
destination | Destination? |
TransposeProcedureOptionFlag Class
Super Classes
Local Features
Name | Type and Description |
---|---|
name |
optional
Identifier
|
Inherited Features
Name | Type and Description |
---|---|
position | Position? |
origin | Origin? |
destination | Destination? |
TransposeProcedureOptionString Class
Super Classes
Local Features
Name | Type and Description |
---|---|
name |
optional
Identifier
|
value | String |
Inherited Features
Name | Type and Description |
---|---|
position | Position? |
origin | Origin? |
destination | Destination? |
Variable Class
Super Classes
Local Features
Name | Type and Description |
---|---|
name |
optional
Identifier
|
Inherited Features
Name | Type and Description |
---|---|
position | Position? |
origin | Origin? |
destination | Destination? |
VariableList Class (Abstract) A
Super Classes
Inherited Features
Name | Type and Description |
---|---|
position | Position? |
origin | Origin? |
destination | Destination? |
Subclasses
Used In
VariableRangeByName Class
Super Classes
Local Features
Name | Type and Description |
---|---|
from |
optional
Identifier
|
to |
optional
Identifier
|
Inherited Features
Name | Type and Description |
---|---|
position | Position? |
origin | Origin? |
destination | Destination? |
VariableRangeByNumber Class
Super Classes
Local Features
Name | Type and Description |
---|---|
from |
optional
Identifier
|
to |
optional
Identifier
|
Inherited Features
Name | Type and Description |
---|---|
position | Position? |
origin | Origin? |
destination | Destination? |
VariableRangeWithPrefix Class
Super Classes
Local Features
Name | Type and Description |
---|---|
prefix |
optional
Identifier
|
Inherited Features
Name | Type and Description |
---|---|
position | Position? |
origin | Origin? |
destination | Destination? |
Variables Class
Super Classes
Local Features
Name | Type and Description |
---|---|
variables |
list of
VariableList
A
|
Inherited Features
Name | Type and Description |
---|---|
position | Position? |
origin | Origin? |
destination | Destination? |
WhereDatasetOption Class
Super Classes
Local Features
Name | Type and Description |
---|---|
condition |
optional
Expression
A
|
Inherited Features
Name | Type and Description |
---|---|
position | Position? |
origin | Origin? |
destination | Destination? |
Statements
ConnectStatement Class
Super Classes
Local Features
Name | Type and Description |
---|---|
connection |
optional
Identifier
|
kind |
optional
Identifier
|
options |
list of
ConnectOption
|
Inherited Features
Name | Type and Description |
---|---|
position | Position? |
origin | Origin? |
destination | Destination? |
CreateTableStatement Class
Super Classes
Local Features
Name | Type and Description |
---|---|
columnDefinitions |
list of
ColumnDefinition
|
constraints |
list of
Constraint
A
|
ifNotExists | Boolean |
on | String? |
query |
optional
Query
|
table |
optional
TableRef
|
Inherited Features
Name | Type and Description |
---|---|
position | Position? |
origin | Origin? |
destination | Destination? |
CreateViewStatement Class
Super Classes
Local Features
Name | Type and Description |
---|---|
query |
optional
Query
|
view |
optional
TableRef
|
Inherited Features
Name | Type and Description |
---|---|
position | Position? |
origin | Origin? |
destination | Destination? |
DeleteStatement Class
Super Classes
Local Features
Name | Type and Description |
---|---|
condition |
optional
Expression
A
|
hints | List<String> |
table |
optional
TableRef
|
Inherited Features
Name | Type and Description |
---|---|
position | Position? |
origin | Origin? |
destination | Destination? |
DescribeStatement Class
Super Classes
Local Features
Name | Type and Description |
---|---|
table |
optional
TableRef
|
Inherited Features
Name | Type and Description |
---|---|
position | Position? |
origin | Origin? |
destination | Destination? |
DisconnectStatement Class
Super Classes
Local Features
Name | Type and Description |
---|---|
connection | String? |
Inherited Features
Name | Type and Description |
---|---|
position | Position? |
origin | Origin? |
destination | Destination? |
DropStatement Class
Super Classes
Local Features
Name | Type and Description |
---|---|
table |
optional
TableRef
|
Inherited Features
Name | Type and Description |
---|---|
position | Position? |
origin | Origin? |
destination | Destination? |
EmptyStatement Class
Super Classes
Inherited Features
Name | Type and Description |
---|---|
position | Position? |
origin | Origin? |
destination | Destination? |
ExecuteStatement Class
Super Classes
Local Features
Name | Type and Description |
---|---|
by | String? |
nativeSQL |
optional
NativeSQL
|
Inherited Features
Name | Type and Description |
---|---|
position | Position? |
origin | Origin? |
destination | Destination? |
InsertStatement Class
Super Classes
Local Features
Name | Type and Description |
---|---|
columns |
list of
ColumnRef
|
hints | List<String> |
query |
optional
Query
|
table |
optional
TableRef
|
values |
optional
ValuesExpression
|
Inherited Features
Name | Type and Description |
---|---|
position | Position? |
origin | Origin? |
destination | Destination? |
MacroStatement Class
Super Classes
Local Features
Name | Type and Description |
---|---|
statement | ASTNode? |
Inherited Features
Name | Type and Description |
---|---|
position | Position? |
origin | Origin? |
destination | Destination? |
MergeStatement Class
Super Classes
Local Features
Name | Type and Description |
---|---|
hints | List<String> |
into |
optional
TableRelation
|
on |
optional
Expression
A
|
using |
optional
Relation
A
|
whenMatched |
optional
Statement
A
|
Inherited Features
Name | Type and Description |
---|---|
position | Position? |
origin | Origin? |
destination | Destination? |
Query Class
Super Classes
Local Features
Name | Type and Description |
---|---|
condition |
optional
Expression
A
|
distinct | Boolean |
groupings |
list of
Grouping
|
havingCondition |
optional
Expression
A
|
orderings |
list of
Ordering
|
projections |
list of
Projection
|
relations |
list of
Relation
A
|
resultsStore |
list of
QueryResultsStore
|
union |
optional
Query
|
unionAll | Boolean |
unique | Boolean |
Inherited Features
Name | Type and Description |
---|---|
position | Position? |
origin | Origin? |
destination | Destination? |
Used In
Statement Class (Abstract) A
Super Classes
Inherited Features
Name | Type and Description |
---|---|
position | Position? |
origin | Origin? |
destination | Destination? |
Subclasses
ConnectStatement
CreateTableStatement
CreateViewStatement
DeleteStatement
DescribeStatement
DisconnectStatement
DropStatement
EmptyStatement
ExecuteStatement
InsertStatement
MacroStatement
MergeStatement
Query
TruncateStatement
UpdateStatement
Used In
TruncateStatement Class
Super Classes
Local Features
Name | Type and Description |
---|---|
table |
optional
TableRef
|
Inherited Features
Name | Type and Description |
---|---|
position | Position? |
origin | Origin? |
destination | Destination? |
UpdateStatement Class
Super Classes
Local Features
Name | Type and Description |
---|---|
condition |
optional
Expression
A
|
table |
optional
TableRef
|
updates |
list of
Update
|
Inherited Features
Name | Type and Description |
---|---|
position | Position? |
origin | Origin? |
destination | Destination? |
Expressions
AllColumnsExpression Class
CaseExpression Class
Super Classes
Local Features
Name | Type and Description |
---|---|
conditions |
list of
Expression
A
|
elseResult |
optional
Expression
A
|
expression |
optional
Expression
A
|
results |
list of
Expression
A
|
CastExpression Class
Super Classes
Local Features
Name | Type and Description |
---|---|
expression |
optional
Expression
A
|
type |
optional
TypeSpec
|
ColumnExpression Class
DateConstantExpression Class
DateTimeConstantExpression Class
DotExpression Class
Super Classes
ExistsExpression Class
Expression Class (Abstract) A
Subclasses
AllColumnsExpression
CaseExpression
CastExpression
ColumnExpression
DateConstantExpression
DateTimeConstantExpression
DotExpression
ExistsExpression
FloatConstantExpression
FunctionCallExpression
InformatExpression
IntConstantExpression
NoJoinCondition
NullConstantExpression
OperatorApplicationExpression
QueryExpression
RowExpression
SetExpression
StringConstantExpression
TrimFunctionCallExpression
UnparsableDateConstantExpression
UnparsableDateTimeConstantExpression
ValuesExpression
Used In
FloatConstantExpression Class
FunctionCallExpression Class
Super Classes
Local Features
Name | Type and Description |
---|---|
arguments |
list of
Expression
A
|
function | String |
Subclasses
InformatExpression Class
IntConstantExpression Class
NoJoinCondition Class
Super Classes
NullConstantExpression Class
Super Classes
OperatorApplicationExpression Class
QueryExpression Class
RowExpression Class
SetExpression Class
Super Classes
Local Features
Name | Type and Description |
---|---|
element |
optional
Expression
A
|
op | String |
query |
optional
Query
|
values |
list of
Expression
A
|
StringConstantExpression Class
TrimFunctionCallExpression Class
Super Classes
Local Features
Name | Type and Description |
---|---|
leading | Boolean |
trailing | Boolean |
Inherited Features
Name | Type and Description |
---|---|
arguments |
list of
Expression
A
|
function | String |
UnparsableDateConstantExpression Class
UnparsableDateTimeConstantExpression Class
ValuesExpression Class
Classes
ColumnDefinition Class
Local Features
Name | Type and Description |
---|---|
constraints |
list of
Constraint
A
|
name | String |
type |
optional
TypeSpec
|
Inherited Features
Name | Type and Description |
---|---|
position | Position? |
origin | Origin? |
destination | Destination? |
Used In
ColumnRef Class
Super Classes
Local Features
Name | Type and Description |
---|---|
calculated | Boolean |
column | String |
table |
optional
TableRef
|
Inherited Features
Name | Type and Description |
---|---|
position | Position? |
origin | Origin? |
destination | Destination? |
Used In
ConnectOption Class
Local Features
Name | Type and Description |
---|---|
name |
optional
Identifier
|
value |
optional
Expression
A
|
Inherited Features
Name | Type and Description |
---|---|
position | Position? |
origin | Origin? |
destination | Destination? |
Used In
Constraint Class (Abstract) A
Local Features
Name | Type and Description |
---|---|
name | String? |
Inherited Features
Name | Type and Description |
---|---|
position | Position? |
origin | Origin? |
destination | Destination? |
Subclasses
Used In
Grouping Class
Local Features
Name | Type and Description |
---|---|
column |
optional
ColumnRef
|
columnIndex | Integer? |
Inherited Features
Name | Type and Description |
---|---|
position | Position? |
origin | Origin? |
destination | Destination? |
Used In
IdentityConstraint Class
Super Classes
Local Features
Name | Type and Description |
---|---|
increment | Integer |
seed | Integer |
Inherited Features
Name | Type and Description |
---|---|
position | Position? |
origin | Origin? |
destination | Destination? |
name | String? |
JoinRelation Class
Super Classes
Local Features
Name | Type and Description |
---|---|
conditions |
list of
Expression
A
|
joinTypes |
list of
JoinType
E
|
relations |
list of
Relation
A
|
Inherited Features
Name | Type and Description |
---|---|
position | Position? |
origin | Origin? |
destination | Destination? |
NativeQueryRelation Class
Super Classes
Local Features
Name | Type and Description |
---|---|
alias | String? |
connection |
optional
Identifier
|
query |
optional
NativeSQL
|
Inherited Features
Name | Type and Description |
---|---|
position | Position? |
origin | Origin? |
destination | Destination? |
NativeSQL Class
Local Features
Name | Type and Description |
---|---|
parsed | ASTNode? |
text | String |
Inherited Features
Name | Type and Description |
---|---|
position | Position? |
origin | Origin? |
destination | Destination? |
Used In
NullabilityConstraint Class
Super Classes
Local Features
Name | Type and Description |
---|---|
nullsAllowed | Boolean |
Inherited Features
Name | Type and Description |
---|---|
position | Position? |
origin | Origin? |
destination | Destination? |
name | String? |
Ordering Class
Local Features
Name | Type and Description |
---|---|
ascending | Boolean |
column |
optional
ColumnRef
|
columnIndex | Integer? |
Inherited Features
Name | Type and Description |
---|---|
position | Position? |
origin | Origin? |
destination | Destination? |
Used In
PrimaryKeyConstraint Class
Super Classes
Inherited Features
Name | Type and Description |
---|---|
position | Position? |
origin | Origin? |
destination | Destination? |
name | String? |
Projection Class
Super Classes
Local Features
Name | Type and Description |
---|---|
alias |
optional
Identifier
|
expression |
optional
Expression
A
|
format | String? |
label | String? |
length | String? |
Inherited Features
Name | Type and Description |
---|---|
position | Position? |
origin | Origin? |
destination | Destination? |
Used In
QueryRelation Class
Super Classes
Local Features
Name | Type and Description |
---|---|
alias | String? |
connection |
optional
Identifier
|
query |
optional
Query
|
Inherited Features
Name | Type and Description |
---|---|
position | Position? |
origin | Origin? |
destination | Destination? |
QueryResultsStore Class
Local Features
Name | Type and Description |
---|---|
separatedBy | String? |
toVariable | String? |
variable | String |
Inherited Features
Name | Type and Description |
---|---|
position | Position? |
origin | Origin? |
destination | Destination? |
Used In
Relation Class (Abstract) A
Super Classes
Inherited Features
Name | Type and Description |
---|---|
position | Position? |
origin | Origin? |
destination | Destination? |
Subclasses
Used In
RelationError Class
Inherited Features
Name | Type and Description |
---|---|
message | String |
SchemaRef Class
Local Features
Name | Type and Description |
---|---|
catalog | String? |
schema | String |
Inherited Features
Name | Type and Description |
---|---|
position | Position? |
origin | Origin? |
destination | Destination? |
Used In
SqlProcedure Class
Local Features
Name | Type and Description |
---|---|
feedback | Boolean |
noPrint | Boolean |
statements |
list of
Statement
A
|
Inherited Features
Name | Type and Description |
---|---|
position | Position? |
origin | Origin? |
destination | Destination? |
TableRef Class
Super Classes
Local Features
Name | Type and Description |
---|---|
schema |
optional
SchemaRef
|
table | String |
Inherited Features
Name | Type and Description |
---|---|
position | Position? |
origin | Origin? |
destination | Destination? |
Used In
TableRelation Class
Super Classes
Local Features
Name | Type and Description |
---|---|
alias | String? |
table |
optional
TableRef
|
Inherited Features
Name | Type and Description |
---|---|
position | Position? |
origin | Origin? |
destination | Destination? |
Used In
TypeSpec Class
Local Features
Name | Type and Description |
---|---|
name | String |
precision | Integer? |
scale | Integer? |
size | Integer? |
unit | String? |
Inherited Features
Name | Type and Description |
---|---|
position | Position? |
origin | Origin? |
destination | Destination? |
Used In
UniqueConstraint Class
Super Classes
Local Features
Name | Type and Description |
---|---|
columns | List<String> |
Inherited Features
Name | Type and Description |
---|---|
position | Position? |
origin | Origin? |
destination | Destination? |
name | String? |
Update Class
Local Features
Name | Type and Description |
---|---|
column |
optional
ColumnRef
|
expression |
optional
Expression
A
|
Inherited Features
Name | Type and Description |
---|---|
position | Position? |
origin | Origin? |
destination | Destination? |
Used In
Data Types
JoinType E
Values
- INNER
- CROSS
- OUTER_FULL
- OUTER_LEFT
- OUTER_RIGHT