| Modifier and Type | Method and Description |
|---|---|
void |
SimpleFormatOutputGenerator.endStruct(ValuePlacement placement,
DValue dval,
DStructType structType,
GeneratorContext genctx) |
void |
ValueGenerator.endStruct(ValuePlacement placement,
DValue dval,
DStructType structType,
GeneratorContext genctx) |
boolean |
DeliaGeneratePhase.generateValue(ValueGenerator visitor,
DValue dval,
String varName) |
void |
SimpleFormatOutputGenerator.scalarValue(String varName,
DValue dval,
GeneratorContext genctx) |
void |
ValueGenerator.scalarValue(String varName,
DValue dval,
GeneratorContext genctx) |
void |
SimpleFormatOutputGenerator.startStruct(ValuePlacement placement,
DValue dval,
DStructType structType,
GeneratorContext genctx,
int index) |
void |
ValueGenerator.startStruct(ValuePlacement placement,
DValue dval,
DStructType structType,
GeneratorContext genctx,
int index) |
void |
SimpleFormatOutputGenerator.structMemberValue(String fieldName,
DValue dval,
GeneratorContext genctx,
int index) |
void |
ValueGenerator.structMemberValue(String fieldName,
DValue dval,
GeneratorContext genctx,
int index) |
| Modifier and Type | Method and Description |
|---|---|
protected List<DValue> |
DBInterfaceBase.buildDValueList(ResultSet rs,
DStructType dtype,
QueryDetails details,
DBAccessContext dbctx) |
protected List<DValue> |
DBInterfaceBase.buildScalarResult(ResultSet rs,
DType selectResultType,
QueryDetails details,
DBAccessContext dbctx) |
protected List<DValue> |
DBInterfaceBase.doBuildDValueList(ResultSet rs,
DStructType dtype,
DBAccessContext dbctx) |
protected List<DValue> |
DBInterfaceBase.mergeRows(List<DValue> rawList,
DStructType dtype,
QueryDetails details)
On a One-to-many relation our query returns multiple rows in order to get all
the 'many' ids.
|
| Modifier and Type | Method and Description |
|---|---|
QueryExp |
QueryBuilderService.createEqQuery(String typeName,
String fieldName,
DValue targetValue) |
QueryExp |
QueryBuilderServiceImpl.createEqQuery(String typeName,
String fieldName,
DValue targetValue) |
QueryExp |
QueryBuilderService.createPrimaryKeyQuery(String typeName,
DValue keyValue) |
QueryExp |
QueryBuilderServiceImpl.createPrimaryKeyQuery(String typeName,
DValue keyValue) |
DValue |
DBExecutor.executeInsert(DValue dval,
InsertContext ctx) |
DValue |
DBInterface.executeInsert(DValue dval,
InsertContext ctx,
DBAccessContext dbctx) |
DValue |
InstrumentedDBInterface.executeInsert(DValue dval,
InsertContext ctx,
DBAccessContext dbctx) |
int |
DBExecutor.executeUpdate(QuerySpec spec,
DValue dvalPartial) |
int |
DBInterface.executeUpdate(QuerySpec spec,
DValue dvalPartial,
DBAccessContext dbctx) |
int |
InstrumentedDBInterface.executeUpdate(QuerySpec spec,
DValue dvalPartial,
DBAccessContext dbctx) |
| Modifier and Type | Method and Description |
|---|---|
QueryExp |
QueryBuilderService.createInQuery(String typeName,
List<DValue> list,
DType relType) |
QueryExp |
QueryBuilderServiceImpl.createInQuery(String typeName,
List<DValue> list,
DType relType) |
void |
ValueHelper.fixupForExist(List<DValue> dvalList,
DBAccessContext dbctx) |
protected List<DValue> |
DBInterfaceBase.mergeRows(List<DValue> rawList,
DStructType dtype,
QueryDetails details)
On a One-to-many relation our query returns multiple rows in order to get all
the 'many' ids.
|
| Modifier and Type | Method and Description |
|---|---|
DValue |
H2DBExecutor.executeInsert(DValue dval,
InsertContext ctx) |
DValue |
H2DBInterface.executeInsert(DValue dval,
InsertContext ctx,
DBAccessContext dbctx) |
| Modifier and Type | Method and Description |
|---|---|
DValue |
H2DBExecutor.executeInsert(DValue dval,
InsertContext ctx) |
DValue |
H2DBInterface.executeInsert(DValue dval,
InsertContext ctx,
DBAccessContext dbctx) |
int |
H2DBExecutor.executeUpdate(QuerySpec spec,
DValue dvalPartial) |
int |
H2DBInterface.executeUpdate(QuerySpec spec,
DValue dval,
DBAccessContext dbctx) |
| Modifier and Type | Field and Description |
|---|---|
List<DValue> |
MemDBTable.rowL |
| Modifier and Type | Method and Description |
|---|---|
DValue |
MemDBExecutor.executeInsert(DValue dval,
InsertContext ctx) |
DValue |
MemDBInterface.executeInsert(DValue dval,
InsertContext ctx,
DBAccessContext dbctx) |
DValue |
SerialProvider.SerialGenerator.generate(String key,
ScalarValueBuilder scalarBuilder) |
DValue |
SerialProvider.IntSerialGen.generate(String key,
ScalarValueBuilder scalarBuilder) |
DValue |
SerialProvider.LongSerialGen.generate(String key,
ScalarValueBuilder scalarBuilder) |
DValue |
SerialProvider.StringSerialGen.generate(String key,
ScalarValueBuilder scalarBuilder) |
DValue |
SerialProvider.generateSerialValue(DStructType structType,
TypePair pair) |
| Modifier and Type | Method and Description |
|---|---|
List<DValue> |
AllRowSelector.match(List<DValue> list) |
List<DValue> |
OpRowSelector.match(List<DValue> list) |
List<DValue> |
PrimaryKeyRowSelector.match(List<DValue> list) |
List<DValue> |
RowSelector.match(List<DValue> dval) |
| Modifier and Type | Method and Description |
|---|---|
DValue |
MemDBExecutor.executeInsert(DValue dval,
InsertContext ctx) |
DValue |
MemDBInterface.executeInsert(DValue dval,
InsertContext ctx,
DBAccessContext dbctx) |
int |
MemDBExecutor.executeUpdate(QuerySpec spec,
DValue dvalPartial) |
int |
MemDBInterface.executeUpdate(QuerySpec spec,
DValue dvalUpdate,
DBAccessContext dbctx) |
| Modifier and Type | Method and Description |
|---|---|
List<DValue> |
AllRowSelector.match(List<DValue> list) |
List<DValue> |
OpRowSelector.match(List<DValue> list) |
List<DValue> |
PrimaryKeyRowSelector.match(List<DValue> list) |
List<DValue> |
RowSelector.match(List<DValue> dval) |
| Modifier and Type | Method and Description |
|---|---|
protected DValue |
OpEvaluatorBase.getFieldValue(DValue dval) |
| Modifier and Type | Method and Description |
|---|---|
protected Boolean |
OpEvaluatorBase.checkNull(DValue dval,
Object right) |
protected DValue |
OpEvaluatorBase.getFieldValue(DValue dval) |
boolean |
InEvaluator.isIn(DValue key,
ListExp listExp) |
| Modifier and Type | Method and Description |
|---|---|
DValue |
FilterFnRunner.executeFilterFn(XNAFMultiExp multiexp,
DValue fieldval) |
| Modifier and Type | Method and Description |
|---|---|
DValue |
FilterFnRunner.executeFilterFn(XNAFMultiExp multiexp,
DValue fieldval) |
| Modifier and Type | Method and Description |
|---|---|
DValue |
PostgresDBExecutor.executeInsert(DValue dval,
InsertContext ctx) |
DValue |
PostgresDBInterface.executeInsert(DValue dval,
InsertContext ctx,
DBAccessContext dbctx) |
| Modifier and Type | Method and Description |
|---|---|
DValue |
PostgresDBExecutor.executeInsert(DValue dval,
InsertContext ctx) |
DValue |
PostgresDBInterface.executeInsert(DValue dval,
InsertContext ctx,
DBAccessContext dbctx) |
int |
PostgresDBExecutor.executeUpdate(QuerySpec spec,
DValue dvalPartial) |
int |
PostgresDBInterface.executeUpdate(QuerySpec spec,
DValue dval,
DBAccessContext dbctx) |
| Modifier and Type | Field and Description |
|---|---|
List<DValue> |
SqlStatement.paramL |
| Modifier and Type | Method and Description |
|---|---|
protected DValue |
WhereClauseGenerator.valueInSql(Shape shape,
Object value) |
| Modifier and Type | Method and Description |
|---|---|
protected String |
PreparedStatementGenerator.doGenerateUpdate(DValue dval,
Map<String,DRelation> map,
SqlStatement statement) |
SqlStatement |
InsertStatementGenerator.generateInsert(DValue dval,
List<TableInfo> tblInfoL) |
SqlStatement |
PreparedStatementGenerator.generateUpdate(DValue dval,
List<TableInfo> tblInfoL,
QuerySpec spec) |
String |
InsertStatementGenerator.generateUpdateBody(StrCreator sc,
DValue dval,
Map<String,DRelation> map,
SqlStatement statement) |
| Modifier and Type | Method and Description |
|---|---|
protected DValue |
QueryResponseFunctionBase.buildBoolVal(boolean b) |
protected DValue |
QueryResponseFunctionBase.buildIntVal(int max) |
protected DValue |
QueryResponseFunctionBase.buildLongVal(long max) |
protected DValue |
QueryResponseFunctionBase.buildNumberVal(double max) |
protected DValue |
QueryResponseFunctionBase.buildStringVal(String s) |
| Modifier and Type | Method and Description |
|---|---|
List<DValue> |
FuncScope.getDValList() |
List<DValue> |
QueryFuncContext.getDValList() |
| Modifier and Type | Method and Description |
|---|---|
protected void |
QueryResponseFunctionBase.setSingletonResult(QueryResponse qresp,
DValue dval) |
| Modifier and Type | Method and Description |
|---|---|
Date |
DValueRuleOperand.asDate(DValue dval) |
Date |
RuleOperand.asDate(DValue dval) |
Date |
RuleRuleOperand.asDate(DValue dval) |
Date |
ScalarRuleOperand.asDate(DValue dval) |
Date |
StructDValueRuleOperand.asDate(DValue dval) |
Integer |
DValueRuleOperand.asInt(DValue dval) |
Integer |
RuleOperand.asInt(DValue dval) |
Integer |
RuleRuleOperand.asInt(DValue dval) |
Integer |
ScalarRuleOperand.asInt(DValue dval) |
Integer |
StructDValueRuleOperand.asInt(DValue dval) |
Long |
DValueRuleOperand.asLong(DValue dval) |
Long |
RuleOperand.asLong(DValue dval) |
Long |
RuleRuleOperand.asLong(DValue dval) |
Long |
ScalarRuleOperand.asLong(DValue dval) |
Long |
StructDValueRuleOperand.asLong(DValue dval) |
Double |
DValueRuleOperand.asNumber(DValue dval) |
Double |
RuleOperand.asNumber(DValue dval) |
Double |
RuleRuleOperand.asNumber(DValue dval) |
Double |
ScalarRuleOperand.asNumber(DValue dval) |
Double |
StructDValueRuleOperand.asNumber(DValue dval) |
DRelation |
DValueRuleOperand.asRelation(DValue dval) |
DRelation |
RuleOperand.asRelation(DValue dval) |
DRelation |
RuleRuleOperand.asRelation(DValue dval) |
DRelation |
ScalarRuleOperand.asRelation(DValue dval) |
DRelation |
StructDValueRuleOperand.asRelation(DValue dval) |
String |
DValueRuleOperand.asString(DValue dval) |
String |
RuleOperand.asString(DValue dval) |
String |
RuleRuleOperand.asString(DValue dval) |
String |
ScalarRuleOperand.asString(DValue dval) |
String |
StructDValueRuleOperand.asString(DValue dval) |
Object |
DRule.exec(DValue dval,
DRuleContext ctx) |
Object |
DRuleBase.exec(DValue dval,
DRuleContext ctx) |
Object |
RuleRuleOperand.exec(DValue dval,
DRuleContext ctx) |
boolean |
DRule.executeGuard(DValue dval) |
boolean |
DRuleBase.executeGuard(DValue dval) |
Shape |
DValueRuleOperand.getShape(DValue dval) |
Shape |
RuleOperand.getShape(DValue dval) |
Shape |
RuleRuleOperand.getShape(DValue dval) |
Shape |
ScalarRuleOperand.getShape(DValue dval) |
Shape |
StructDValueRuleOperand.getShape(DValue dval) |
protected abstract boolean |
DRuleBase.onValidate(DValue dval,
DRuleContext ctx) |
boolean |
AlwaysRuleGuard.shouldExecRule(DValue dval) |
boolean |
NotNullGuard.shouldExecRule(DValue dval) |
boolean |
RuleGuard.shouldExecRule(DValue dval) |
boolean |
DRule.validate(DValue dval,
DRuleContext ctx) |
boolean |
DRuleBase.validate(DValue dval,
DRuleContext ctx) |
| Modifier and Type | Method and Description |
|---|---|
Object |
DateMakeFnRule.exec(DValue dval,
DRuleContext ctx) |
Object |
DateYearFnRule.exec(DValue dval,
DRuleContext ctx) |
Object |
LenFnRule.exec(DValue dval,
DRuleContext ctx) |
protected boolean |
DateMakeFnRule.onValidate(DValue dval,
DRuleContext ctx) |
protected boolean |
DateYearFnRule.onValidate(DValue dval,
DRuleContext ctx) |
protected boolean |
LenFnRule.onValidate(DValue dval,
DRuleContext ctx) |
| Modifier and Type | Method and Description |
|---|---|
protected boolean |
CompareOpRule.onValidate(DValue dval,
DRuleContext ctx) |
protected boolean |
ContainsRule.onValidate(DValue dval,
DRuleContext ctx) |
protected boolean |
MandatoryRule.onValidate(DValue dval,
DRuleContext ctx) |
protected boolean |
MaxLenRule.onValidate(DValue dval,
DRuleContext ctx) |
protected boolean |
RelationManyRule.onValidate(DValue dval,
DRuleContext ctx) |
protected boolean |
RelationOneRule.onValidate(DValue dval,
DRuleContext ctx) |
protected boolean |
SampleRule.onValidate(DValue dval,
DRuleContext ctx) |
void |
RelationManyRule.populateFK(DValue dval,
FetchRunner fetchRunner) |
void |
RelationOneRule.populateFK(DValue dval,
FetchRunner fetchRunner) |
| Modifier and Type | Field and Description |
|---|---|
DValue |
ConversionResult.dval |
DValue |
VarRef.dval |
DValue |
FilterEvaluator.resolvedFilterVars |
| Modifier and Type | Field and Description |
|---|---|
List<DValue> |
QueryResponse.dvalList |
Map<String,DValue> |
ConversionResult.extraMap |
| Modifier and Type | Method and Description |
|---|---|
DValue |
ScalarBuilder.buildDValue(Exp valueExp,
String typeName) |
DValue |
DsonToDValueConverter.convertOne(String typeName,
DsonExp dsonExp,
ConversionResult cres) |
DValue |
DsonToDValueConverter.convertOnePartial(String typeName,
DsonExp dsonExp) |
DValue |
ResultValue.getAsDValue() |
DValue |
QueryResponse.getOne() |
| Modifier and Type | Method and Description |
|---|---|
List<DValue> |
ResultValue.getAsDValueList() |
List<DValue> |
DoNothingVarEvaluator.lookupVar(String varName) |
List<DValue> |
RunnerImpl.lookupVar(String varName) |
List<DValue> |
VarEvaluator.lookupVar(String varName) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
FilterEvaluator.isEqualTo(DValue dval) |
boolean |
FilterEvaluator.isIn(DValue key,
ListExp listExp) |
QueryResponse |
FetchRunner.load(String typeName,
String fieldName,
DValue keyVal) |
QueryResponse |
FetchRunnerImpl.load(String typeName,
String fieldName,
DValue keyVal) |
| Modifier and Type | Field and Description |
|---|---|
DValue |
SprigServiceImpl.SynthInstanceDetails.mostRecentInsertedPrimaryKey |
DValue |
SprigServiceImpl.SynthInstanceDetails.synId |
| Modifier and Type | Method and Description |
|---|---|
DValue |
SprigService.resolveSyntheticId(String typeName,
String idValue) |
DValue |
SprigServiceImpl.resolveSyntheticId(String typeName,
String idValue) |
| Modifier and Type | Method and Description |
|---|---|
List<DValue> |
SprigVarEvaluator.lookupVar(String varName) |
| Modifier and Type | Method and Description |
|---|---|
void |
SprigService.rememberSynthId(String typeName,
DValue dval,
DValue generatedId,
Map<String,DValue> extraMap) |
void |
SprigServiceImpl.rememberSynthId(String typeName,
DValue dval,
DValue generatedId,
Map<String,DValue> extraMap) |
void |
SprigService.setGeneratedId(String typeName,
DValue idVal) |
void |
SprigServiceImpl.setGeneratedId(String typeName,
DValue idVal) |
| Modifier and Type | Method and Description |
|---|---|
void |
SprigService.rememberSynthId(String typeName,
DValue dval,
DValue generatedId,
Map<String,DValue> extraMap) |
void |
SprigServiceImpl.rememberSynthId(String typeName,
DValue dval,
DValue generatedId,
Map<String,DValue> extraMap) |
| Modifier and Type | Class and Description |
|---|---|
class |
DValueImpl |
| Modifier and Type | Method and Description |
|---|---|
DValue |
DStructHelper.getDval() |
DValue |
DStructHelper.getField(String fieldName) |
DValue |
DRelation.getForeignKey() |
| Modifier and Type | Method and Description |
|---|---|
Map<String,DValue> |
DValue.asMap() |
Map<String,DValue> |
DValueImpl.asMap() |
List<DValue> |
DRelation.getFetchedItems() |
List<DValue> |
DRelation.getMultipleKeys() |
| Modifier and Type | Method and Description |
|---|---|
void |
DRelation.addKey(DValue additionalKey) |
| Modifier and Type | Method and Description |
|---|---|
void |
DRelation.setFetchedItems(List<DValue> list) |
| Constructor and Description |
|---|
DRelation(String typeName,
DValue key) |
DStructHelper(DValue dval) |
| Constructor and Description |
|---|
DRelation(String typeName,
List<DValue> keyL) |
| Modifier and Type | Method and Description |
|---|---|
static DValue |
DValueHelper.cloneField(DValue inner) |
static DValue |
DValueHelper.getFieldValue(DValue dval,
String fieldName) |
static DValue |
DValueHelper.mergeOne(DValue dvalPartial,
DValue existingDVal)
Return a new DValue that combines dvalPartial into existingDVal
|
| Modifier and Type | Method and Description |
|---|---|
static DValue |
DValueHelper.cloneField(DValue inner) |
static DValue |
DValueHelper.getFieldValue(DValue dval,
String fieldName) |
static DValue |
DValueHelper.mergeOne(DValue dvalPartial,
DValue existingDVal)
Return a new DValue that combines dvalPartial into existingDVal
|
static void |
DValueHelper.throwIfFieldNotExist(String msgPrefix,
String fieldName,
DValue dval) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
ValidationRuleRunner.validateDependentRules(DValue partialDVal) |
boolean |
ValidationRuleRunner.validateDVal(DValue dval) |
boolean |
ValidationRuleRunner.validateFieldsOnly(DValue dval) |
void |
ValidationRuleRunner.validateRelationRules(DValue dval) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
ValidationRuleRunner.validateDVals(List<DValue> dvalList) |
| Modifier and Type | Field and Description |
|---|---|
protected DValue |
DValueBuilder.newDVal |
| Modifier and Type | Field and Description |
|---|---|
Map<String,DValue> |
StructValueBuilder.map |
| Modifier and Type | Method and Description |
|---|---|
DValue |
ScalarValueBuilder.buildBoolean(Boolean value) |
DValue |
ScalarValueBuilder.buildBoolean(Boolean value,
DType dtype) |
DValue |
ScalarValueBuilder.buildBoolean(String input) |
DValue |
ScalarValueBuilder.buildBoolean(String input,
DType dtype) |
DValue |
ScalarValueBuilder.buildDate(Date value) |
DValue |
ScalarValueBuilder.buildDate(Date value,
DType dtype) |
DValue |
ScalarValueBuilder.buildDate(String input) |
DValue |
ScalarValueBuilder.buildDate(String input,
DType dtype) |
DValue |
ScalarValueBuilder.buildInt(Integer value) |
DValue |
ScalarValueBuilder.buildInt(Integer value,
DType dtype) |
DValue |
ScalarValueBuilder.buildInt(String input) |
DValue |
ScalarValueBuilder.buildInt(String input,
DType dtype) |
DValue |
ScalarValueBuilder.buildLong(Long value) |
DValue |
ScalarValueBuilder.buildLong(Long value,
DType dtype) |
DValue |
ScalarValueBuilder.buildLong(String input) |
DValue |
ScalarValueBuilder.buildLong(String input,
DType dtype) |
DValue |
ScalarValueBuilder.buildNumber(Double value) |
DValue |
ScalarValueBuilder.buildNumber(Double value,
DType dtype) |
DValue |
ScalarValueBuilder.buildNumber(String input) |
DValue |
ScalarValueBuilder.buildNumber(String input,
DType dtype) |
DValue |
ScalarValueBuilder.buildString(String input) |
DValue |
ScalarValueBuilder.buildString(String input,
DType dtype) |
protected DValue |
ScalarValueBuilder.finish(DValueBuilder builder,
String typeStr,
Object value) |
DValue |
DValueBuilder.getDValue() |
| Modifier and Type | Method and Description |
|---|---|
void |
StructValueBuilder.addField(String fieldName,
DValue dval) |
void |
StructValueBuilder.addField(String fieldName,
DValue dval,
boolean logNullErr) |
| Modifier and Type | Method and Description |
|---|---|
void |
RelationValueBuilder.buildFromList(List<DValue> elementL) |
Copyright © 2020. All rights reserved.