Package com._1c.g5.v8.dt.dcs
Interface IDcsExpressionsUtil
-
- All Known Implementing Classes:
ExpressionsUtil
public interface IDcsExpressionsUtil
Expressions util class
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description TypeDescription
getResultType(DataCompositionSchema schema, DcsAvailableSettingsSourceForSchema source, DcsAvailableSettingsSourceForSchema.FieldUse use, String nestedSchemaName, IV8Project v8project, String exprText)
Get result type of expressionboolean
haveGroup(DataCompositionSchema schema, DcsAvailableSettingsSourceForSchema source, DcsAvailableSettingsSourceForSchema.FieldUse use, String nestedSchemaName, IV8Project v8project, String exprText)
Check whether expression contains group expression
-
-
-
Method Detail
-
getResultType
TypeDescription getResultType(DataCompositionSchema schema, DcsAvailableSettingsSourceForSchema source, DcsAvailableSettingsSourceForSchema.FieldUse use, String nestedSchemaName, IV8Project v8project, String exprText)
Get result type of expression- Parameters:
schema
- schema object, can't be nullsource
- available fields source, can't be nulluse
- fields use variant, can't be nullnested
- schema name, can't be nullv8project
- the V8 project, can't be nullexprText
- expression text, can't be null- Returns:
- type of expression, never null
-
haveGroup
boolean haveGroup(DataCompositionSchema schema, DcsAvailableSettingsSourceForSchema source, DcsAvailableSettingsSourceForSchema.FieldUse use, String nestedSchemaName, IV8Project v8project, String exprText)
Check whether expression contains group expression- Parameters:
schema
- schema object, can't be nullsource
- available fields source, can't be nulluse
- fields use variant, can't be nullnested
- schema name, can't be nullv8project
- the V8 project, can't be nullexprText
- expression text, can't be null- Returns:
- whether expression contains group expression
-
-