putObject(name, (BSONObject) value); } else if (value instanceof Map) { putMap(name, (Map) value); } else if (value instanceof byte[]) { putBinary(name, (byte[]) value);
putPattern(name, (Pattern) val); else if (val instanceof Map) putMap(name, (Map) val); else if (val instanceof Iterable) putIterable(name, (Iterable) val);
this.putPattern(name, (Pattern)val); } else if(val instanceof Map) { this.putMap(name, (Map)val); } else if(val instanceof Iterable) { this.putIterable(name, (Iterable)val);