| 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) |
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) |
| Modifier and Type | Method and Description |
|---|---|
protected List<DValue> |
DBInterfaceBase.buildDValueList(ResultSet rs,
DStructType dtype,
QueryDetails details,
DBAccessContext dbctx) |
protected DValue |
DBInterfaceBase.createRelation(DStructType structType,
TypePair targetPair,
ResultSet rs,
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 | Field and Description |
|---|---|
protected DStructType |
RowSelectorBase.dtype |
| Modifier and Type | Method and Description |
|---|---|
DValue |
SerialProvider.generateSerialValue(DStructType structType,
TypePair pair) |
void |
AllRowSelector.init(ErrorTracker et,
QuerySpec spec,
DStructType dtype,
DTypeRegistry registry) |
void |
OpRowSelector.init(ErrorTracker et,
QuerySpec spec,
DStructType dtype,
DTypeRegistry registry) |
void |
PrimaryKeyRowSelector.init(ErrorTracker et,
QuerySpec spec,
DStructType dtype,
DTypeRegistry registry) |
void |
RowSelector.init(ErrorTracker et,
QuerySpec spec,
DStructType dtype,
DTypeRegistry registry) |
void |
RowSelectorBase.init(ErrorTracker et,
QuerySpec spec,
DStructType dtype,
DTypeRegistry registry) |
| Constructor and Description |
|---|
InEvaluator(FilterOpFullExp fullexp,
DStructType dtype) |
MultiOpEvaluator(FilterOpFullExp fullexp,
DStructType dtype,
DTypeRegistry registry) |
| Modifier and Type | Method and Description |
|---|---|
FieldGen |
PostgresFieldgenFactory.createFieldGen(DTypeRegistry registry,
TypePair pair,
DStructType dtype) |
| Constructor and Description |
|---|
PostgresFieldGen(FactoryService factorySvc,
DTypeRegistry registry,
TypePair pair,
DStructType dtype) |
| Modifier and Type | Method and Description |
|---|---|
protected DType |
WhereClauseGenerator.findFieldType(DStructType dtype,
String fieldName) |
static TableInfo |
TableInfoHelper.findTableInfoAssoc(List<TableInfo> tblInfoL,
DStructType nearType,
DStructType farType) |
| Modifier and Type | Field and Description |
|---|---|
protected DStructType |
SqlElement.dtype |
| Modifier and Type | Method and Description |
|---|---|
FieldGen |
FieldGenFactory.createFieldGen(DTypeRegistry registry,
TypePair pair,
DStructType dtype) |
protected void |
TableCreator.generateAssocTable(StrCreator sc,
TypePair xpair,
DStructType dtype) |
String |
TableCreator.generateCreateField(String typeName,
DStructType dtype,
String fieldName) |
String |
TableCreator.generateCreateTable(String typeName,
DStructType dtype) |
ConstraintGen |
FieldGenFactory.generateFKConstraint(DTypeRegistry registry,
TypePair pair,
DStructType dtype) |
protected ConstraintGen |
TableCreator.generateFKConstraint(StrCreator sc,
TypePair pair,
DStructType dtype) |
protected boolean |
TableCreator.isManyToManyRelation(TypePair pair,
DStructType dtype) |
protected boolean |
TableCreator.shouldGenerateFKConstraint(TypePair pair,
DStructType dtype) |
| Constructor and Description |
|---|
ConstraintGen(FactoryService factorySvc,
DTypeRegistry registry,
TypePair pair,
DStructType dtype) |
FieldGen(FactoryService factorySvc,
DTypeRegistry registry,
TypePair pair,
DStructType dtype) |
SqlElement(FactoryService factorySvc,
DTypeRegistry registry,
TypePair pair,
DStructType dtype) |
| Modifier and Type | Field and Description |
|---|---|
DStructType |
RelationInfo.farType |
DStructType |
RelationInfo.nearType |
| Constructor and Description |
|---|
RelationManyRule(RuleGuard guard,
RuleOperand oper1,
DStructType owningType,
DTypeRegistry registry) |
RelationOneRule(RuleGuard guard,
RuleOperand oper1,
DStructType owningType,
DTypeRegistry registry,
boolean isParent) |
| Modifier and Type | Method and Description |
|---|---|
QueryResponse |
FetchRunner.queryOwningType(DStructType owningType,
String subject,
DRelation drel) |
QueryResponse |
FetchRunnerImpl.queryOwningType(DStructType owningType,
String fieldName,
DRelation drel) |
| Modifier and Type | Method and Description |
|---|---|
DStructType |
DTypeRegistry.findTypeOrSchemaVersionType(String typeName) |
DStructType |
DTypeRegistry.getSchemaVersionType() |
| Modifier and Type | Method and Description |
|---|---|
void |
DTypeRegistry.setSchemaVersionType(DStructType dtype) |
| Modifier and Type | Method and Description |
|---|---|
DStructType |
FakeTypeCreator.createSchemaVersionType(DTypeRegistry registry,
String typeName) |
| Modifier and Type | Method and Description |
|---|---|
void |
RuleBuilder.addRelationRules(DStructType dtype,
TypeStatementExp typeStatementExp) |
| Modifier and Type | Method and Description |
|---|---|
static RelationInfo |
DRuleHelper.findManyToManyRelation(TypePair pair,
DStructType dtype) |
static TypePair |
DRuleHelper.findMatchingPair(DStructType structType,
String fieldName) |
static String |
DValueHelper.findMatchingRelation(DStructType dtype,
DStructType relType) |
static TypePair |
DRuleHelper.findMatchingRelByType(DStructType dtype,
DType targetType) |
static RelationInfo |
DRuleHelper.findMatchingRuleInfo(DStructType structType,
TypePair pair) |
static RelationInfo |
DRuleHelper.findOtherSideMany(DType otherSide,
DStructType structType) |
static RelationInfo |
DRuleHelper.findOtherSideOne(DType otherSide,
DStructType structType) |
static RelationInfo |
DRuleHelper.findOtherSideOneOrMany(DType otherSide,
DStructType structType) |
static boolean |
DRuleHelper.isManyToManyRelation(TypePair pair,
DStructType dtype) |
static boolean |
DRuleHelper.isOtherSideOne(DType otherSide,
DStructType structType) |
static boolean |
DRuleHelper.isParentRelation(DStructType structType,
TypePair pair) |
| Constructor and Description |
|---|
PartialStructValueBuilder(DStructType type) |
StructValueBuilder(DStructType type) |
Copyright © 2020. All rights reserved.