예제 #1
0
 static ReduceTask()
 {
     mapOutputFilesOnDisk = new TreeSet <FileStatus>(mapOutputFileComparator);
     // register a ctor
     WritableFactories.SetFactory(typeof(Org.Apache.Hadoop.Mapred.ReduceTask), new _WritableFactory_68
                                      ());
 }
예제 #2
0
 static FsPermission()
 {
     // register a ctor
     WritableFactories.SetFactory(typeof(Org.Apache.Hadoop.FS.Permission.FsPermission)
                                  , Factory);
     WritableFactories.SetFactory(typeof(FsPermission.ImmutableFsPermission), Factory);
 }
예제 #3
0
 static ExportedBlockKeys()
 {
     // ///////////////////////////////////////////////
     // Writable
     // ///////////////////////////////////////////////
     // register a ctor
     WritableFactories.SetFactory(typeof(Org.Apache.Hadoop.Hdfs.Security.Token.Block.ExportedBlockKeys
                                         ), new _WritableFactory_80());
 }
예제 #4
0
 /// <exception cref="System.IO.IOException"/>
 public virtual void ReadFields(BinaryReader reader)
 {
     values = new IWritable[reader.Read()];
     // construct values
     for (int i = 0; i < values.Length; i++)
     {
         IWritable value = WritableFactories.NewInstance(valueClass);
         value.ReadFields(reader);
         // read a value
         values[i] = value;
     }
 }
예제 #5
0
 static JobProfile()
 {
     // register a ctor
     WritableFactories.SetFactory(typeof(Org.Apache.Hadoop.Mapred.JobProfile), new _WritableFactory_45
                                      ());
 }
예제 #6
0
 static EnumSetWritable()
 {
     WritableFactories.SetFactory(typeof(Org.Apache.Hadoop.IO.EnumSetWritable), new _WritableFactory_211
                                      ());
 }
예제 #7
0
 static PermissionStatus()
 {
     // register a ctor
     WritableFactories.SetFactory(typeof(Org.Apache.Hadoop.FS.Permission.PermissionStatus
                                         ), Factory);
 }
예제 #8
0
 static AccessControlList()
 {
     // register a ctor
     WritableFactories.SetFactory(typeof(Org.Apache.Hadoop.Security.Authorize.AccessControlList
                                         ), new _WritableFactory_49());
 }
예제 #9
0
 static JobStatus()
 {
     // register a ctor
     WritableFactories.SetFactory(typeof(Org.Apache.Hadoop.Mapreduce.JobStatus), new _WritableFactory_47
                                      ());
 }
예제 #10
0
 static Block()
 {
     // register a ctor
     WritableFactories.SetFactory(typeof(Org.Apache.Hadoop.Hdfs.Protocol.Block), new _WritableFactory_42
                                      ());
 }
예제 #11
0
 static ProtocolSignature()
 {
     // register a ctor
     WritableFactories.SetFactory(typeof(Org.Apache.Hadoop.Ipc.ProtocolSignature), new
                                  _WritableFactory_38());
 }
예제 #12
0
 static FsServerDefaults()
 {
     // register a ctor
     WritableFactories.SetFactory(typeof(Org.Apache.Hadoop.FS.FsServerDefaults), new _WritableFactory_41
                                      ());
 }