| #!/usr/local/bin/python3 |
| |
| # contributor license agreements. See the NOTICE file distributed with |
| # this work for additional information regarding copyright ownership. |
| # The ASF licenses this file to You 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. |
| ds_codes = { |
| 0: "FixedIDDefault", |
| 1: "FixedIDByte", |
| 3: "FixedIDInt", |
| 4: "FixedIDNone", |
| 2: "FixedIDShort", |
| 10: "CacheableLinkedList", |
| 11: "Properties", |
| 17: "PdxType", |
| 26: "BooleanArray", |
| 27: "CharArray", |
| 37: "CacheableUserData4", |
| 38: "CacheableUserData2", |
| 39: "CacheableUserData", |
| 41: "NullObj", |
| 42: "CacheableString", |
| 43: "Class", |
| 44: "JavaSerializable", |
| 45: "DataSerializable", |
| 46: "CacheableBytes", |
| 47: "CacheableInt16Array", |
| 48: "CacheableInt32Array", |
| 49: "CacheableInt64Array", |
| 50: "CacheableFloatArray", |
| 51: "CacheableDoubleArray", |
| 52: "CacheableObjectArray", |
| 53: "CacheableBoolean", |
| 54: "CacheableCharacter", |
| 55: "CacheableByte", |
| 56: "CacheableInt16", |
| 57: "CacheableInt32", |
| 58: "CacheableInt64", |
| 59: "CacheableFloat", |
| 60: "CacheableDouble", |
| 61: "CacheableDate", |
| 63: "CacheableFileName", |
| 64: "CacheableStringArray", |
| 65: "CacheableArrayList", |
| 66: "CacheableHashSet", |
| 67: "CacheableHashMap", |
| 68: "CacheableTimeUnit", |
| 69: "CacheableNullString", |
| 70: "CacheableHashTable", |
| 71: "CacheableVector", |
| 72: "CacheableIdentityHashMap", |
| 73: "CacheableLinkedHashSet", |
| 74: "CacheableStack", |
| 87: "CacheableASCIIString", |
| 88: "CacheableASCIIStringHuge", |
| 89: "CacheableStringHuge", |
| 93: "PDX", |
| 94: "PDX_ENUM", |
| } |