public class AMF3Utils
extends Object
AMF3 utilities
| Constructor and Description |
|---|
AMF3Utils() |
| Modifier and Type | Method and 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,
AMFDataContextDeserialize context)
Deserialize string
|
static String |
deserializeString(java.nio.ByteBuffer data,
int utflen)
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,
AMFDataContextDeserialize context)
throws java.io.IOException
data - datacontext - AMF contextjava.io.IOExceptionpublic static String deserializeString(java.nio.ByteBuffer data,
int utflen)
throws java.io.IOException
data - datautflen - len of the stringjava.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