public class AMF3Utils
extends Object
AMF3 utilities
| Constructor | Description |
|---|---|
AMF3Utils() |
| Modifier and Type | Method | Description |
|---|---|---|
static java.util.Date |
deserializeDate(java.nio.ByteBuffer data) |
Deserialize date type
|
static int |
deserializeInt(java.nio.ByteBuffer data) |
Deserialize int
|
static String |
deserializeString(java.nio.ByteBuffer data) |
Deserialize string
|
static String |
deserializeString(java.nio.ByteBuffer data,
int utflen) |
Deserialize string
|
static String |
deserializeString(java.nio.ByteBuffer data,
AMFDataContextDeserialize context) |
Deserialize string
|
static int |
serializeDate(java.io.DataOutputStream out,
java.util.Date date) |
Serialize a date object
|
static int |
serializeInt(java.io.DataOutputStream out,
int val) |
Serialize int value
|
static int |
serializeString(java.io.DataOutputStream out,
String str) |
Serialize a string value
|
static int |
serializeStringNoLength(java.io.DataOutputStream out,
String str) |
Serialize string but do not write the length
|
static void |
serializeZeroLengthString(java.io.DataOutputStream out) |
Serialize empty string
|
public static java.util.Date deserializeDate(java.nio.ByteBuffer data)
data - bufferpublic static int deserializeInt(java.nio.ByteBuffer data)
data - bufferpublic static String deserializeString(java.nio.ByteBuffer data)
throws java.io.IOException
data - datajava.io.IOExceptionpublic static String deserializeString(java.nio.ByteBuffer data,
int utflen)
throws java.io.IOException
data - datautflen - len of the stringjava.io.IOExceptionpublic static String deserializeString(java.nio.ByteBuffer data,
AMFDataContextDeserialize context)
throws java.io.IOException
data - datacontext - AMF contextjava.io.IOExceptionpublic static int serializeDate(java.io.DataOutputStream out,
java.util.Date date)
out - output streamdate - datepublic static int serializeInt(java.io.DataOutputStream out,
int val)
out - output streamval - int valuepublic static int serializeString(java.io.DataOutputStream out,
String str)
throws java.io.IOException
out - output streamstr - string valuejava.io.IOExceptionpublic static int serializeStringNoLength(java.io.DataOutputStream out,
String str)
throws java.io.IOException
out - output streamstr - string valuejava.io.IOExceptionpublic static void serializeZeroLengthString(java.io.DataOutputStream out)
out - output stream