return replace(readMapData(unshared, -1, len, new HashMap(len), discardMissing)); return replace(readMapData(unshared, -1, len, new Hashtable(len), discardMissing)); return replace(readMapData(unshared, -1, len, new IdentityHashMap(len), discardMissing)); return replace(readMapData(unshared, -1, len, new LinkedHashMap(len), discardMissing)); final ClassDescriptor nestedDescriptor = doReadClassDescriptor(readUnsignedByte(), true); final Class<? extends Enum> elementType = nestedDescriptor.getType().asSubclass(Enum.class); return replace(readMapData(unshared, idx, len, new EnumMap(elementType), discardMissing));
return readMapData(unshared, len, new HashMap(len)); return readMapData(unshared, len, new Hashtable(len)); return readMapData(unshared, len, new IdentityHashMap(len)); return readMapData(unshared, len, new LinkedHashMap(len)); return readMapData(unshared, len, new TreeMap((Comparator)doReadNestedObject(false, "java.util.TreeMap comparator"))); return readMapData(unshared, len, new EnumMap(elementType));
return replace(readMapData(unshared, -1, len, new HashMap(len), discardMissing)); return replace(readMapData(unshared, -1, len, new Hashtable(len), discardMissing)); return replace(readMapData(unshared, -1, len, new IdentityHashMap(len), discardMissing)); return replace(readMapData(unshared, -1, len, new LinkedHashMap(len), discardMissing)); final ClassDescriptor nestedDescriptor = doReadClassDescriptor(readUnsignedByte(), true); final Class<? extends Enum> elementType = nestedDescriptor.getType().asSubclass(Enum.class); return replace(readMapData(unshared, idx, len, new EnumMap(elementType), discardMissing));
return replace(readMapData(unshared, -1, len, new HashMap(len), discardMissing)); return replace(readMapData(unshared, -1, len, new Hashtable(len), discardMissing)); return replace(readMapData(unshared, -1, len, new IdentityHashMap(len), discardMissing)); return replace(readMapData(unshared, -1, len, new LinkedHashMap(len), discardMissing)); final ClassDescriptor nestedDescriptor = doReadClassDescriptor(readUnsignedByte(), true); final Class<? extends Enum> elementType = nestedDescriptor.getType().asSubclass(Enum.class); return replace(readMapData(unshared, idx, len, new EnumMap(elementType), discardMissing));
return replace(readMapData(unshared, -1, len, new HashMap(len), discardMissing)); return replace(readMapData(unshared, -1, len, new Hashtable(len), discardMissing)); return replace(readMapData(unshared, -1, len, new IdentityHashMap(len), discardMissing)); return replace(readMapData(unshared, -1, len, new LinkedHashMap(len), discardMissing)); final ClassDescriptor nestedDescriptor = doReadClassDescriptor(readUnsignedByte(), true); final Class<? extends Enum> elementType = nestedDescriptor.getType().asSubclass(Enum.class); return replace(readMapData(unshared, idx, len, new EnumMap(elementType), discardMissing));
return replace(readMapData(unshared, -1, len, new HashMap(len), discardMissing)); return replace(readMapData(unshared, -1, len, new Hashtable(len), discardMissing)); return replace(readMapData(unshared, -1, len, new IdentityHashMap(len), discardMissing)); return replace(readMapData(unshared, -1, len, new LinkedHashMap(len), discardMissing)); final ClassDescriptor nestedDescriptor = doReadClassDescriptor(readUnsignedByte(), true); final Class<? extends Enum> elementType = nestedDescriptor.getType().asSubclass(Enum.class); return replace(readMapData(unshared, idx, len, new EnumMap(elementType), discardMissing));
return replace(readMapData(unshared, -1, len, new HashMap(len), discardMissing)); return replace(readMapData(unshared, -1, len, new Hashtable(len), discardMissing)); return replace(readMapData(unshared, -1, len, new IdentityHashMap(len), discardMissing)); return replace(readMapData(unshared, -1, len, new LinkedHashMap(len), discardMissing)); final ClassDescriptor nestedDescriptor = doReadClassDescriptor(readUnsignedByte(), true); final Class<? extends Enum> elementType = nestedDescriptor.getType().asSubclass(Enum.class); return replace(readMapData(unshared, idx, len, new EnumMap(elementType), discardMissing));