1 48 49 package com.caucho.hessian.io; 50 51 public interface Hessian2Constants 52 { 53 public static final int INT_DIRECT_MIN = -0x10; 54 public static final int INT_DIRECT_MAX = 0x1f; 55 public static final int INT_ZERO = 0x90; 56 58 public static final int INT_BYTE_MIN = -0x800; 59 public static final int INT_BYTE_MAX = 0x7ff; 60 public static final int INT_BYTE_ZERO = 0xc8; 61 62 public static final int INT_SHORT_MIN = -0x40000; 63 public static final int INT_SHORT_MAX = 0x3ffff; 64 public static final int INT_SHORT_ZERO = 0xd4; 65 66 public static final long LONG_DIRECT_MIN = -0x08; 67 public static final long LONG_DIRECT_MAX = 0x0f; 68 public static final int LONG_ZERO = 0xe0; 69 70 public static final long LONG_BYTE_MIN = -0x800; 71 public static final long LONG_BYTE_MAX = 0x7ff; 72 public static final int LONG_BYTE_ZERO = 0xf8; 73 74 public static final int LONG_SHORT_MIN = -0x40000; 75 public static final int LONG_SHORT_MAX = 0x3ffff; 76 public static final int LONG_SHORT_ZERO = 0x3c; 77 78 public static final int STRING_DIRECT_MAX = 0x0f; 79 public static final int STRING_DIRECT = 0x00; 80 82 public static final int BYTES_DIRECT_MAX = 0x0f; 83 public static final int BYTES_DIRECT = 0x20; 84 86 public static final int LONG_INT = 'a'; 87 88 public static final int DOUBLE_ZERO = 'h'; 89 public static final int DOUBLE_ONE = 'i'; 90 public static final int DOUBLE_BYTE = 'j'; 91 public static final int DOUBLE_SHORT = 'k'; 92 93 public static final int DOUBLE_INT = 'n'; 94 public static final int DOUBLE_256_SHORT = 'p'; 95 96 public static final int DOUBLE_FLOAT = 'q'; 97 public static final int LENGTH_BYTE = 'u'; 98 public static final int LIST_FIXED = 'v'; 99 100 public static final int REF_BYTE = 'e'; 101 public static final int REF_SHORT = 'f'; 102 103 public static final int TYPE_REF = 'T'; 104 } 105 | Popular Tags |