encodeCondition method
Implementation
FutureOr<EncodingContext> encodeCondition(
Condition c, EncodingContext context) {
if (c is KeyCondition) {
return encodeKeyCondition(c, context);
} else if (c is GroupCondition) {
return encodeGroupCondition(c, context);
} else if (c is ConditionID) {
return encodeIDCondition(c, context);
} else if (c is ConditionIdIN) {
return encodeIDConditionIN(c, context);
} else if (c is ConditionANY) {
return context;
} else {
throw ConditionEncodingError("$c");
}
}