Package com.wowza.wms.amf
Class AMF3Utils
- Object
- 
- com.wowza.wms.amf.AMF3Utils
 
- 
 public class AMF3Utils extends ObjectAMF3 utilities 
- 
- 
Constructor SummaryConstructors Constructor Description AMF3Utils()
 - 
Method SummaryAll Methods Static Methods Concrete Methods Modifier and Type Method Description static java.util.DatedeserializeDate(java.nio.ByteBuffer data)Deserialize date typestatic intdeserializeInt(java.nio.ByteBuffer data)Deserialize intstatic StringdeserializeString(java.nio.ByteBuffer data)Deserialize stringstatic StringdeserializeString(java.nio.ByteBuffer data, int utflen)Deserialize stringstatic StringdeserializeString(java.nio.ByteBuffer data, AMFDataContextDeserialize context)Deserialize stringstatic intserializeDate(java.io.DataOutputStream out, java.util.Date date)Serialize a date objectstatic intserializeInt(java.io.DataOutputStream out, int val)Serialize int valuestatic intserializeString(java.io.DataOutputStream out, String str)Serialize a string valuestatic intserializeStringNoLength(java.io.DataOutputStream out, String str)Serialize string but do not write the lengthstatic voidserializeZeroLengthString(java.io.DataOutputStream out)Serialize empty string
 
- 
- 
- 
Method Detail- 
deserializeDatepublic static java.util.Date deserializeDate(java.nio.ByteBuffer data) Deserialize date type- Parameters:
- data- buffer
- Returns:
- date
 
 - 
serializeDatepublic static int serializeDate(java.io.DataOutputStream out, java.util.Date date)Serialize a date object- Parameters:
- out- output stream
- date- date
- Returns:
- number of bytes written
 
 - 
deserializeIntpublic static int deserializeInt(java.nio.ByteBuffer data) Deserialize int- Parameters:
- data- buffer
- Returns:
- int value
 
 - 
serializeIntpublic static int serializeInt(java.io.DataOutputStream out, int val)Serialize int value- Parameters:
- out- output stream
- val- int value
- Returns:
- number of bytes written
 
 - 
deserializeStringpublic static String deserializeString(java.nio.ByteBuffer data, AMFDataContextDeserialize context) throws java.io.IOExceptionDeserialize string- Parameters:
- data- data
- context- AMF context
- Returns:
- string value
- Throws:
- java.io.IOException
 
 - 
deserializeStringpublic static String deserializeString(java.nio.ByteBuffer data) throws java.io.IOExceptionDeserialize string- Parameters:
- data- data
- Returns:
- string value
- Throws:
- java.io.IOException
 
 - 
deserializeStringpublic static String deserializeString(java.nio.ByteBuffer data, int utflen) throws java.io.IOExceptionDeserialize string- Parameters:
- data- data
- utflen- len of the string
- Returns:
- string value
- Throws:
- java.io.IOException
 
 - 
serializeZeroLengthStringpublic static void serializeZeroLengthString(java.io.DataOutputStream out) Serialize empty string- Parameters:
- out- output stream
 
 - 
serializeStringNoLengthpublic static int serializeStringNoLength(java.io.DataOutputStream out, String str) throws java.io.IOExceptionSerialize string but do not write the length- Parameters:
- out- output stream
- str- string value
- Returns:
- number of bytes written
- Throws:
- java.io.IOException
 
 - 
serializeStringpublic static int serializeString(java.io.DataOutputStream out, String str) throws java.io.IOExceptionSerialize a string value- Parameters:
- out- output stream
- str- string value
- Returns:
- number of bytes written
- Throws:
- java.io.IOException
 
 
- 
 
-