process method
Implementation
@override
TransactionMethod process() {
final name = _methodElement.displayName;
final returnType = _methodElement.returnType;
final parameterElements = _methodElement.parameters;
if (!returnType.isDartAsyncFuture) {
throw TransactionMethodProcessorError(_methodElement).shouldReturnFuture;
}
return TransactionMethod(
_methodElement,
name,
returnType,
parameterElements,
_daoGetterName,
_databaseName,
);
}