| Modifier and Type | Field and Description |
|---|---|
DType |
InsertContext.genKeytype |
| Modifier and Type | Method and Description |
|---|---|
protected List<DValue> |
DBInterfaceBase.buildScalarResult(ResultSet rs,
DType selectResultType,
QueryDetails details,
DBAccessContext dbctx) |
QueryExp |
QueryBuilderService.createInQuery(String typeName,
List<DValue> list,
DType relType) |
QueryExp |
QueryBuilderServiceImpl.createInQuery(String typeName,
List<DValue> list,
DType relType) |
DValue |
ValueHelper.readIndexedField(DType type,
int rsIndex,
ResultSet rs,
DBAccessContext dbctx) |
| Modifier and Type | Method and Description |
|---|---|
OpEvaluator |
OpFactory.create(String opStr,
Object op1,
Object op2,
DType op1HintType,
DType op2HintType,
boolean negFlag) |
| Modifier and Type | Field and Description |
|---|---|
DType |
SqlValue.dtype |
| Modifier and Type | Method and Description |
|---|---|
String |
SimpleSqlNameFormatter.convert(DType dtype) |
String |
SqlNameFormatter.convert(DType dtype) |
| Modifier and Type | Method and Description |
|---|---|
protected DType |
SelectFuncHelper.determineFieldTypeForFn(QuerySpec spec,
String fnName) |
protected DType |
WhereClauseGenerator.findFieldType(DStructType dtype,
String fieldName) |
DType |
SelectFuncHelper.getSelectResultType(QuerySpec spec) |
| Modifier and Type | Method and Description |
|---|---|
protected String |
PreparedStatementGenerator.tblName(DType dtype) |
| Modifier and Type | Field and Description |
|---|---|
DType |
TypeDetails.dtype |
| Modifier and Type | Method and Description |
|---|---|
TypePair |
RelationManyRule.findMatchingRel(DType otherSide,
DType targetType) |
| Modifier and Type | Class and Description |
|---|---|
class |
DStructType |
| Modifier and Type | Field and Description |
|---|---|
DType |
TypePair.type |
| Modifier and Type | Field and Description |
|---|---|
Map<String,DType> |
OrderedMap.map |
| Modifier and Type | Method and Description |
|---|---|
DType |
DType.getBaseType() |
DType |
DValue.getType() |
DType |
DValueImpl.getType() |
DType |
DTypeRegistry.getType(BuiltInTypes builtInType) |
DType |
DTypeRegistry.getType(String name) |
| Modifier and Type | Method and Description |
|---|---|
List<DType> |
DTypeHierarchy.findChildTypes(Map<String,DType> allTypes,
DType type) |
List<DType> |
DTypeHierarchy.findParentTypes(Map<String,DType> allTypes,
DType type) |
List<DType> |
DTypeRegistry.getChildTypes(DType type) |
Map<String,DType> |
DStructType.getDeclaredFields() |
List<DType> |
DTypeRegistry.getOrderedList() |
List<DType> |
DTypeRegistry.getParentTypes(DType type) |
| Modifier and Type | Method and Description |
|---|---|
void |
DTypeRegistry.add(String name,
DType type) |
void |
OrderedMap.add(String name,
DType type,
boolean optional,
boolean unique,
boolean primaryKey,
boolean serial) |
List<DType> |
DTypeHierarchy.findChildTypes(Map<String,DType> allTypes,
DType type) |
List<DType> |
DTypeHierarchy.findParentTypes(Map<String,DType> allTypes,
DType type) |
void |
DValueImpl.forceType(DType type) |
List<DType> |
DTypeRegistry.getChildTypes(DType type) |
List<DType> |
DTypeRegistry.getParentTypes(DType type) |
void |
DType.internalAdjustType(DType baseType) |
void |
DStructType.internalAdjustType(DType baseType,
OrderedMap omap) |
boolean |
DType.isAssignmentCompatible(DType type2)
Can type2 be used where this is expected.
|
boolean |
DTypeHierarchy.isChild(DType type,
DType child) |
boolean |
DTypeHierarchy.isParent(DType type,
DType parent) |
| Modifier and Type | Method and Description |
|---|---|
void |
DTypeHierarchy.build(Map<String,DType> allTypes) |
List<DType> |
DTypeHierarchy.findChildTypes(Map<String,DType> allTypes,
DType type) |
List<DType> |
DTypeHierarchy.findParentTypes(Map<String,DType> allTypes,
DType type) |
| Constructor and Description |
|---|
DStructType(Shape shape,
String name,
DType baseType,
OrderedMap orderedMap) |
DType(Shape shape,
String name,
DType baseType) |
DValueImpl(DType type,
Object object) |
TypePair(String name,
DType type) |
| Modifier and Type | Method and Description |
|---|---|
DType |
TypeBuilder.createType(TypeStatementExp typeStatementExp) |
| Modifier and Type | Method and Description |
|---|---|
void |
RuleBuilder.addRules(DType dtype,
TypeStatementExp typeStatementExp) |
| Modifier and Type | Method and Description |
|---|---|
static DType |
DValueHelper.findFieldType(DType dtype,
String fieldName) |
static DType |
DValueHelper.findUniqueFieldType(DType inner) |
| Modifier and Type | Method and Description |
|---|---|
static boolean |
DValueHelper.fieldExists(DType dtype,
String fieldName) |
static List<TypePair> |
DValueHelper.findAllUniqueFieldPair(DType inner) |
static TypePair |
DValueHelper.findField(DType dtype,
String fieldName) |
static DType |
DValueHelper.findFieldType(DType dtype,
String fieldName) |
static TypePair |
DRuleHelper.findMatchingRelByType(DStructType dtype,
DType targetType) |
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 RelationInfo |
DRuleHelper.findOtherSideOneOrManyForField(DType structType,
String fieldName) |
static TypePair |
DValueHelper.findPrimaryKeyFieldPair(DType inner) |
static String |
DValueHelper.findUniqueField(DType inner) |
static DType |
DValueHelper.findUniqueFieldType(DType inner) |
static boolean |
DRuleHelper.isOtherSideMany(DType otherSide,
TypePair otherRelPair) |
static boolean |
DRuleHelper.isOtherSideOne(DType otherSide,
DStructType structType) |
static boolean |
DValueHelper.typeHasSerialPrimaryKey(DType dtype) |
| Modifier and Type | Field and Description |
|---|---|
protected DType |
DValueBuilder.type |
| Modifier and Type | Method and Description |
|---|---|
DType |
DValueBuilder.getType() |
| Modifier and Type | Method and Description |
|---|---|
DValue |
ScalarValueBuilder.buildBoolean(Boolean value,
DType dtype) |
DValue |
ScalarValueBuilder.buildBoolean(String input,
DType dtype) |
DValue |
ScalarValueBuilder.buildDate(Date value,
DType dtype) |
DValue |
ScalarValueBuilder.buildDate(String input,
DType dtype) |
DValue |
ScalarValueBuilder.buildInt(Integer value,
DType dtype) |
DValue |
ScalarValueBuilder.buildInt(String input,
DType dtype) |
DValue |
ScalarValueBuilder.buildLong(Long value,
DType dtype) |
DValue |
ScalarValueBuilder.buildLong(String input,
DType dtype) |
DValue |
ScalarValueBuilder.buildNumber(Double value,
DType dtype) |
DValue |
ScalarValueBuilder.buildNumber(String input,
DType dtype) |
DValue |
ScalarValueBuilder.buildString(String input,
DType dtype) |
| Constructor and Description |
|---|
BooleanValueBuilder(DType type) |
DateValueBuilder(FactoryService factorySvc,
DType type) |
IntegerValueBuilder(DType type) |
LongValueBuilder(DType type) |
NumberValueBuilder(DType type) |
RelationValueBuilder(DType type,
String foreignTypeName,
DTypeRegistry registry) |
StringValueBuilder(DType type) |
Copyright © 2020. All rights reserved.