gusucode.com > bigdata 工具箱 matlab源码程序 > bigdata/+matlab/+bigdata/+internal/+executor/BroadcastPartitionStrategy.m
%BroadcastPartitionStrategy % A partitioning strategy specifically for broadcast output. % % This will always consist of a single partition. % Copyright 2015-2016 The MathWorks, Inc. classdef (Sealed) BroadcastPartitionStrategy < matlab.bigdata.internal.executor.PartitionStrategy % Overrides of PartitionStrategy properties. properties (SetAccess = private) DesiredNumPartitions = 1; IsNumPartitionsFixed = false; IsDatastorePartitioning = false; IsBroadcast = true; IsDataReplicated = true; end methods function partition = createPartition(~, partitionIndex, numPartitions) import matlab.bigdata.internal.executor.SimplePartition; assert(partitionIndex == 1); if nargin >= 3 assert(numPartitions == 1); end partition = SimplePartition(1, 1); end end end