| Modifier and Type | Field and Description |
|---|---|
List<Exp> |
DeliaSessionImpl.expL |
| Modifier and Type | Method and Description |
|---|---|
protected void |
DeliaImpl.execTypes(Runner mainRunner,
List<Exp> extL) |
| Modifier and Type | Field and Description |
|---|---|
List<Exp> |
CompilerResults.list |
| Modifier and Type | Method and Description |
|---|---|
List<Exp> |
DeliaCompiler.parse(String input) |
| Modifier and Type | Method and Description |
|---|---|
protected DeliaError |
CompilerPassBase.createError(String id,
String errMsg,
Exp exp) |
| Modifier and Type | Method and Description |
|---|---|
void |
DeliaCompiler.executePass3(String input,
List<Exp> list) |
void |
DeliaCompiler.executePass4(String input,
List<Exp> list,
DTypeRegistry registry) |
abstract CompilerResults |
CompilerPassBase.process(List<Exp> list) |
CompilerResults |
Pass2Compiler.process(List<Exp> list) |
CompilerResults |
Pass3Compiler.process(List<Exp> list) |
CompilerResults |
Pass3RuleCompiler.process(List<Exp> list) |
CompilerResults |
Pass4Compiler.process(List<Exp> list) |
| Modifier and Type | Interface and Description |
|---|---|
interface |
ValueExp |
| Modifier and Type | Class and Description |
|---|---|
class |
BooleanExp |
class |
ConfigureStatementExp |
class |
CrudExp |
class |
DeleteStatementExp |
class |
DsonExp |
class |
DsonFieldExp |
class |
EndSourceStatementExp
TODO: What is this class? Can it be deleted?
|
class |
ExpBase |
class |
FieldQualifierExp |
class |
FilterExp |
class |
FilterOpExp |
class |
FilterOpFullExp |
class |
IdentExp |
class |
InsertStatementExp |
class |
IntegerExp |
class |
LetStatementExp |
class |
ListExp |
class |
LongExp |
class |
NullExp |
class |
NumberExp |
class |
QueryExp |
class |
QueryFieldExp |
class |
QueryFuncExp |
class |
QueryInExp |
class |
RuleExp |
class |
RuleSetExp |
class |
StringExp |
class |
StructExp |
class |
StructFieldExp |
class |
StructFieldPrefix
Only used during parsing to build a StructFieldExp.
|
class |
TypeStatementExp |
class |
UpdateStatementExp |
class |
UserFnCallExp |
class |
UserFuncHeaderExp |
class |
UserFunctionBodyExp |
class |
UserFunctionDefStatementExp |
| Modifier and Type | Field and Description |
|---|---|
Exp |
FilterExp.cond |
Exp |
DsonFieldExp.exp |
Exp |
FilterOpExp.op1 |
Exp |
FilterOpExp.op2 |
Exp |
FilterOpFullExp.opexp1 |
Exp |
FilterOpFullExp.opexp2 |
Exp |
RuleExp.opExpr |
Exp |
ConfigureStatementExp.value |
Exp |
LetStatementExp.value |
| Modifier and Type | Field and Description |
|---|---|
List<Exp> |
DsonExp.argL |
List<Exp> |
QueryFuncExp.argL |
List<Exp> |
UserFnCallExp.argL |
List<Exp> |
UserFunctionBodyExp.statementL |
List<Exp> |
ListExp.valueL |
| Modifier and Type | Method and Description |
|---|---|
Exp |
FilterOpExp.getFirstArg() |
Exp |
FilterOpExp.getSecondArg() |
| Modifier and Type | Method and Description |
|---|---|
protected String |
ExpBase.formatValue(Exp value) |
| Constructor and Description |
|---|
ConfigureStatementExp(int pos,
IdentExp prefix,
IdentExp varname,
Exp val) |
DsonFieldExp(int pos,
IdentExp name,
Exp exp) |
FilterExp(int pos,
Exp cond) |
FilterOpExp(int pos,
Exp op1,
StringExp op,
Exp op2) |
FilterOpFullExp(int pos,
boolean negFlag,
Exp opexp1,
boolean isAnd,
Exp opexp2) |
LetStatementExp(int pos,
IdentExp varname,
IdentExp typeName,
Exp val) |
RuleExp(int pos,
Exp opExp) |
| Constructor and Description |
|---|
DsonExp(int pos,
List<List<Exp>> args) |
ListExp(int pos,
List<List<Exp>> args) |
QueryFuncExp(int pos,
IdentExp nameExp,
List<List<Exp>> args,
boolean isRuleFn) |
QueryInExp(int pos,
IdentExp fieldName,
List<List<Exp>> args) |
UserFnCallExp(int pos,
IdentExp nameExp,
List<List<Exp>> args) |
UserFunctionBodyExp(int pos,
List<List<Exp>> args) |
| Modifier and Type | Class and Description |
|---|---|
class |
XNAFMultiExp |
class |
XNAFNameExp |
class |
XNAFSingleExp |
| Modifier and Type | Field and Description |
|---|---|
List<Exp> |
XNAFSingleExp.argL |
| Constructor and Description |
|---|
XNAFSingleExp(int pos,
IdentExp nameExp,
List<List<Exp>> args,
boolean isRuleFn) |
| Modifier and Type | Method and Description |
|---|---|
static Exp |
LetParser.numberBuilder(int pos,
org.codehaus.jparsec.Token negSign,
String input) |
static Exp |
FullParser.parseOne(String input) |
| Modifier and Type | Method and Description |
|---|---|
static org.codehaus.jparsec.Parser<Exp> |
FullParser.allStatements() |
static org.codehaus.jparsec.Parser<Exp> |
ConfigureParser.configAssignment() |
static org.codehaus.jparsec.Parser<Exp> |
LetParser.dollarDollarAssignment() |
static org.codehaus.jparsec.Parser<Exp> |
CrudParser.dsonField() |
static org.codehaus.jparsec.Parser<Exp> |
LetParser.explicitValue() |
static org.codehaus.jparsec.Parser<Exp> |
CrudParser.fieldValue() |
static org.codehaus.jparsec.Parser<Exp> |
UserFnParser.fnBodyStatements() |
static org.codehaus.jparsec.Parser<Exp> |
QueryParser.fnOperand() |
static org.codehaus.jparsec.Parser<Exp> |
QueryParser.fullQuery() |
static org.codehaus.jparsec.Parser<Exp> |
LetParser.letAssignment() |
static List<Exp> |
FullParser.parse(String input) |
static org.codehaus.jparsec.Parser<Exp> |
NameAndFuncParser.parseNameAndFuncs() |
static org.codehaus.jparsec.Parser<Exp> |
LetParser.righthandside() |
static org.codehaus.jparsec.Parser<Exp> |
CrudParser.singleFieldValue() |
static org.codehaus.jparsec.Parser<Exp> |
LetParser.someNumberValueassign() |
static org.codehaus.jparsec.Parser<Exp> |
TerminalParser.tokenExp(String tok,
Exp exp) |
static org.codehaus.jparsec.Parser<Exp> |
LetParser.userFnCall() |
| Modifier and Type | Method and Description |
|---|---|
static org.codehaus.jparsec.Parser<Exp> |
TerminalParser.tokenExp(String tok,
Exp exp) |
| Modifier and Type | Method and Description |
|---|---|
Object |
ValueHelper.extractObj(Exp exp) |
| Modifier and Type | Field and Description |
|---|---|
Exp |
SqlValue.exp |
| Modifier and Type | Method and Description |
|---|---|
protected Object |
WhereClauseGenerator.extractObj(Exp exp) |
protected String |
WhereClauseGenerator.getColumnName(Exp op1) |
| Modifier and Type | Field and Description |
|---|---|
Exp |
WhereOperand.exp |
| Modifier and Type | Field and Description |
|---|---|
List<Exp> |
InPhrase.valueL |
| Constructor and Description |
|---|
DateMakeFnRule(FactoryService factorySvc,
RuleGuard guard,
Exp arg) |
| Modifier and Type | Method and Description |
|---|---|
DValue |
ScalarBuilder.buildDValue(Exp valueExp,
String typeName) |
ResultValue |
Runner.executeOneStatement(Exp exp)
Execute a single statement.
|
ResultValue |
RunnerImpl.executeOneStatement(Exp exp) |
ResultValue |
RunnerImpl.executeStatement(Exp exp) |
| Modifier and Type | Method and Description |
|---|---|
ResultValue |
Runner.executeProgram(List<Exp> expL)
Execute a single statement.
|
ResultValue |
RunnerImpl.executeProgram(List<Exp> expL) |
void |
TypeRunner.executeStatements(List<Exp> extL,
List<DeliaError> allErrors) |
Copyright © 2020. All rights reserved.