예제 #1
0
 @Override
 public EditableArray setRegularExpression(String name, String pattern, int flags) {
   return setValue(name, factory.createRegex(pattern, BsonUtils.regexFlagsFor(flags)));
 }
 @Override
 public ObjectId createObjectId(String hex) {
   return BsonUtils.readObjectId(hex);
 }
 @Override
 public ObjectId createObjectId(byte[] bytes) {
   return BsonUtils.readObjectId(bytes);
 }
 @Override
 public Pattern createRegex(String pattern, String flags) {
   return createRegex(pattern, BsonUtils.regexFlagsFrom(flags));
 }