/** * Copyright 2014 Duan Bingnan * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at * * http://www.apache.org/licenses/LICENSE-2.0 * * Unless required by applicable law or agreed to in writing, software * distributed under the License is distributed on an "AS IS" BASIS, * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. * See the License for the specific language governing permissions and * limitations under the License. */ package org.pinus4j.serializer.codec; public class CodecType { public static final byte NULL = 0x00; public static final byte NOT_NULL = 0x01; public static final byte END = 0x02; public static final byte TYPE_EXCEPTION = 0x03; public static final byte TYPE_CLASS = 0x04; public static final byte TYPE_BOOLEAN = 0x05; public static final byte TYPE_OBOOLEAN = 0x06; public static final byte TYPE_ARRAY_BOOLEAN = 0x07; public static final byte TYPE_ARRAY_OBOOLEAN = 0x08; public static final byte TYPE_BYTE = 0x09; public static final byte TYPE_OBYTE = 0x10; public static final byte TYPE_ARRAY_BYTE = 0x11; public static final byte TYPE_ARRAY_OBYTE = 0x12; public static final byte TYPE_CHAR = 0x13; public static final byte TYPE_OCHAR = 0x14; public static final byte TYPE_ARRAY_CHAR = 0x15; public static final byte TYPE_ARRAY_OCHAR = 0x16; public static final byte TYPE_SHORT = 0x17; public static final byte TYPE_OSHORT = 0x18; public static final byte TYPE_ARRAY_SHORT = 0x19; public static final byte TYPE_ARRAY_OSHORT = 0x20; public static final byte TYPE_INT = 0x21; public static final byte TYPE_OINT = 0x22; public static final byte TYPE_ARRAY_INT = 0x23; public static final byte TYPE_ARRAY_OINT = 0x24; public static final byte TYPE_LONG = 0x25; public static final byte TYPE_OLONG = 0x26; public static final byte TYPE_ARRAY_LONG = 0x027; public static final byte TYPE_ARRAY_OLONG = 0x28; public static final byte TYPE_FLOAT = 0x29; public static final byte TYPE_OFLOAT = 0x30; public static final byte TYPE_ARRAY_FLOAT = 0x31; public static final byte TYPE_ARRAY_OFLOAT = 0x32; public static final byte TYPE_DOUBLE = 0x33; public static final byte TYPE_ODOUBLE = 0x34; public static final byte TYPE_ARRAY_DOUBLE = 0x35; public static final byte TYPE_ARRAY_ODOUBLE = 0x36; public static final byte TYPE_OBJECT = 0x37; public static final byte TYPE_ARRAY_OBJECT = 0x38; public static final byte TYPE_DATE = 0x39; public static final byte TYPE_ARRAY_DATE = 0x40; public static final byte TYPE_CALENDER = 0x41; public static final byte TYPE_ARRAY_CALENDER = 0x42; public static final byte TYPE_STRING = 0x43; public static final byte TYPE_ARRAY_STRING = 0x44; public static final byte TYPE_LIST = 0x45; public static final byte TYPE_ARRAYLIST = 0x46; public static final byte TYPE_LINKEDLIST = 0x47; public static final byte TYPE_COPYONWRITEARRAYLIST = 0x48; public static final byte TYPE_SET = 0x49; public static final byte TYPE_HASHSET = 0x50; public static final byte TYPE_TREESET = 0x51; public static final byte TYPE_LINKEDHASHSET = 0x52; public static final byte TYPE_MAP = 0x53; public static final byte TYPE_HASHMAP = 0x54; public static final byte TYPE_TREEMAP = 0x55; public static final byte TYPE_CONCURRENTHASHMAP = 0x56; public static final byte TYPE_LINKEDHASHMAP = 0x57; public static final byte TYPE_ENUM = 0x58; public static final byte TYPE_ARRAY_ENUM = 0x59; public static final byte TYPE_TIMESTAMP = 0x60; public static final byte TYPE_ARRAY_TIMESTAMP = 0x61; public static final byte TYPE_SQLDATE = 0x62; public static final byte TYPE_ARRAY_SQLDATE = 0x63; }