Class QueryDcsPropertyTextTypeComputer
- java.lang.Object
-
- com._1c.g5.v8.dt.bsl.stringliteral.contenttypes.QueryDcsCtorTypeComputer
-
- com._1c.g5.v8.dt.bsl.stringliteral.contenttypes.QueryDcsPropertyTextTypeComputer
-
- All Implemented Interfaces:
ContextTypeComputer
,TypeComputer
public class QueryDcsPropertyTextTypeComputer extends QueryDcsCtorTypeComputer
The computer of DCS-Query type for literal sets in propertyText
of the Query object.
-
-
Constructor Summary
Constructors Constructor Description QueryDcsPropertyTextTypeComputer(TypesComputer typesComputer)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description boolean
computeIsValidForSupportedType(StringLiteral literal, List<String> content, Environments envs)
Computes that the specified literal is valid for supported type of this computer.-
Methods inherited from class com._1c.g5.v8.dt.bsl.stringliteral.contenttypes.QueryDcsCtorTypeComputer
getSupportedType, order
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface com._1c.g5.v8.dt.bsl.stringliteral.contenttypes.TypeComputer
computeWithAnnotations, isSupport
-
-
-
-
Constructor Detail
-
QueryDcsPropertyTextTypeComputer
@Inject public QueryDcsPropertyTextTypeComputer(TypesComputer typesComputer)
-
-
Method Detail
-
computeIsValidForSupportedType
public boolean computeIsValidForSupportedType(StringLiteral literal, List<String> content, Environments envs)
Description copied from interface:ContextTypeComputer
Computes that the specified literal is valid for supported type of this computer. MethodTypeComputer.isSupport(StringLiteral, List)
must explicitly call before this computation. Type computer implementation may expect to use methodTypeComputer.isSupport(StringLiteral, List)
in addition before main computation of type.- Specified by:
computeIsValidForSupportedType
in interfaceContextTypeComputer
- Overrides:
computeIsValidForSupportedType
in classQueryDcsCtorTypeComputer
- Parameters:
literal
- the literal to check, cannot benull
.content
- the content of string literal, cannot benull
.envs
- the actual environments of the string literal, cannot benull
.- Returns:
- true, if the literal is valid for supported type.
-
-