com.ebay.erl.mobius.core.model
Class WriteImpl

java.lang.Object
  extended by com.ebay.erl.mobius.core.model.TupleTypeHandler<java.lang.Void>
      extended by com.ebay.erl.mobius.core.model.WriteImpl

public class WriteImpl
extends TupleTypeHandler<java.lang.Void>

Used by the Mobius engine to serialize Tuple into binary.

This product is licensed under the Apache License, Version 2.0, available at http://www.apache.org/licenses/LICENSE-2.0. This product contains portions derived from Apache hadoop which is licensed under the Apache License, Version 2.0, available at http://hadoop.apache.org. © 2007 – 2012 eBay Inc., Evan Chiu, Woody Zhou, Neel Sundaresan


Field Summary
 
Fields inherited from class com.ebay.erl.mobius.core.model.TupleTypeHandler
type
 
Constructor Summary
WriteImpl(java.io.DataOutput out)
           
 
Method Summary
protected  java.lang.Void on_boolean()
           
protected  java.lang.Void on_byte_array()
           
protected  java.lang.Void on_byte()
           
protected  java.lang.Void on_date()
           
protected  java.lang.Void on_default()
           
protected  java.lang.Void on_double()
           
protected  java.lang.Void on_float()
           
protected  java.lang.Void on_integer()
           
protected  java.lang.Void on_long()
           
protected  java.lang.Void on_null_writable()
           
protected  java.lang.Void on_null()
           
protected  java.lang.Void on_result_wrapper()
           
protected  java.lang.Void on_serializable()
           
protected  java.lang.Void on_short()
           
protected  java.lang.Void on_string_map()
           
protected  java.lang.Void on_string()
           
protected  java.lang.Void on_time()
           
protected  java.lang.Void on_timestamp()
           
protected  java.lang.Void on_tuple()
           
protected  java.lang.Void on_writable()
           
 void setValue(java.lang.Object value)
           
 
Methods inherited from class com.ebay.erl.mobius.core.model.TupleTypeHandler
handle
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

WriteImpl

public WriteImpl(java.io.DataOutput out)
Method Detail

setValue

public void setValue(java.lang.Object value)

on_boolean

protected java.lang.Void on_boolean()
                             throws java.io.IOException
Specified by:
on_boolean in class TupleTypeHandler<java.lang.Void>
Throws:
java.io.IOException

on_byte

protected java.lang.Void on_byte()
                          throws java.io.IOException
Specified by:
on_byte in class TupleTypeHandler<java.lang.Void>
Throws:
java.io.IOException

on_timestamp

protected java.lang.Void on_timestamp()
                               throws java.io.IOException
Specified by:
on_timestamp in class TupleTypeHandler<java.lang.Void>
Throws:
java.io.IOException

on_date

protected java.lang.Void on_date()
                          throws java.io.IOException
Specified by:
on_date in class TupleTypeHandler<java.lang.Void>
Throws:
java.io.IOException

on_default

protected java.lang.Void on_default()
                             throws java.io.IOException
Specified by:
on_default in class TupleTypeHandler<java.lang.Void>
Throws:
java.io.IOException

on_double

protected java.lang.Void on_double()
                            throws java.io.IOException
Specified by:
on_double in class TupleTypeHandler<java.lang.Void>
Throws:
java.io.IOException

on_float

protected java.lang.Void on_float()
                           throws java.io.IOException
Specified by:
on_float in class TupleTypeHandler<java.lang.Void>
Throws:
java.io.IOException

on_integer

protected java.lang.Void on_integer()
                             throws java.io.IOException
Specified by:
on_integer in class TupleTypeHandler<java.lang.Void>
Throws:
java.io.IOException

on_long

protected java.lang.Void on_long()
                          throws java.io.IOException
Specified by:
on_long in class TupleTypeHandler<java.lang.Void>
Throws:
java.io.IOException

on_null

protected java.lang.Void on_null()
                          throws java.io.IOException
Specified by:
on_null in class TupleTypeHandler<java.lang.Void>
Throws:
java.io.IOException

on_serializable

protected java.lang.Void on_serializable()
                                  throws java.io.IOException
Specified by:
on_serializable in class TupleTypeHandler<java.lang.Void>
Throws:
java.io.IOException

on_short

protected java.lang.Void on_short()
                           throws java.io.IOException
Specified by:
on_short in class TupleTypeHandler<java.lang.Void>
Throws:
java.io.IOException

on_string

protected java.lang.Void on_string()
                            throws java.io.IOException
Specified by:
on_string in class TupleTypeHandler<java.lang.Void>
Throws:
java.io.IOException

on_string_map

protected java.lang.Void on_string_map()
                                throws java.io.IOException
Specified by:
on_string_map in class TupleTypeHandler<java.lang.Void>
Throws:
java.io.IOException

on_writable

protected java.lang.Void on_writable()
                              throws java.io.IOException
Specified by:
on_writable in class TupleTypeHandler<java.lang.Void>
Throws:
java.io.IOException

on_byte_array

protected java.lang.Void on_byte_array()
                                throws java.io.IOException
Specified by:
on_byte_array in class TupleTypeHandler<java.lang.Void>
Throws:
java.io.IOException

on_null_writable

protected java.lang.Void on_null_writable()
                                   throws java.io.IOException
Specified by:
on_null_writable in class TupleTypeHandler<java.lang.Void>
Throws:
java.io.IOException

on_tuple

protected java.lang.Void on_tuple()
                           throws java.io.IOException
Specified by:
on_tuple in class TupleTypeHandler<java.lang.Void>
Throws:
java.io.IOException

on_time

protected java.lang.Void on_time()
                          throws java.io.IOException
Specified by:
on_time in class TupleTypeHandler<java.lang.Void>
Throws:
java.io.IOException

on_result_wrapper

protected java.lang.Void on_result_wrapper()
                                    throws java.io.IOException
Specified by:
on_result_wrapper in class TupleTypeHandler<java.lang.Void>
Throws:
java.io.IOException