biz.onixs.fix.fast
Class OutputStreamEncoder

java.lang.Object
  extended by biz.onixs.fix.fast.OutputStreamEncoder

public class OutputStreamEncoder
extends Object


Constructor Summary
OutputStreamEncoder()
           
 
Method Summary
 void encodeInt32(int num)
           
 void encodeInt32Nullable(int num)
           
 void encodeInt32WithOverflow(int num, int sign)
           
 void encodeInt32WithOverflowNullable(int num, int sign)
           
 void encodeNull()
           
 void encodeString(biz.onixs.util.ByteBuffer b)
           
 void encodeString(String s)
           
 void encodeStringNullable(biz.onixs.util.ByteBuffer b)
           
 void encodeStringNullable(String s)
           
 void encodeUInt32(int num)
           
 void encodeUInt32Nullable(int num)
           
 void encodeUInt64(long num)
           
 void encodeUInt64Nullable(long num)
           
 byte[] getOutput()
           
 void markPresenceMapPos()
           
 String toString()
           
 void writePresenceMap(PresenceMapBuilder presenceMap)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

OutputStreamEncoder

public OutputStreamEncoder()
Method Detail

encodeString

public void encodeString(biz.onixs.util.ByteBuffer b)

encodeString

public void encodeString(String s)

encodeStringNullable

public void encodeStringNullable(biz.onixs.util.ByteBuffer b)

encodeStringNullable

public void encodeStringNullable(String s)

encodeNull

public void encodeNull()

encodeUInt32

public void encodeUInt32(int num)

encodeUInt32Nullable

public void encodeUInt32Nullable(int num)

encodeInt32

public void encodeInt32(int num)

encodeInt32Nullable

public void encodeInt32Nullable(int num)

encodeInt32WithOverflow

public void encodeInt32WithOverflow(int num,
                                    int sign)

encodeInt32WithOverflowNullable

public void encodeInt32WithOverflowNullable(int num,
                                            int sign)

encodeUInt64

public void encodeUInt64(long num)

encodeUInt64Nullable

public void encodeUInt64Nullable(long num)

markPresenceMapPos

public void markPresenceMapPos()

writePresenceMap

public void writePresenceMap(PresenceMapBuilder presenceMap)

getOutput

public byte[] getOutput()

toString

public String toString()
Overrides:
toString in class Object


Copyright © 2005-2012 Onix Solutions. All Rights Reserved.