gusucode.com > bigdata 工具箱 matlab源码程序 > bigdata/+matlab/+bigdata/+internal/+lazyeval/EncellificationOperation.m
%EncellificationOperation % An operation that encells each chunk of data. % Copyright 2016 The MathWorks, Inc. classdef (Sealed) EncellificationOperation < matlab.bigdata.internal.lazyeval.Operation methods % The main constructor. function obj = EncellificationOperation(numVariables) supportsPreview = true; obj = obj@matlab.bigdata.internal.lazyeval.Operation(numVariables, numVariables, supportsPreview); end end % Methods overridden in the Operation interface. methods function task = createExecutionTasks(obj, taskDependencies, inputFutureMap, ~) import matlab.bigdata.internal.executor.ExecutionTask; import matlab.bigdata.internal.lazyeval.EncellificationProcessor; processorFactory = EncellificationProcessor.createFactory(... obj.NumOutputs, inputFutureMap); task = ExecutionTask.createSimpleTask(taskDependencies, processorFactory); end end end