Uses of Class
com._1c.g5.v8.dt.ql.typesystem.TypeDescriptionSource
-
-
Uses of TypeDescriptionSource in com._1c.g5.v8.dt.dcs
Fields in com._1c.g5.v8.dt.dcs declared as TypeDescriptionSource Modifier and Type Field Description TypeDescriptionSource
DcsDataSetInfoAvailableFieldInfo. valueType
TypeDescriptionSource
DcsDataSetInfoAvailableParameterInfo. valueType
Methods in com._1c.g5.v8.dt.dcs with parameters of type TypeDescriptionSource Modifier and Type Method Description static List<DbObjectDef>
DcsDataSetInfoUtil. getValueTypeTables(TypeDescriptionSource tdp, SettingsContext settingsContext)
Get list of tables for typestatic boolean
DcsDataSetInfoUtil. isCompatibleType(TypeDescriptionSource tdp, SettingsContext settingsContext, boolean acceptRefs, boolean acceptUnlimited, boolean acceptUndefined)
Check whether type is compatibleprotected boolean
DcsDataSetInfoV8LocalBase. isMultiRef(TypeDescriptionSource tdp)
Check whether type is multi reference -
Uses of TypeDescriptionSource in com._1c.g5.v8.dt.dcs.settings
Fields in com._1c.g5.v8.dt.dcs.settings declared as TypeDescriptionSource Modifier and Type Field Description TypeDescriptionSource
DcsAvailableFieldInfo. valueType
TypeDescriptionSource
DcsAvailableSettingsSourceForSchema.DcsAvailableParameterInfo. valueType
Methods in com._1c.g5.v8.dt.dcs.settings with parameters of type TypeDescriptionSource Modifier and Type Method Description static int
DcsAvailableSettingsSourceForSchema. getAvaliableConditionKinds(TypeDescriptionSource tdp, SettingsContext settingsContext)
-
Uses of TypeDescriptionSource in com._1c.g5.v8.dt.dcs.ui.valueeditors.choiceparameters
Methods in com._1c.g5.v8.dt.dcs.ui.valueeditors.choiceparameters with parameters of type TypeDescriptionSource Modifier and Type Method Description static List<Field>
ChoiceParametersEditingSupport. getChildrenFields(TypeDescriptionSource typeDescription, IV8Project v8project)
Get children fieldsstatic List<String>
ChoiceParametersEditingSupport. getFieldNames(TypeDescriptionSource typeDescription, IV8Project v8project, String prefix)
Get children names of field -
Uses of TypeDescriptionSource in com._1c.g5.v8.dt.dcs.util
Methods in com._1c.g5.v8.dt.dcs.util with parameters of type TypeDescriptionSource Modifier and Type Method Description static Collection<Type>
DcsUtil. getResolvedTypes(TypeDescriptionSource tdp, SettingsContext settingsContext)
Gets the collection of resolved type items, with typesets being taken into the account -
Uses of TypeDescriptionSource in com._1c.g5.v8.dt.ql
Methods in com._1c.g5.v8.dt.ql that return TypeDescriptionSource Modifier and Type Method Description static TypeDescriptionSource
QlUtil. expandTypeSet(TypeDescriptionSource initialType, org.eclipse.emf.ecore.EObject context)
TypeDescriptionSource
QlCheckerExpression. getExpectedType(org.eclipse.emf.ecore.EObject expression, org.eclipse.emf.ecore.EStructuralFeature feature, int featureIndex)
Methods in com._1c.g5.v8.dt.ql with parameters of type TypeDescriptionSource Modifier and Type Method Description boolean
QlTypesComparator. compare(TypeDescription expectedType, List<TypeDescription> allExpectedCastingType, TypeDescriptionSource getType)
static TypeDescriptionSource
QlUtil. expandTypeSet(TypeDescriptionSource initialType, org.eclipse.emf.ecore.EObject context)
static String
QlUtil. getTypeName(TypeDescriptionSource type, boolean isRussian)
Return name of the type, language sensetivestatic boolean
QlUtil. isCompoundType(TypeDescriptionSource type, org.eclipse.emf.ecore.EObject context)
Compound type is the type which has 2 or more TypeItem.boolean
QlTypesComparator. isRefType(AbstractExpression expr, TypeDescriptionSource type)
Check for reference typeexpr
andtype
static boolean
QlUtil. isSpecialCompoundType(TypeDescriptionSource type, org.eclipse.emf.ecore.EObject context)
Compound type is the type which has 2 or more TypeItem which have different base types and not is ref types.static boolean
QlUtil. isUnlimitedType(TypeDescriptionSource type)
Checks qualifiers of string and binary type for 'unlimited'boolean
QlTypesComparator. isValueStorageType(TypeDescriptionSource type)
-
Uses of TypeDescriptionSource in com._1c.g5.v8.dt.ql.resource
Methods in com._1c.g5.v8.dt.ql.resource that return TypeDescriptionSource Modifier and Type Method Description TypeDescriptionSource
DbViewVirtualFieldProcessor. getExpectedType(org.eclipse.emf.ecore.EObject expression, org.eclipse.emf.ecore.EStructuralFeature feature, int featureIndex)
Methods in com._1c.g5.v8.dt.ql.resource that return types with arguments of type TypeDescriptionSource Modifier and Type Method Description Map<CaseInsensitiveString,List<org.eclipse.xtext.util.Pair<ParameterExpression,TypeDescriptionSource>>>
QlParametersFinder.QlParametersInfo. getParametersAsExpressionWithTypes()
Gets allParameterExpression
with expected types which is contained in expression in Ql model -
Uses of TypeDescriptionSource in com._1c.g5.v8.dt.ql.typesystem
Fields in com._1c.g5.v8.dt.ql.typesystem declared as TypeDescriptionSource Modifier and Type Field Description TypeDescriptionSource
IExpressionTypeChecker.CheckResult. expressionTypeResult
Methods in com._1c.g5.v8.dt.ql.typesystem that return TypeDescriptionSource Modifier and Type Method Description static TypeDescriptionSource
TypeDescriptionSource. clone(TypeDescriptionSource source)
Null-safe cloning of theTypeDescriptionSource
TypeDescriptionSource
TypeDescriptionSource. cloneSource()
Clones the currentTypeDescriptionSource
completelyTypeDescriptionSource
IExpectedTypesComputer. getExpectedType(org.eclipse.emf.ecore.EObject expression, org.eclipse.emf.ecore.EStructuralFeature feature, int featureIndex)
Gets expected type for feature of expressionTypeDescriptionSource
TypeDescriptionSource. merge(TypeDescription type)
Merges the givenTypeDescription
into the current source.TypeDescriptionSource
TypeDescriptionSource. merge(TypeDescriptionSource source)
Merges the givenTypeDescriptionSource
into the current source.static TypeDescriptionSource
TypeDescriptionSource. merge(TypeDescriptionSource main, TypeDescriptionSource other)
Merge twoTypeDescriptionSource
instances.Methods in com._1c.g5.v8.dt.ql.typesystem with parameters of type TypeDescriptionSource Modifier and Type Method Description static TypeDescriptionSource
TypeDescriptionSource. clone(TypeDescriptionSource source)
Null-safe cloning of theTypeDescriptionSource
boolean
ITypesComparator. compare(TypeDescription expectedType, List<TypeDescription> allExpectedCastingType, TypeDescriptionSource getType)
This function compare expected and got type of expressionstatic void
TypeDescriptionSource. copyTypeQualifiers(TypeDescriptionSource srcType, TypeDescription destType)
Copy type qualifiers from the providedTypeDescriptionSource
to the destinationTypeDescription
.static boolean
TypeDescriptionSource. equalType(TypeDescription typeF, TypeDescriptionSource typeS)
Checks if the givenTypeDescription
andTypeDescriptionSource
have equal set of type items (type qualifiers are ignored.TypeDescriptionSource
TypeDescriptionSource. merge(TypeDescriptionSource source)
Merges the givenTypeDescriptionSource
into the current source.static TypeDescriptionSource
TypeDescriptionSource. merge(TypeDescriptionSource main, TypeDescriptionSource other)
Merge twoTypeDescriptionSource
instances.
-