diff options
author | Scott Hernandez <scotthernandez@gmail.com> | 2013-10-11 09:08:42 -0400 |
---|---|---|
committer | Scott Hernandez <scotthernandez@gmail.com> | 2013-10-11 09:08:42 -0400 |
commit | b2bda16ef3c0ad75b0ee63bac65842d4de513470 (patch) | |
tree | 69fb96005afa356e30dd1b1386b5709d85df24c6 /src/mongo/db/json.h | |
parent | 410a9ee2999b1f5ae2bb4d8585f157915adcc7ed (diff) | |
download | mongo-b2bda16ef3c0ad75b0ee63bac65842d4de513470.tar.gz |
SERVER-11136 - Support json parsing of NumberLong/Int
Diffstat (limited to 'src/mongo/db/json.h')
-rw-r--r-- | src/mongo/db/json.h | 14 |
1 files changed, 14 insertions, 0 deletions
diff --git a/src/mongo/db/json.h b/src/mongo/db/json.h index 693a2212336..dc54dcff997 100644 --- a/src/mongo/db/json.h +++ b/src/mongo/db/json.h @@ -71,6 +71,8 @@ namespace mongo { * VALUE : * STRING * | NUMBER + * | NUMBERINT + * | NUMBERLONG * | OBJECT * | ARRAY * @@ -217,6 +219,18 @@ namespace mongo { Status objectId(const StringData& fieldName, BSONObjBuilder&); /* + * NUMBERLONG : + * NumberLong( <number> ) + */ + Status numberLong(const StringData& fieldName, BSONObjBuilder&); + + /* + * NUMBERINT : + * NumberInt( <number> ) + */ + Status numberInt(const StringData& fieldName, BSONObjBuilder&); + + /* * DBREF : * Dbref( <namespace string> , <24 character hex string> ) */ |