question: public void write ( DataOutput out ) throws IOException { WritableUtils . writeVInt ( out , length ) ; out . write ( bytes , 0 , length ) ; }
target:  serialize write this object to out length uses zero-compressed encoding