package com.caucho.hessian.io;
public interface Hessian2Constants
{
public static final int BC_BINARY = 'B';
public static final int BC_BINARY_CHUNK = 'A';
public static final int BC_BINARY_DIRECT = 0x20;
public static final int BINARY_DIRECT_MAX = 0x0f;
public static final int BC_BINARY_SHORT = 0x34;
public static final int BINARY_SHORT_MAX = 0x3ff;
public static final int BC_CLASS_DEF = 'C';
public static final int BC_DATE = 0x4a;
public static final int BC_DATE_MINUTE = 0x4b;
public static final int BC_DOUBLE = 'D';
public static final int BC_DOUBLE_ZERO = 0x5b;
public static final int BC_DOUBLE_ONE = 0x5c;
public static final int BC_DOUBLE_BYTE = 0x5d;
public static final int BC_DOUBLE_SHORT = 0x5e;
public static final int BC_DOUBLE_MILL = 0x5f;
public static final int BC_FALSE = 'F';
public static final int BC_INT = 'I';
public static final int INT_DIRECT_MIN = -0x10;
public static final int INT_DIRECT_MAX = 0x2f;
public static final int BC_INT_ZERO = 0x90;
public static final int INT_BYTE_MIN = -0x800;
public static final int INT_BYTE_MAX = 0x7ff;
public static final int BC_INT_BYTE_ZERO = 0xc8;
public static final int BC_END = 'Z';
public static final int INT_SHORT_MIN = -0x40000;
public static final int INT_SHORT_MAX = 0x3ffff;
public static final int BC_INT_SHORT_ZERO = 0xd4;
public static final int BC_LIST_VARIABLE = 0x55;
public static final int BC_LIST_FIXED = 'V';
public static final int BC_LIST_VARIABLE_UNTYPED = 0x57;
public static final int BC_LIST_FIXED_UNTYPED = 0x58;
public static final int BC_LIST_DIRECT = 0x70;
public static final int BC_LIST_DIRECT_UNTYPED = 0x78;
public static final int LIST_DIRECT_MAX = 0x7;
public static final int BC_LONG = 'L';
public static final long LONG_DIRECT_MIN = -0x08;
public static final long LONG_DIRECT_MAX = 0x0f;
public static final int BC_LONG_ZERO = 0xe0;
public static final long LONG_BYTE_MIN = -0x800;
public static final long LONG_BYTE_MAX = 0x7ff;
public static final int BC_LONG_BYTE_ZERO = 0xf8;
public static final int LONG_SHORT_MIN = -0x40000;
public static final int LONG_SHORT_MAX = 0x3ffff;
public static final int BC_LONG_SHORT_ZERO = 0x3c;
public static final int BC_LONG_INT = 0x59;
public static final int BC_MAP = 'M';
public static final int BC_MAP_UNTYPED = 'H';
public static final int BC_NULL = 'N';
public static final int BC_OBJECT = 'O';
public static final int BC_OBJECT_DEF = 'C';
public static final int BC_OBJECT_DIRECT = 0x60;
public static final int OBJECT_DIRECT_MAX = 0x0f;
public static final int BC_REF = 0x51;
public static final int BC_STRING = 'S';
public static final int BC_STRING_CHUNK = 'R';
public static final int BC_STRING_DIRECT = 0x00;
public static final int STRING_DIRECT_MAX = 0x1f;
public static final int BC_STRING_SHORT = 0x30;
public static final int STRING_SHORT_MAX = 0x3ff;
public static final int BC_TRUE = 'T';
public static final int P_PACKET_CHUNK = 0x4f;
public static final int P_PACKET = 'P';
public static final int P_PACKET_DIRECT = 0x80;
public static final int PACKET_DIRECT_MAX = 0x7f;
public static final int P_PACKET_SHORT = 0x70;
public static final int PACKET_SHORT_MAX = 0xfff;
}