public class Amf0Utils extends Object
| Modifier and Type | Class and Description |
|---|---|
static class |
Amf0Utils.Type |
| Constructor and Description |
|---|
Amf0Utils() |
| Modifier and Type | Method and Description |
|---|---|
static boolean |
decodeBoolean(org.kaazing.mina.core.buffer.IoBufferEx buf)
Decode a Boolean
|
static double |
decodeNumber(org.kaazing.mina.core.buffer.IoBufferEx buf)
Decode a Number
|
static String |
decodeObjectKey(org.kaazing.mina.core.buffer.IoBufferEx in) |
static String |
decodeString(org.kaazing.mina.core.buffer.IoBufferEx buf)
Decode a string
|
static Amf0Utils.Type |
decodeTypeMarker(org.kaazing.mina.core.buffer.IoBufferEx buf) |
static org.kaazing.mina.core.buffer.IoBufferEx |
encodeBoolean(org.kaazing.mina.core.buffer.IoBufferEx buf,
boolean val) |
static void |
encodeByteArray(org.kaazing.mina.core.buffer.IoBufferEx buf,
org.kaazing.mina.core.buffer.IoBufferEx in) |
static org.kaazing.mina.core.buffer.IoBufferEx |
encodeNull(org.kaazing.mina.core.buffer.IoBufferEx buf) |
static org.kaazing.mina.core.buffer.IoBufferEx |
encodeNumber(org.kaazing.mina.core.buffer.IoBufferEx buf,
double d) |
static org.kaazing.mina.core.buffer.IoBufferEx |
encodeObjectEnd(org.kaazing.mina.core.buffer.IoBufferEx buf) |
static org.kaazing.mina.core.buffer.IoBufferEx |
encodeObjectStart(org.kaazing.mina.core.buffer.IoBufferEx buf) |
static org.kaazing.mina.core.buffer.IoBufferEx |
encodeString(org.kaazing.mina.core.buffer.IoBufferEx buf,
CharSequence s) |
static org.kaazing.mina.core.buffer.IoBufferEx |
encodeStringTypeless(org.kaazing.mina.core.buffer.IoBufferEx buf,
CharSequence s) |
static org.kaazing.mina.core.buffer.IoBufferEx |
encodeUndefined(org.kaazing.mina.core.buffer.IoBufferEx buf) |
static double |
getNumber(org.kaazing.mina.core.buffer.IoBufferEx buf) |
static boolean |
skipArray(org.kaazing.mina.core.buffer.IoBufferEx buf) |
static boolean |
skipBoolean(org.kaazing.mina.core.buffer.IoBufferEx buf)
Skip a Boolean
|
static boolean |
skipNumber(org.kaazing.mina.core.buffer.IoBufferEx buf)
Skip over 8 bytes, the size of an AMF0 Number
|
static boolean |
skipObject(org.kaazing.mina.core.buffer.IoBufferEx buf)
Skip an AMF0 encoded ECMAScript Object.
|
static boolean |
skipString(org.kaazing.mina.core.buffer.IoBufferEx buf)
Skip over a String
|
static boolean |
skipType(org.kaazing.mina.core.buffer.IoBufferEx in)
Decode and throw away the next Object of any type
|
public static double getNumber(org.kaazing.mina.core.buffer.IoBufferEx buf)
throws Exception
Exceptionpublic static Amf0Utils.Type decodeTypeMarker(org.kaazing.mina.core.buffer.IoBufferEx buf)
public static boolean skipType(org.kaazing.mina.core.buffer.IoBufferEx in)
in - public static String decodeString(org.kaazing.mina.core.buffer.IoBufferEx buf)
buf - public static boolean skipString(org.kaazing.mina.core.buffer.IoBufferEx buf)
buf - public static double decodeNumber(org.kaazing.mina.core.buffer.IoBufferEx buf)
buf - public static boolean skipNumber(org.kaazing.mina.core.buffer.IoBufferEx buf)
buf - public static boolean skipArray(org.kaazing.mina.core.buffer.IoBufferEx buf)
public static boolean decodeBoolean(org.kaazing.mina.core.buffer.IoBufferEx buf)
buf - public static boolean skipBoolean(org.kaazing.mina.core.buffer.IoBufferEx buf)
buf - public static boolean skipObject(org.kaazing.mina.core.buffer.IoBufferEx buf)
buf - public static org.kaazing.mina.core.buffer.IoBufferEx encodeString(org.kaazing.mina.core.buffer.IoBufferEx buf,
CharSequence s)
public static org.kaazing.mina.core.buffer.IoBufferEx encodeStringTypeless(org.kaazing.mina.core.buffer.IoBufferEx buf,
CharSequence s)
public static org.kaazing.mina.core.buffer.IoBufferEx encodeNumber(org.kaazing.mina.core.buffer.IoBufferEx buf,
double d)
public static org.kaazing.mina.core.buffer.IoBufferEx encodeUndefined(org.kaazing.mina.core.buffer.IoBufferEx buf)
public static org.kaazing.mina.core.buffer.IoBufferEx encodeNull(org.kaazing.mina.core.buffer.IoBufferEx buf)
public static org.kaazing.mina.core.buffer.IoBufferEx encodeBoolean(org.kaazing.mina.core.buffer.IoBufferEx buf,
boolean val)
public static org.kaazing.mina.core.buffer.IoBufferEx encodeObjectStart(org.kaazing.mina.core.buffer.IoBufferEx buf)
public static org.kaazing.mina.core.buffer.IoBufferEx encodeObjectEnd(org.kaazing.mina.core.buffer.IoBufferEx buf)
public static void encodeByteArray(org.kaazing.mina.core.buffer.IoBufferEx buf,
org.kaazing.mina.core.buffer.IoBufferEx in)
public static String decodeObjectKey(org.kaazing.mina.core.buffer.IoBufferEx in)
Copyright © 2014–2015. All rights reserved.