100+ results for 'gson mongodb lang:java'

Not the results you expected?

QuestionDAOImpl.java (https://bitbucket.org/itbelts/itbelts.git) Java · 106 lines

15 import org.itbelts.domain.UserExam;

16

17 import com.google.gson.reflect.TypeToken;

18

19 /**

20 * MongoDB implementation for the IQuestionDAO. <br>

21 * <br>

22 * <u><i>Version History</i></u>

MongoDBTask.java (https://bitbucket.org/keypointt/foreveryoung.git) Java · 221 lines

1 package com.foreveryoung.mongodb;

2

3 import java.util.ArrayList;

16 import com.foreveryoung.models.User;

17 import com.foreveryoung.models.notices.Suggestion;

18 import com.foreveryoung.mongodb.RESTClient.RequestMethod;

19 import com.google.gson.JsonArray;

20 import com.google.gson.JsonParser;

21

22 /**

23 * DB Operations class runs common operations on the mongoDB web server.

24 *

25 * @author jeremywallace

Operator.java (https://github.com/LaMaldicionDeMandos/PersisterService.git) Java · 66 lines

7

8 import org.codehaus.jackson.map.ObjectMapper;

9 import org.pasut.persister.GsonMongoMapper;

10

11 import com.mongodb.BasicDBObject;

12 import com.mongodb.BasicDBObjectBuilder;

13

14 public abstract class Operator {

15 public abstract void perform(BasicDBObjectBuilder builder);

16

17 private static final GsonMongoMapper wrapper = new GsonMongoMapper();

18 private final ObjectMapper mapper = new ObjectMapper();

19 private final static Set<Class<?>> WRAPPER_TYPES = getWrapperTypes();

TramStationGetterUtils.java (https://bitbucket.org/ambientic/traveldashboard-server.git) Java · 40 lines

6

7

8 import com.google.gson.Gson;

9

10 public class TramStationGetterUtils extends ResponseUtils {

24

25

26 Gson gson = new Gson();

27 String json = "null";

28

29 if (TransportArea.getArea(Double.parseDouble(latitude), Double.parseDouble(longitude)).equals(TransportArea.PARIS)) {

30 //Paris

31 json = gson.toJson(MongoDbManager.getParisTramStationsCollection(latitude, longitude, radius));

32 }

33

MongoDataStore.java (https://github.com/saravanak/Dandanakka.git) Java · 259 lines

1 package com.dandanakka.datastore.mongodb;

2

3 import java.io.IOException;

16 import com.dandanakka.datastore.model.PaginatedResult;

17 import com.dandanakka.datastore.model.Query;

18 import com.mongodb.BasicDBObject;

19 import com.mongodb.CommandResult;

20 import com.mongodb.DB;

21 import com.mongodb.DBCursor;

22 import com.mongodb.DBObject;

23 import com.mongodb.Mongo;

24 import com.mongodb.MongoException;

25 import com.mongodb.QueryBuilder;

BaseRepo.java (https://github.com/eBay/griffin.git) Java · 95 lines

25

26 import com.ebay.oss.griffin.common.Pair;

27 import com.google.gson.Gson;

28 import com.mongodb.BasicDBObject;

29 import com.mongodb.DB;

30 import com.mongodb.DBCollection;

31 import com.mongodb.DBObject;

72

73 protected T toEntity(DBObject dbo) {

74 Gson gson = new Gson();

75 return gson.fromJson(dbo.toString(), clz);

78 @Override

79 final public void save(T t) {

80 Gson gson = new Gson();

81 DBObject t1 = (DBObject) JSON.parse(gson.toJson(t));

HbaseDao.java (https://github.com/datapickaxe/chiwen.git) Java · 165 lines

8 import com.databps.bigdaf.core.mongo.plugin.MongoPage;

9 import com.databps.bigdaf.core.util.DateUtils;

10 import com.google.gson.Gson;

11 import com.google.gson.JsonArray;

12 import com.google.gson.JsonObject;

13 import com.google.gson.reflect.TypeToken;

15 import org.springframework.beans.factory.annotation.Autowired;

16 import org.springframework.data.domain.Sort;

17 import org.springframework.data.mongodb.core.MongoOperations;

18 import org.springframework.data.mongodb.core.query.Criteria;

19 import org.springframework.data.mongodb.core.query.Query;

20 import org.springframework.data.mongodb.core.query.Update;

125 JsonArray usersArrayJson =null;

126 if(usersName !=null){

127 usersArrayJson = new Gson().toJsonTree(usersName, new TypeToken<List<String>>() {}.getType()).getAsJsonArray();

128 }

129 jsonRole.add("users",usersArrayJson);

AuthRoleAction.java (https://github.com/ParkingOS/ParkingOS_cloud.git) Java · 104 lines

2

3 import com.zld.AjaxUtil;

4 import com.zld.impl.MongoDbUtils;

5 import com.zld.service.DataBaseService;

6 import com.zld.utils.RequestUtil;

31 private DataBaseService daService;

32 @Autowired

33 private MongoDbUtils mongoDbUtils;

34

35 private Logger logger = Logger.getLogger(AuthRoleAction.class);

93 if(ret>0){

94 ret = 1;

95 mongoDbUtils.saveLogs(request, 0, 3, "修改了角色权限:"+roleid);

96 }

97 AjaxUtil.ajaxOutput(response, ret+"");

API.java (https://github.com/augie/egats.git) Java · 572 lines

1 package egats;

2

3 import com.mongodb.util.JSON;

4 import java.io.IOException;

5 import java.io.OutputStreamWriter;

269 EGATSObject egatsObject = new EGATSObject();

270 egatsObject.setClassPath(EGATSObjectFile.class.getName());

271 egatsObject.setObject(Data.GSON.toJson(egatsObjectFile));

272 return createObject(egatsObject);

273 }

CommunityDAOImpl.java (https://bitbucket.org/itbelts/itbelts.git) Java · 49 lines

8 import org.itbelts.domain.Community;

9

10 import com.google.gson.reflect.TypeToken;

11

12 /**

13 * MongoDB implementation for the ICommunityDAO.

14 * <br><br>

15 * <u><i>Version History</i></u>

JSONCallback.java (https://github.com/dixcychaitanya/mongo-java-driver.git) Java · 154 lines

17 */

18

19 package com.mongodb.util;

20

21 import java.text.ParsePosition;

36 import org.bson.types.ObjectId;

37

38 import com.mongodb.BasicDBList;

39 import com.mongodb.BasicDBObject;

40 import com.mongodb.DBObject;

41 import com.mongodb.DBRef;

HistoryController.java (git://github.com/johanlindquist/jahspotify.git) Java · 126 lines

25 import javax.servlet.http.*;

26

27 import com.google.gson.Gson;

28 import jahspotify.storage.statistics.*;

29 import jahspotify.storage.statistics.TrackHistory;

40 {

41 @Autowired

42 @Qualifier(value = "mongodb")

43 private HistoricalStorage _historicalStorage;

44

69 if (historyCursor.size() > 0)

70 {

71 Gson gson = new Gson();

72

73 outputStream.write(",");

TubeStatusGetterUtils.java (https://bitbucket.org/ambientic/traveldashboard-server.git) Java · 33 lines

4

5

6 import com.google.gson.Gson;

7

8 public class TubeStatusGetterUtils extends ResponseUtils {

21 String routeId = req.getPayload(DataConstants.PARAM_KEY_ROUTE_ID);

22

23 Gson gson = new Gson();

24

25 String json = gson.toJson(MongoDbManager.getMetroStatus(city, routeId));

IndexController.java (https://bitbucket.org/ericson_cepeda/repbiblioteca.git) Java · 42 lines

6 import scheduler.ControlCargador;

7

8 import com.google.gson.JsonObject;

9 import comparacion.Comparador;

10 import comparacion.DtoRespuesta;

36 }

37 //response.put( "booksQuantity", ser.getObjetoBiblioteca( ).size( ) );

38 //response.put( "statsDB", connector.getMongoDB( ).getStats( ).toMap( ) );

39

40 return response.toString( );

MongoMappingContext.java (https://github.com/anotherJay/grails-data-mapping.git) Java · 136 lines

39 org.bson.types.ObjectId.class.getName(),

40 org.bson.types.Binary.class.getName(),

41 com.mongodb.DBObject.class.getName()

42 )));

43 }

HbaseUserDao.java (https://github.com/datapickaxe/chiwen.git) Java · 146 lines

9 import com.databps.bigdaf.core.mongo.plugin.MongoPage;

10 import com.databps.bigdaf.core.util.DateUtils;

11 import com.google.gson.Gson;

12 import com.google.gson.JsonArray;

13 import com.google.gson.JsonObject;

14 import com.google.gson.reflect.TypeToken;

18 import org.springframework.beans.factory.annotation.Autowired;

19 import org.springframework.data.domain.Sort;

20 import org.springframework.data.mongodb.core.MongoOperations;

21 import org.springframework.data.mongodb.core.query.Criteria;

22 import org.springframework.data.mongodb.core.query.Query;

23 import org.springframework.data.mongodb.core.query.Update;

RecordCodecTest.java (https://github.com/jyemin/mongo-java-driver.git) Java · 189 lines

1 /*

2 * Copyright 2008-present MongoDB, Inc.

3 *

4 * Licensed under the Apache License, Version 2.0 (the "License");

TubeCommentGetterUtils.java (https://bitbucket.org/ambientic/traveldashboard-server.git) Java · 34 lines

3 import org.ibicoop.sdp.config.NetworkMessage;

4

5 import com.google.gson.Gson;

6

7 public class TubeCommentGetterUtils extends ResponseUtils {

22 int maxComments = Integer.parseInt(req.getPayload(DataConstants.PARAM_KEY_MAX_VALUES));

23

24 Gson gson = new Gson();

25 String json = gson.toJson(MongoDbManager.getMetroCommentsCollection(city, stopId, routeId, maxComments));

JsonWriter.java (https://github.com/kbachl/modeshape.git) Java · 161 lines

35 * A component that writes modified JSON representations from the in-memory {@link Document} representation.

36 * <p>

37 * The modified JSON format is nearly identical to the JSON serialization used by MongoDB. All standard JSON values are written as

38 * expected, but the types unique to BSON are written as follows:

39 * <table border="1" cellspacing="0" cellpadding="3">

ConsentModule.java (https://github.com/DataBiosphere/consent.git) Java · 381 lines

5 import com.google.inject.Inject;

6 import com.google.inject.Provides;

7 import com.mongodb.MongoClient;

8 import io.dropwizard.Configuration;

9 import io.dropwizard.client.JerseyClientBuilder;

47 import org.broadinstitute.consent.http.util.WhitelistCache;

48 import org.jdbi.v3.core.Jdbi;

49 import org.jdbi.v3.gson2.Gson2Plugin;

50 import org.jdbi.v3.guava.GuavaPlugin;

51 import org.jdbi.v3.sqlobject.SqlObjectPlugin;

93 this.jdbi = new JdbiFactory().build(environment, config.getDataSourceFactory(), DB_ENV);

94 jdbi.installPlugin(new SqlObjectPlugin());

95 jdbi.installPlugin(new Gson2Plugin());

96 jdbi.installPlugin(new GuavaPlugin());

97 this.mongoInstance = initMongoDBInstance();

MongoDBHistoryCursor.java (git://github.com/johanlindquist/jahspotify.git) Java · 63 lines

20 */

21

22 import com.google.gson.Gson;

23 import com.mongodb.DBCursor;

24 import com.mongodb.util.JSON;

25

26 /**

27 * @author Johan Lindquist

28 */

29 public class MongoDBHistoryCursor implements HistoryCursor

30 {

31

32 private DBCursor _dbObjects;

33 private static Gson _gson = new Gson();

34

35 MongoDBHistoryCursor(final DBCursor dbObjects)

MongoArgumentUtilsTest.java (https://github.com/spring-projects/spring-insight-plugins.git) Java · 123 lines

15 */

16

17 package com.springsource.insight.plugin.mongodb;

18

19 import java.math.BigDecimal;

BusStopGetterUtils.java (https://bitbucket.org/ambientic/traveldashboard-server.git) Java · 100 lines

7 import traveldashboard.data.TransportArea;

8

9 import com.google.gson.Gson;

10

11 public class BusStopGetterUtils extends ResponseUtils {

27 String radius = req.getPayload(DataConstants.PARAM_KEY_RADIUS);

28

29 Gson gson = new Gson();

30 String json = "null";

31

72 String radius = req.getPayload(DataConstants.PARAM_KEY_RADIUS);

73

74 Gson gson = new Gson();

75 String json = "null";

76

GrabTask.java (https://github.com/mitemitreski/CloudPlayground.git) Java · 76 lines

7 import org.apache.commons.logging.LogFactory;

8 import org.springframework.beans.factory.annotation.Autowired;

9 import org.springframework.data.mongodb.MongoDbFactory;

10 import org.springframework.data.mongodb.core.MongoTemplate;

16 import be.kafana.foursquare.down.data.Venue;

17

18 import com.google.gson.Gson;

19

20 @Service

22

23 @Autowired(required = true)

24 private MongoDbFactory mongoDbFactory;

25 @Autowired(required = true)

26 private VenueGrabber venueGrabber;

45 double endLatitude,

46 double endLongitude) {

47 Gson gson = new Gson();

48 LOGGER.info("Started grabbing ");

49 createCollection(Venue.class);

ServerTest.java (https://github.com/augie/egats.git) Java · 137 lines

1 package egats;

2

3 import com.mongodb.util.JSON;

4 import java.util.LinkedList;

5 import java.util.List;

36 EGATSObject arg1Obj = new EGATSObject();

37 arg1Obj.setClassPath(arg1.getClass().getName());

38 arg1Obj.setObject(Data.GSON.toJson(arg1));

39 arg1Obj = EGATSObject.create(Data.GSON.toJson(arg1Obj));

42 EGATSObject arg2Obj = new EGATSObject();

43 arg2Obj.setClassPath(arg2.getClass().getName());

44 arg2Obj.setObject(Data.GSON.toJson(arg2));

45 arg2Obj = EGATSObject.create(Data.GSON.toJson(arg2Obj));

79

80 // Is the output from the process as expected?

81 assertEquals(Data.GSON.toJson(expectedOutput), o.getObject());

82 }

83

IMPPlugin.java (https://bitbucket.org/jyc/imp) Java · 146 lines

45 // as possible, or we will get ClassDefNotFound errors!

46 if (!(JarLibLoader.load(

47 new File("./lib/gson-1.7.1.jar"),

48 new String[] { "com.google.gson" })

52 && JarLibLoader.load(

53 new File("./lib/mongo-2.6.5.jar"),

54 new String[] { "com.mongodb" })

55 && JarLibLoader.load(

56 new File("./lib/morphia-0.99.jar"),

ClientConnection.java (https://github.com/TencentCloud/tencentcloud-sdk-java.git) Java · 80 lines

14 * limitations under the License.

15 */

16 package com.tencentcloudapi.mongodb.v20190725.models;

17

18 import com.tencentcloudapi.common.AbstractModel;

19 import com.google.gson.annotations.SerializedName;

20 import com.google.gson.annotations.Expose;

CourseDAOImpl.java (https://bitbucket.org/itbelts/itbelts.git) Java · 78 lines

12 import org.itbelts.domain.Topic;

13

14 import com.google.gson.reflect.TypeToken;

15

16 /**

17 * MongoDB implementation for the ICourseDAO. <br>

18 * <br>

19 * <u><i>Version History</i></u>

IndexController.java (https://bitbucket.org/ericson_cepeda/repbiblioteca.git) Java · 69 lines

9 import world.Serializacion;

10

11 import com.google.gson.Gson;

12 import com.google.gson.JsonObject;

13 import com.mongodb.BasicDBObject;

14 import com.mongodb.DBObject;

15 import com.mongodb.util.JSON;

16

17 public class IndexController

35

36 BasicDBObject responseObject = new BasicDBObject();

37 Gson gson = Serializacion.getInstance().getGsonBiblioteca();

38 List<DBObject> libraryIndexed = IndexLibrary.getIndexBookByTitle(title);

39 for( Iterator<DBObject> iterator = libraryIndexed.iterator( ); iterator.hasNext( ); )

IncentiveGetterUtils.java (https://bitbucket.org/ambientic/traveldashboard-server.git) Java · 96 lines

8

9

10 import com.google.gson.Gson;

11

12 public class IncentiveGetterUtils extends ResponseUtils {

26 String incentiveType = req.getPayload(DataConstants.PARAM_INCENTIVE_TYPE);

27

28 Gson gson = new Gson();

29

30 String json = "null";

35 if (city.equals(DataConstants.LONDON)) {

36 //Get london tube station fact

37 json = gson.toJson(MongoDbManager.getLondonTubeStationFact(stopId));

38 } else {

39 //Paris fact not available, just show thank you message

MongoUtil.java (https://github.com/jzyong/game-server.git) Java · 213 lines

6 package com.jzy.game.plugin.util;

7

8 import com.google.gson.JsonArray;

9 import com.google.gson.JsonElement;

10 import com.google.gson.JsonObject;

11 import com.google.gson.JsonParser;

12 import com.mongodb.MongoClient;

13 import com.mongodb.MongoClientURI;

14 import com.mongodb.client.MongoCollection;

15 import com.mongodb.client.MongoDatabase;

34

35 /**

36 * mongodb

37 *

38 * @author JiangZhiYong

GsonMongoMapper.java (https://github.com/LaMaldicionDeMandos/PersisterService.git) Java · 66 lines

12 import org.codehaus.jackson.map.ObjectMapper;

13

14 import com.mongodb.BasicDBObject;

15 import com.mongodb.DBObject;

16

17 public class GsonMongoMapper extends GsonMapper implements MongoMapper {

18 private final ObjectMapper mapper = new ObjectMapper();

19

MongoDBPluginRuntimeDescriptor.java (https://github.com/spring-projects/spring-insight-plugins.git) Java · 54 lines

14 * limitations under the License.

15 */

16 package com.springsource.insight.plugin.mongodb;

17

18 import java.util.Collection;

23 import com.springsource.insight.util.ArrayUtil;

24

25 public class MongoDBPluginRuntimeDescriptor extends PluginRuntimeDescriptor {

26 public static final String PLUGIN_NAME = "mongodb";

27 private static final MongoDBPluginRuntimeDescriptor INSTANCE = new MongoDBPluginRuntimeDescriptor();

28 private static final List<? extends ExternalResourceAnalyzer> extResAnalyzers =

29 ArrayUtil.asUnmodifiableList(MongoDBCollectionExternalResourceAnalyzer.getInstance(),

30 MongoDBOperationExternalResourceAnalyzer.getInstance());

31

32 private MongoDBPluginRuntimeDescriptor() {

DBCollectionTest.java (https://github.com/efroese/mongo-java-driver.git) Java · 253 lines

15 */

16

17 package com.mongodb;

18

19 import java.io.IOException;

23 import org.testng.annotations.Test;

24

25 import com.mongodb.util.TestCase;

26

27 public class DBCollectionTest extends TestCase {

31 super();

32 cleanupMongo = new Mongo( "127.0.0.1" );

33 cleanupDB = "com_mongodb_unittest_DBCollectionTest";

34 _db = cleanupMongo.getDB( cleanupDB );

35 }

UserSummaryTest.java (https://github.com/Graylog2/graylog2-server.git) Java · 73 lines

4 * This program is free software: you can redistribute it and/or modify

5 * it under the terms of the Server Side Public License, version 1,

6 * as published by MongoDB, Inc.

7 *

8 * This program is distributed in the hope that it will be useful,

13 * You should have received a copy of the Server Side Public License

14 * along with this program. If not, see

15 * <http://www.mongodb.com/licensing/server-side-public-license>.

16 */

17 package org.graylog2.rest.models.users.responses;

NoiseGetterUtils.java (https://bitbucket.org/ambientic/traveldashboard-server.git) Java · 50 lines

5 import org.ibicoop.sdp.config.NetworkMessage;

6

7 import com.google.gson.Gson;

8

9 public class NoiseGetterUtils extends ResponseUtils {

38 TimeZone.getTimeZone(timeZone).getRawOffset();

39

40 Gson gson = new Gson();

41

42 String json = gson.toJson(MongoDbManager.getMetroNoiseDatasCollection(city, stopId, routeId, timestamp, interval));

ContainerMatrixElasticsearchBaseTest.java (https://github.com/Graylog2/graylog2-server.git) Java · 97 lines

4 * This program is free software: you can redistribute it and/or modify

5 * it under the terms of the Server Side Public License, version 1,

6 * as published by MongoDB, Inc.

7 *

8 * This program is distributed in the hope that it will be useful,

13 * You should have received a copy of the Server Side Public License

14 * along with this program. If not, see

15 * <http://www.mongodb.com/licensing/server-side-public-license>.

16 */

17 package org.graylog.testing.elasticsearch;

DocumentUtil.java (https://github.com/TsingJyujing/lofka.git) Java · 94 lines

2

3 import com.github.tsingjyujing.lofka.basic.LoggerJson;

4 import com.google.gson.Gson;

5 import org.bson.Document;

6

11 public class DocumentUtil {

12

13 private static final Gson GSON = new Gson();

14

15 private static final Document EXPIRED_SETTING = new Document(

32

33 /**

34 * MongoDB 日志处理工具

35 * <p>

36 * 1. 时间戳转换为Date类型

Auth.java (https://github.com/nuandy/othello.git) Java · 186 lines

13 import org.apache.log4j.*;

14

15 import com.google.gson.Gson;

16

17 import src.main.othello.web.controller.impl.AbstractControllerImpl;

58 String result = JSON.serialize(results.get(0));

59

60 Gson gson = new Gson();

61 User user = gson.fromJson(result, User.class);

85 query.put("password", password);

86

87 results = MongoDB.getDocuments(query);

88

89 if (!results.isEmpty()) {

91 String result = JSON.serialize(results.get(0));

92

93 Gson gson = new Gson();

94 User user = gson.fromJson(result, User.class);

AllTubeRatingGetterUtils.java (https://bitbucket.org/ambientic/traveldashboard-server.git) Java · 31 lines

3 import org.ibicoop.sdp.config.NetworkMessage;

4

5 import com.google.gson.Gson;

6

7 public class AllTubeRatingGetterUtils extends ResponseUtils {

19 String city = req.getPayload(DataConstants.PARAM_KEY_CITY_TYPE);

20

21 Gson gson = new Gson();

22

23 String json = gson.toJson(MongoDbManager.getMetroGeneralRatingsCollection(city));

TubeRatingGetterUtils.java (https://bitbucket.org/ambientic/traveldashboard-server.git) Java · 33 lines

3 import org.ibicoop.sdp.config.NetworkMessage;

4

5 import com.google.gson.Gson;

6

7 public class TubeRatingGetterUtils extends ResponseUtils {

20 String routeId = req.getPayload(DataConstants.PARAM_KEY_ROUTE_ID);

21

22 Gson gson = new Gson();

23 String json = "null";

24

25 json = gson.toJson(MongoDbManager.getMetroGeneralRating(city, routeId));

26

27 resp.addPayload(DataConstants.TUBE_RATING_MESSAGE, json);

DBHelper.java (https://github.com/ValeryLitvin/linkshorter.git) Java · 128 lines

1 package ua.in.link.db;

2

3 import com.google.gson.Gson;

4 import com.mongodb.*;

20 private static final RandomString RANDOM_STRING = new RandomString(RANDOM_STRING_LENGTH);

21

22 private static final Gson GSON = new Gson();

23

24 private final DBCollection urls;

51 append(IDBSettings.SHORT_CODE_FILED_NAME, url.getShortUrl()).

52 append(IDBSettings.CREATION_TIME_FILED_NAME, url.getCreationTime().getTime()).

53 append(IDBSettings.STATISTIC_FILED_NAME, GSON.toJson(url.getStatistic()));

54 urls.insert(urlDBObject);

55 return url;

65 List<URL.DataStat> stat = new ArrayList<>();

66 if (statJson != null)

67 stat = GSON.fromJson(statJson, List.class);

68 Long creationTimeLong = (Long)object.get(IDBSettings.CREATION_TIME_FILED_NAME);

69 if (creationTimeLong == null)

SpanService.java (https://github.com/YunaiV/skywalking.git) Java · 143 lines

19 package org.skywalking.apm.collector.ui.service;

20

21 import com.google.gson.JsonArray;

22 import com.google.gson.JsonObject;

JSONCallbackTest.java (https://github.com/foursquare/mongo-java-driver.git) Java · 136 lines

1 /*

2 * Copyright (c) 2008-2014 MongoDB, Inc.

3 *

4 * Licensed under the Apache License, Version 2.0 (the "License");

15 */

16

17 package com.mongodb.util;

18

19 import com.mongodb.DBObject;

20 import com.mongodb.DBRef;

21 import org.bson.BSON;

22 import org.bson.BsonUndefined;

MetroClassifiedCrowdGetterUtils.java (https://bitbucket.org/ambientic/traveldashboard-server.git) Java · 48 lines

6 import org.ibicoop.sdp.config.NetworkMessage;

7

8 import com.google.gson.Gson;

9

10 public class MetroClassifiedCrowdGetterUtils extends ResponseUtils {

37 TimeZone.getTimeZone(timeZone).getRawOffset();

38

39 Gson gson = new Gson();

40 String json = gson.toJson(MongoDbManager.getMetroClassifiedCrowd(city, stopId, routeId, timestamp));

MetroGeneralCrowdGetterUtils.java (https://bitbucket.org/ambientic/traveldashboard-server.git) Java · 53 lines

5 import org.ibicoop.sdp.config.NetworkMessage;

6

7 import com.google.gson.Gson;

8

9 public class MetroGeneralCrowdGetterUtils extends ResponseUtils {

38

39

40 Gson gson = new Gson();

41

42 //Get crowd data until interval ago

43 //String json = gson.toJson(MongoDbManager.getMetroGeneralCrowd(city, stopId, routeId, timestamp, interval));

44 //Get crowd data until 6 times interval ago

45 String json = gson.toJson(MongoDbManager.getMetroGeneralCrowdCollection(city, stopId, routeId, timestamp, interval));

Data.java (https://github.com/augie/egats.git) Java · 58 lines

1 package egats;

2

3 import com.google.gson.Gson;

4 import com.mongodb.DB;

5 import com.mongodb.DBCollection;

6 import com.mongodb.Mongo;

7 import com.mongodb.WriteResult;

8

9 /**

14

15 private static int TEST_ID = 0;

16 public static final Gson GSON = new Gson();

17 public static Mongo MONGO;

18 public static DB EGATS;

StorageManager.java (https://gitlab.com/rjschu/wheres-my-bus-.git) Java · 101 lines

7 import co.uk.wmb.model.Route;

8 import co.uk.wmb.model.RouteList;

9 import co.uk.wmb.util.GsonUtils;

10

11 import com.google.common.collect.Lists;

12 import com.mongodb.CommandResult;

13

14 public class StorageManager {

25

26 public void insertOrUpdateBus(Bus bus) {

27 String jsonBus = GsonUtils.toJson(bus);

28 database.insert(jsonBus, Collection.BUS);

29 }

MongoMappingContext.java (https://github.com/chongivan/grails-data-mapping.git) Java · 179 lines

15 package org.grails.datastore.mapping.mongo.config;

16

17 import com.mongodb.DBObject;

18 import groovy.lang.Closure;

19

43 import org.grails.datastore.mapping.model.PersistentEntity;

44

45 import com.mongodb.DBRef;

46

47 /**

58 Double.class.getName(),

59 String.class.getName(),

60 com.mongodb.DBObject.class.getName(),

61 org.bson.types.Binary.class.getName(),

62 org.bson.types.ObjectId.class.getName(),

UserDAOImpl.java (https://bitbucket.org/itbelts/itbelts.git) Java · 56 lines

8 import org.itbelts.domain.User;

9

10 import com.google.gson.reflect.TypeToken;

11

12 /**

13 * MongoDB implementation for the IUserDAO.

14 * <br><br>

15 * <u><i>Version History</i></u>

SpecialtyDAOImpl.java (https://bitbucket.org/itbelts/itbelts.git) Java · 55 lines

8 import org.itbelts.domain.Specialty;

9

10 import com.google.gson.reflect.TypeToken;

11

12 /**

13 * MongoDB implementation for the ISpecialtyDAO.

14 * <br><br>

15 * <u><i>Version History</i></u>

TopicDAOImpl.java (https://bitbucket.org/itbelts/itbelts.git) Java · 63 lines

8 import org.itbelts.domain.Topic;

9

10 import com.google.gson.reflect.TypeToken;

11

12 /**

13 * MongoDB implementation for the ITopicDAO.

14 * <br><br>

15 * <u><i>Version History</i></u>

AddSubscribeServlet.java (https://github.com/aio1108/OReader_Service_Server.git) Java · 78 lines

22 import tw.com.useful.util.ReadableJsonConverter;

23

24 import com.google.gson.Gson;

25 import com.google.gson.JsonElement;

26 import com.google.gson.JsonObject;

27 import com.mongodb.BasicDBObject;

28 import com.mongodb.DBRef;

29 import com.mongodb.WriteResult;

Books.java (https://bitbucket.org/ericson_cepeda/repbiblioteca.git) Java · 173 lines

5 import java.util.List;

6

7 import com.google.gson.Gson;

8 import com.google.gson.JsonObject;

9 import com.mongodb.BasicDBObject;

10 import com.mongodb.DB;

11 import com.mongodb.DBCollection;

12 import com.mongodb.DBObject;

121 DB bdConex = mc.getMongoDB( );

122 DBCollection booksCollection = bdConex.getCollection( MongoConnector.BOOKS_COLLECTION );

123 Gson json = new Gson( );

124 Object obj = JSON.parse( json.toJson( newBook ) );

125 DBObject objeto = ( DBObject )obj;

Media.java (https://github.com/bleeckerj/HumansService.git) Java · 195 lines

5 import java.util.List;

6 import javax.annotation.Generated;

7 import com.google.gson.annotations.Expose;

8 import com.google.gson.annotations.SerializedName;

10 import org.apache.commons.lang.builder.HashCodeBuilder;

11 import org.apache.commons.lang.builder.ToStringBuilder;

12 import org.mongodb.morphia.annotations.Entity;

13 import org.mongodb.morphia.annotations.Property;

ConfigLoader.java (https://github.com/TsingJyujing/lofka.git) Java · 232 lines

10 import com.github.tsingjyujing.lofka.util.FileUtil;

11 import com.google.common.collect.Lists;

12 import com.google.gson.Gson;

13 import com.google.gson.JsonElement;

30 public class ConfigLoader {

31

32 private static final Gson GSON = new Gson();

33 protected static final Logger LOGGER = LoggerFactory.getLogger(ConfigLoader.class);

34

159 final ArrayList<ProcessorInfo> processorList = Lists.newArrayList();

160 for (Object processor : processors.values()) {

161 processorList.add(GSON.fromJson(GSON.toJson(processor), ProcessorInfo.class));

162 }

163 return processorList;

223 for (final JsonElement elem : new JsonParser().parse(gsonString).getAsJsonArray()) {

224 Gson gson = new Gson();

225 final JsonReader reader = new JsonReader(new StringReader(gsonString));

CreateMigrateJobRequest.java (https://github.com/TencentCloud/tencentcloud-sdk-java.git) Java · 288 lines

17

18 import com.tencentcloudapi.common.AbstractModel;

19 import com.google.gson.annotations.SerializedName;

20 import com.google.gson.annotations.Expose;

38

39 /**

40 * 源实例数据库类型,目前支持:mysql,redis,mongodb,postgresql,mariadb,percona。不同地域数据库类型的具体支持情况,请参考控制台创建迁移页面。

41 */

42 @SerializedName("SrcDatabaseType")

59

60 /**

61 * 目标实例数据库类型,目前支持:mysql,redis,mongodb,postgresql,mariadb,percona。不同地域数据库类型的具体支持情况,请参考控制台创建迁移页面。

62 */

63 @SerializedName("DstDatabaseType")

127

128 /**

129 * Get 源实例数据库类型,目前支持:mysql,redis,mongodb,postgresql,mariadb,percona。不同地域数据库类型的具体支持情况,请参考控制台创建迁移页面。

130 * @return SrcDatabaseType 源实例数据库类型,目前支持:mysql,redis,mongodb,postgresql,mariadb,percona。不同地域数据库类型的具体支持情况,请参考控制台创建迁移页面。

MongoDBGsonBackgroundJobContainer.java (https://github.com/jobrunr/jobrunr.git) Java · 34 lines

2

3 import org.jobrunr.storage.StorageProvider;

4 import org.jobrunr.storage.nosql.mongo.MongoDBStorageProvider;

5 import org.testcontainers.containers.GenericContainer;

6 import org.testcontainers.containers.Network;

7

8 public class MongoDBGsonBackgroundJobContainer extends AbstractBackgroundJobContainer {

9

10 private final GenericContainer mongoContainer;

11 private final Network network;

12

13 public MongoDBGsonBackgroundJobContainer(GenericContainer mongoContainer, Network network) {

14 super("jobrunr-e2e-mongo-gson:1.0");

30 @Override

31 public StorageProvider getStorageProviderForClient() {

32 return new MongoDBStorageProvider(mongoContainer.getContainerIpAddress(), mongoContainer.getFirstMappedPort());

33 }

34 }

TodoDAOImpl.java (https://bitbucket.org/itbelts/itbelts.git) Java · 82 lines

8 import org.itbelts.domain.Todo;

9

10 import com.google.gson.reflect.TypeToken;

11

12 /**

13 * MongoDB implementation for the ITodoDAO. <br>

14 * <br>

15 * <u><i>Version History</i></u>

SystemShutdownResource.java (https://github.com/Graylog2/graylog2-server.git) Java · 77 lines

4 * This program is free software: you can redistribute it and/or modify

5 * it under the terms of the Server Side Public License, version 1,

6 * as published by MongoDB, Inc.

7 *

8 * This program is distributed in the hope that it will be useful,

13 * You should have received a copy of the Server Side Public License

14 * along with this program. If not, see

15 * <http://www.mongodb.com/licensing/server-side-public-license>.

16 */

17 package org.graylog2.rest.resources.system;

MongoDBMediaStorage.java (git://github.com/johanlindquist/jahspotify.git) Java · 211 lines

3 import javax.annotation.*;

4

5 import com.google.gson.Gson;

6 import com.mongodb.*;

7 import com.mongodb.util.JSON;

8 import jahspotify.media.*;

9 import org.apache.commons.logging.*;

15 */

16 @Service

17 @Qualifier(value = "mongodb")

18 public class MongoDBMediaStorage implements MediaStorage

19 {

20 private Log _log = LogFactory.getLog(MongoDBMediaStorage.class);

21

22 @Value(value = "${jahspotify.storage.mongodb.host}")

Contact.java (https://bitbucket.org/pepo77/solstice-api.git) Java · 200 lines

2

3 import com.google.common.base.Strings;

4 import com.google.gson.JsonObject;

5 import exceptions.EmptyParametersException;

6 import org.joda.time.format.DateTimeFormat;

7 import org.joda.time.format.DateTimeFormatter;

8 import org.mongodb.morphia.annotations.Entity;

9 import play.data.validation.Email;

10 import play.data.validation.Phone;

TransmitterRawData.java (https://github.com/NightscoutFoundation/xDrip.git) Java · 219 lines

3

4 import com.eveningoutpost.dexdrip.Models.JoH;

5 import com.google.gson.annotations.Expose;

6 import com.mongodb.BasicDBObject;

138 @Override

139 public String toString() {

140 return JoH.defaultGsonInstance().toJson(this);

141 }

142 /*

UserRatingGetterUtils.java (https://bitbucket.org/ambientic/traveldashboard-server.git) Java · 34 lines

3 import org.ibicoop.sdp.config.NetworkMessage;

4

5 import com.google.gson.Gson;

6

7 public class UserRatingGetterUtils extends ResponseUtils {

21 String routeId = req.getPayload(DataConstants.PARAM_KEY_ROUTE_ID);

22

23 Gson gson = new Gson();

24

25 String json = gson.toJson(MongoDbManager.getMetroUserRating(city, username, routeId));

DataAssetRepoImpl.java (https://github.com/eBay/griffin.git) Java · 47 lines

19

20 import com.ebay.oss.griffin.domain.DataAsset;

21 import com.google.gson.Gson;

22 import com.mongodb.DBObject;

23 import com.mongodb.util.JSON;

24

25 @Repository

32 @Override

33 public void update(DataAsset entity, DBObject old) {

34 Gson gson = new Gson();

35 // DBObject t1 = gson.fromJson(gson.toJson(entity),

36 // BasicDBObject.class);

37 DBObject t1 = (DBObject) JSON.parse(gson.toJson(entity));

38 dbCollection.remove(old);

39 dbCollection.save(t1);

SourceDBMongoDB.java (https://github.com/shangrz/FlipDroid.git) Java · 62 lines

1 package it.tika.mongodb.source;

2

3 import com.mongodb.*;

4 import flipdroid.grepper.exception.DBNotAvailableException;

5 import it.tika.mongodb.blacklist.BlacklistedTikaImage;

6 import it.tika.mongodb.logger.Log;

18 * To change this template use File | Settings | File Templates.

19 */

20 public class SourceDBMongoDB implements SourceDBInterface {

21 private static SourceDBMongoDB instance;

24 public static final String urlCollectionName = "source";

25

26 private Logger logger = Logger.getLogger(SourceDBMongoDB.class.getName());

27

28 private SourceDBMongoDB() throws UnknownHostException {

DisassociateSecurityGroupsRequest.java (https://github.com/TencentCloud/tencentcloud-sdk-java.git) Java · 104 lines

17

18 import com.tencentcloudapi.common.AbstractModel;

19 import com.google.gson.annotations.SerializedName;

20 import com.google.gson.annotations.Expose;

GeoCodeIp.java (https://github.com/derickson/geocodeip.git) Java · 106 lines

9 import java.util.Set;

10

11 import com.mongodb.BasicDBList;

12 import com.mongodb.DB;

13 import com.mongodb.DBCollection;

14 import com.mongodb.DBCursor;

15 import com.mongodb.DBObject;

16 import com.mongodb.MongoClient;

SortOperationUnitTests.java (https://github.com/spring-projects/spring-data-mongodb.git) Java · 56 lines

14 * limitations under the License.

15 */

16 package org.springframework.data.mongodb.core.aggregation;

17

18 import static org.assertj.core.api.Assertions.*;

19 import static org.springframework.data.mongodb.core.DocumentTestUtils.*;

20

21 import org.bson.Document;

Publication.java (https://bitbucket.org/marcosflorez/mvp) Java · 264 lines

2

3 import com.amazonaws.util.json.JSONObject;

4 import com.google.gson.Gson;

5 import com.google.gson.JsonElement;

6 import com.google.gson.JsonObject;

7 import com.mongodb.BasicDBObject;

8 import com.mongodb.DBObject;

9 import models.Review;

10 import org.apache.commons.lang3.text.WordUtils;

254

255

256 return com.mongodb.util.JSON.serialize(this.toDBO());

257 }

258

MongoTestUtil.java (https://github.com/geotools/geotools.git) Java · 34 lines

18 package org.geotools.data.mongodb;

19

20 import com.google.gson.GsonBuilder;

21 import com.google.gson.JsonParser;

22 import com.mongodb.DBObject;

23

24 /** @author tkunicki@boundlessgeo.com */

30

31 public static String prettyPrint(String json) {

32 return new GsonBuilder().setPrettyPrinting().create().toJson(new JsonParser().parse(json));

33 }

34 }

MongodbReader.java (https://github.com/DataReply/kafka-connect-mongodb.git) Java · 99 lines

1 package org.apache.kafka.connect.mongodb;

2

3 import org.bson.Document;

14 * @author Andrea Patelli

15 */

16 public class MongodbReader {

17 private final ConcurrentLinkedQueue<Document> messages;

18 private final List<String> dbs;

24 private final List<Thread> threads;

25

26 public MongodbReader(String uri, List<String> dbs, Integer batchSize, Map<Map<String, String>, Map<String, Object>> start) {

27 this.uri = uri;

28 this.host = null;

36 }

37

38 public MongodbReader(String host, Integer port, List<String> dbs, Integer batchSize, Map<Map<String, String>, Map<String, Object>> start) {

39 this.uri = null;

40 this.host = host;

LunchSite.java (https://github.com/linkTDP/RDFstruct.git) Java · 182 lines

20 import com.google.code.morphia.logging.MorphiaLoggerFactory;

21 import com.google.code.morphia.logging.slf4j.SLF4JLogrImplFactory;

22 import com.mongodb.DB;

23 import com.mongodb.Mongo;

24 import com.mongodb.MongoClient;

25 import com.mongodb.MongoClientURI;

49 public static void main(String[] args) throws IOException {

50 if (args.length == 0) {

51 new LunchSite("mongodb://localhost");

52 }

53 else {

ExamDAOImpl.java (https://bitbucket.org/itbelts/itbelts.git) Java · 78 lines

12 import org.itbelts.domain.Topic;

13

14 import com.google.gson.reflect.TypeToken;

15

16 /**

17 * MongoDB implementation for the IExamDAO. <br>

18 * <br>

19 * <u><i>Version History</i></u>

TreatmentsEndpoints.java (https://github.com/pazaan/600SeriesAndroidUploader.git) Java · 371 lines

1 package info.nightscout.android.upload.nightscout;

2

3 import com.google.gson.annotations.SerializedName;

4

5 import java.math.BigDecimal;

290 }

291

292 // https://docs.mongodb.com/v3.6/reference/operator/query/

293

294 // find treatments using key

SetPasswordResponse.java (https://github.com/TencentCloud/tencentcloud-sdk-java.git) Java · 80 lines

14 * limitations under the License.

15 */

16 package com.tencentcloudapi.mongodb.v20180408.models;

17

18 import com.tencentcloudapi.common.AbstractModel;

19 import com.google.gson.annotations.SerializedName;

20 import com.google.gson.annotations.Expose;

TestLogin.java (https://github.com/fsolis/fourup.git) Java · 36 lines

9 import java.util.*;

10

11 import com.google.gson.Gson;

12 import java.net.URI;

13 import com.mongodb.*;

14 import com.mongodb.BasicDBObject;

15 import com.mongodb.DB;

16 import com.mongodb.DBCollection;

17 import com.mongodb.DBCursor;

18 import com.mongodb.Mongo;

19 import com.mongodb.MongoException;

20 import com.mongodb.MongoURI;

21 import java.net.UnknownHostException;

22 import com.mongodb.DB;

MongoArgumentUtilsTest.java (https://github.com/spring-projects/insight-plugin-mongodb.git) Java · 94 lines

1 package com.springsource.insight.plugin.mongodb;

2

3 import java.math.BigDecimal;

ResultGenerator.java (https://github.com/IBM/android-kubernetes-blockchain.git) Java · 109 lines

8 import org.json.simple.parser.JSONParser;

9

10 import com.google.gson.JsonObject;

11 import com.google.gson.JsonParser;

12 import com.mongodb.BasicDBObject;

13 import com.mongodb.DB;

14 import com.mongodb.DBCollection;

15 import com.mongodb.DBCursor;

16 import com.mongodb.DBObject;

17 import com.mongodb.MongoClient;

J2Reader.java (https://github.com/hausdorf/vn.git) Java · 170 lines

13 import org.apache.lucene.index.CorruptIndexException;

14

15 import com.google.gson.Gson;

16

17

78 }

79

80 /* printAsJson: Builds a HashMap to match roughly the structure MongoDB

81 * uses and prints it as json.

82 */

121 }

122

123 Gson g = new Gson();

124 System.out.println(g.toJson(fieldMap));

125 }

Comparador.java (https://bitbucket.org/ericson_cepeda/repbiblioteca.git) Java · 218 lines

11 import world.Cargador;

12

13 import com.google.gson.Gson;

14 import com.mongodb.DBObject;

22 private static ArrayList<DtoRespuesta> rtaLibreria;

23

24 private static Gson gson;

25

26 private static Comparador INSTANCE;

29 {

30 rtaLibreria= new ArrayList<DtoRespuesta>( );

31 gson = new Gson( );

32

33 }

45 public List<Books> covertirAListaBooks( List<DBObject> listaDb )

46 {

47 Gson gson = new Gson( );

48 List<Books> listaRespuesta = new ArrayList<Books>( );

49

ClassifiedNoiseGetterUtils.java (https://bitbucket.org/ambientic/traveldashboard-server.git) Java · 49 lines

5 import org.ibicoop.sdp.config.NetworkMessage;

6

7 import com.google.gson.Gson;

8

9 public class ClassifiedNoiseGetterUtils extends ResponseUtils {

37 TimeZone.getTimeZone(timeZone).getRawOffset();

38

39 Gson gson = new Gson();

40

41 String json = gson.toJson(MongoDbManager.getMetroClassifiedNoise(city, stopId, routeId, timestamp));

FlickrStatus.java (https://github.com/bleeckerj/HumansService.git) Java · 401 lines

1 package com.nearfuturelaboratory.humans.flickr.entities;

2

3 import com.google.gson.Gson;

4 import com.google.gson.JsonObject;

5 import com.google.gson.annotations.SerializedName;

6 import com.nearfuturelaboratory.humans.entities.ServiceEntry;

7 import com.nearfuturelaboratory.humans.service.status.ServiceStatus;

8 import org.apache.logging.log4j.LogManager;

9 import org.apache.logging.log4j.Logger;

10 import org.mongodb.morphia.annotations.*;

11

12 import java.util.Date;

391 @Override

392 public JsonObject getStatusJSON() {

393 JsonObject obj = new Gson().toJsonTree(this, this.getClass()).getAsJsonObject();

394 obj.addProperty("service", "flickr");

395 return obj;

UserExamDAOImpl.java (https://bitbucket.org/itbelts/itbelts.git) Java · 55 lines

8 import org.itbelts.domain.UserExam;

9

10 import com.google.gson.reflect.TypeToken;

11

12 /**

13 * MongoDB implementation for the IUserExamDAO. <br>

14 * <br>

15 * <u><i>Version History</i></u>

SetZGram.java (https://gitlab.com/BGCX261/zonales-svn-to-git.git) Java · 72 lines

5 package org.zonales.ZGram.services;

6

7 import com.google.gson.Gson;

8 import org.zonales.BaseService;

9 import com.mongodb.MongoException;

41 String creadoPor = request.getParameter("creadoPor");

42 ZGram zgram = new ZGram();

43 Gson metadataGson = new Gson();

44 ZMessage zMessage = new ZMessage(cod, msg);

45

46 //Mapeo en un objeto ZCrawling la metadata que vienen en formato JSON en el request

47 zgram = metadataGson.fromJson(metadataJson.replace("\\\"", "\"").replace("\\'", "\""), ZGram.class);

48 zgram.setVerbatim(verbatim);

49 zgram.setEstado(state != null && state.length() > 0 ? state : State.GENERATED);

MongoArgumentUtils.java (https://github.com/spring-projects/insight-plugin-mongodb.git) Java · 204 lines

1 package com.springsource.insight.plugin.mongodb;

2

3 import java.math.BigDecimal;

10 import org.bson.types.ObjectId;

11

12 import com.mongodb.BasicDBList;

13 import com.mongodb.BasicDBObject;

14 import com.mongodb.CommandResult;

15 import com.mongodb.DBCollection;

16 import com.mongodb.DBCursor;

17 import com.mongodb.DBObject;

18 import com.mongodb.WriteConcern;

19 import com.mongodb.WriteResult;

MongodbShardInfo.java (https://github.com/TencentCloud/tencentcloud-sdk-java.git) Java · 224 lines

14 * limitations under the License.

15 */

16 package com.tencentcloudapi.mongodb.v20180408.models;

17

18 import com.tencentcloudapi.common.AbstractModel;

19 import com.google.gson.annotations.SerializedName;

20 import com.google.gson.annotations.Expose;

21 import java.util.HashMap;

22

23 public class MongodbShardInfo extends AbstractModel{

24

25 /**

AllTubeStatusGetterUtils.java (https://bitbucket.org/ambientic/traveldashboard-server.git) Java · 33 lines

3 import org.ibicoop.sdp.config.NetworkMessage;

4

5 import com.google.gson.Gson;

6

7 public class AllTubeStatusGetterUtils extends ResponseUtils {

18 String city = req.getPayload(DataConstants.PARAM_KEY_CITY_TYPE);

19

20 Gson gson = new Gson();

21

22 String json = "null";

23

24 json = gson.toJson(MongoDbManager.getMetroStatusCollection(city));

25

26 resp.addPayload(DataConstants.ALL_TUBE_STATUS_MESSAGE, json);

BenchmarkRunner.java (https://github.com/i2ee/jvm-serializers.git) Java · 117 lines

11 import serializers.cks.CksText;

12 import serializers.jackson.*;

13 import serializers.json.JsonGsonDatabind;

14 import serializers.json.JsonArgoTree;

15 import serializers.json.FastJSONDatabind;

16 import serializers.json.FlexjsonDatabind;

17 import serializers.json.JsonGsonManual;

18 import serializers.json.JsonGsonTree;

79 // too slow, why bother:

80 // ProtobufJson.register(groups);

81 JsonGsonManual.register(groups);

82 JsonGsonTree.register(groups);

83 JsonGsonDatabind.register(groups);

84 JsonSvensonDatabind.register(groups);

85 FlexjsonDatabind.register(groups);

TweetsPersistenceFacade.java (https://github.com/edoven/TwiCinf.git) Java · 166 lines

3 import com.google.gson.FieldNamingPolicy;

4 import com.google.gson.Gson;

5 import com.google.gson.GsonBuilder;

6 import com.mongodb.BasicDBObject;

7 import com.mongodb.DBCollection;

8 import com.mongodb.DBCursor;

9 import com.mongodb.DBObject;

10 import com.mongodb.util.JSON;

11 import it.cybion.influencers.cache.model.Tweet;

12 import it.cybion.influencers.cache.persistance.exceptions.DataRangeNotCoveredException;

151 {

152 List<Tweet> tweets = new ArrayList<Tweet>();

153 Gson gson = new GsonBuilder()

154 .setFieldNamingPolicy(FieldNamingPolicy.LOWER_CASE_WITH_UNDERSCORES)

155 // "Wed Oct 17 19:59:40 +0000 2012"

PackageDependenciesTest.java (https://github.com/jobrunr/jobrunr.git) Java · 154 lines

109 .that().resideInAPackage("org.jobrunr.storage.nosql.mongo..")

110 .should().onlyDependOnClassesThat(

111 resideInAnyPackage("org.jobrunr.jobs..", "org.jobrunr.storage..", "org.jobrunr.utils..", "com.mongodb..", "org.bson..", "org.slf4j..", "java..", "")

112 .or(are(equivalentTo(JobRunrException.class)))

113 ); // see https://github.com/TNG/ArchUnit/issues/519

139

140 @ArchTest

141 ArchRule jobRunrUtilsGsonMapperClassesDependenciesTest = classes()

142 .that().resideInAPackage("org.jobrunr.utils.mapper.gson..")

143 .should().onlyDependOnClassesThat().resideInAnyPackage("org.jobrunr..", "com.google.gson..", "java..", "");

144

145 @ArchTest

SpecItem.java (https://github.com/TencentCloud/tencentcloud-sdk-java.git) Java · 536 lines

14 * limitations under the License.

15 */

16 package com.tencentcloudapi.mongodb.v20190725.models;

17

18 import com.tencentcloudapi.common.AbstractModel;

19 import com.google.gson.annotations.SerializedName;

20 import com.google.gson.annotations.Expose;

87

88 /**

89 * 实例mongodb版本信息

90 */

91 @SerializedName("MongoVersionCode")

101

102 /**

103 * 实例mongodb版本号(短)

104 */

105 @SerializedName("Version")

BikeGetterUtils.java (https://bitbucket.org/ambientic/traveldashboard-server.git) Java · 36 lines

3 import org.ibicoop.sdp.config.NetworkMessage;

4

5 import com.google.gson.Gson;

6

7 public class BikeGetterUtils extends ResponseUtils {

25 }

26

27 Gson gson = new Gson();

28 String json = gson.toJson(MongoDbManager.getBikeStationsCollection(latitude, longitude, radius));

MongoDBConnector.java (https://github.com/deermichel/pse-server.git) Java · 158 lines

14 import stream.vispar.jsonconverter.exceptions.JsonParseException;

15 import stream.vispar.jsonconverter.exceptions.JsonSyntaxException;

16 import stream.vispar.jsonconverter.gson.GsonConverter;

17 import stream.vispar.jsonconverter.types.IJsonElement;

18 import stream.vispar.server.localization.LocalizedString;

23 * @author Micha Hanselmann

24 */

25 public class MongoDBConnector implements IDatabaseConnector {

26

27 /**

36

37 /**

38 * MongoDB connection driver.

39 */

40 private MongoClient client;

UserCommentGetterUtils.java (https://bitbucket.org/ambientic/traveldashboard-server.git) Java · 34 lines

3 import org.ibicoop.sdp.config.NetworkMessage;

4

5 import com.google.gson.Gson;

6

7 public class UserCommentGetterUtils extends ResponseUtils {

23 int maxComments = Integer.parseInt(req.getPayload(DataConstants.PARAM_KEY_MAX_VALUES));

24

25 Gson gson = new Gson();

26 String json = gson.toJson(MongoDbManager.getMetroCommentsCollectionForUser(city, userName, stopId, routeId, maxComments));

MongodbManager.java (https://github.com/dianbaer/grain.git) Java · 314 lines

9 import org.grain.log.ILog;

10

11 import com.google.gson.Gson;

12 import com.mongodb.MongoClient;

48 */

49 public static void init(String url, int port, String username, String password, String dbName, ILog log) {

50 MongodbManager.URL = url;

51 MongodbManager.PORT = port;

108 */

109 public static Document objectToDocument(Object obj) {

110 Gson gson = new Gson();

111 String objStr = gson.toJson(obj);

122 */

123 public static <T> T documentToObject(Document document, Class<T> clazz) {

124 Gson gson = new Gson();

125 String objStr = document.toJson();

126 T obj = gson.fromJson(objStr, clazz);

ProjectionsBenchmark.java (https://github.com/spring-projects/spring-data-mongodb.git) Java · 180 lines

14 * limitations under the License.

15 */

16 package org.springframework.data.mongodb.core;

17

18 import org.bson.Document;

22 import org.springframework.beans.factory.annotation.Value;

23 import org.springframework.data.annotation.Id;

24 import org.springframework.data.mongodb.core.ExecutableFindOperation.FindWithQuery;

25 import org.springframework.data.mongodb.core.ExecutableFindOperation.TerminatingFind;

26 import org.springframework.data.mongodb.core.mapping.Field;

27 import org.springframework.data.mongodb.core.query.BasicQuery;

28 import org.springframework.data.mongodb.microbenchmark.AbstractMicrobenchmark;

29

30 import com.mongodb.MongoClient;

ZMoCollectionAdaptor.java (https://github.com/nutzam/nutzmore.git) Java · 110 lines

13 import org.nutz.mongo.entity.ZMoField;

14

15 import com.mongodb.BasicDBList;

16 import com.mongodb.DBObject;

DocFieldText.java (https://github.com/asanchezdelc/umongo.git) Java · 104 lines

20 import com.edgytech.swingfast.EnumListener;

21 import com.edgytech.swingfast.XmlComponentUnit;

22 import com.mongodb.util.JSON;

23 import java.util.logging.Level;

24 import com.edgytech.umongo.DocFieldText.Item;

JSONCallback.java (https://github.com/alphaadidas/mongo-java-driver.git) Java · 103 lines

1 // JSONCallback.java

2

3 package com.mongodb.util;

4

5 import java.text.*;

10 import org.bson.types.*;

11

12 import com.mongodb.*;

13

14 public class JSONCallback extends BasicBSONCallback {

Place.java (https://github.com/bleeckerj/HumansService.git) Java · 171 lines

3

4 import javax.annotation.Generated;

5 import com.google.gson.annotations.Expose;

6 import com.google.gson.annotations.SerializedName;

8 import org.apache.commons.lang.builder.HashCodeBuilder;

9 import org.apache.commons.lang.builder.ToStringBuilder;

10 import org.mongodb.morphia.annotations.Entity;

11

12 @Generated("org.jsonschema2pojo")

AllUserRatingGetterUtils.java (https://bitbucket.org/ambientic/traveldashboard-server.git) Java · 30 lines

3 import org.ibicoop.sdp.config.NetworkMessage;

4

5 import com.google.gson.Gson;

6

7 public class AllUserRatingGetterUtils extends ResponseUtils {

19 String username = req.getPayload(DataConstants.PARAM_KEY_USER_NAME);

20

21 Gson gson = new Gson();

22 String json = gson.toJson(MongoDbManager.getMetroUserRatingsCollection(city, username));

MongoDaoImpl.java (https://github.com/leorian/document.git) Java · 253 lines

39 @Override

40 public <T> void insertMany(List<T> tlist, Class<T> tClass) {

41 Gson gson = new Gson();

42 List<Document> documentList = gson.fromJson(gson.toJson(tlist), new TypeToken<List<Document>>() {

48 @Override

49 public <T> T findOneWaitingUpdateToExecuting(Class<T> tClass) {

50 Gson gson = new Gson();

51 MongoCollection<Document> mongoCollection = mongoDBConfig.getCollection(tClass);

138 Iterator<Document> iterator = findIterable.iterator();

139 List<T> rows = new ArrayList<>(jqPage.getPageSize());

140 Gson gson = new GsonBuilder().setDateFormat("yyyy-MM-dd").create();

141 while (iterator.hasNext()) {

142 Document document = iterator.next();

192 Iterator<Document> iterator = findIterable.iterator();

193 List<T> rows = new ArrayList<>(jqPage.getPageSize());

194 Gson gson = new GsonBuilder().setDateFormat("yyyy-MM-dd").create();

195 while (iterator.hasNext()) {

196 Document document = iterator.next();

ExampleFactory.java (https://github.com/LaMaldicionDeMandos/PersisterService.git) Java · 44 lines

7 import org.codehaus.jackson.map.ObjectMapper;

8

9 import com.mongodb.BasicDBList;

10 import com.mongodb.BasicDBObject;

11 import com.mongodb.DBObject;

12

13 public class ExampleFactory {

14 private final GsonMongoMapper mapper = new GsonMongoMapper();

15

16 public <T> DBObject createExample(T example, String[] properties){

GenericDao.java (https://bitbucket.org/hbhackathon/travelplace.git) Java · 63 lines

1 package com.hackatravel.travelplace.daos;

2

3 import com.google.gson.Gson;

4 import com.hackatravel.travelplace.model.ModelItem;

5 import com.mongodb.client.FindIterable;

6 import com.mongodb.client.MongoCollection;

7 import com.mongodb.client.MongoDatabase;

19 abstract MongoCollection<Document> getCollection();

20

21 private Gson gson = new Gson();

22

23 protected <T> void insertDocument(T object) {

33 for (Document document : documents) {

34 String documentString = document.toJson();

35 T object = gson.fromJson(documentString, clazz);

36 result.add(object);

37 }

TubeStationGetterUtils.java (https://bitbucket.org/ambientic/traveldashboard-server.git) Java · 43 lines

6

7

8 import com.google.gson.Gson;

9

10 public class TubeStationGetterUtils extends ResponseUtils {

24 String radius = req.getPayload(DataConstants.PARAM_KEY_RADIUS);

25

26 Gson gson = new Gson();

27 String json = "null";

28

29 if (TransportArea.getArea(Double.parseDouble(latitude), Double.parseDouble(longitude)).equals(TransportArea.PARIS)) {

30 //Paris

31 json = gson.toJson(MongoDbManager.getParisMetroStationsCollection(latitude, longitude, radius));

32 } else {

33 //London

CoverageProcessor.java (https://github.com/bryantrobbins/guitar2.git) Java · 90 lines

1 package edu.umd.cs.guitar.testdata.guitar;

2

3 import com.mongodb.BasicDBObject;

4 import com.mongodb.DB;

5 import com.mongodb.DBCollection;

6 import com.mongodb.DBObject;

7 import com.mongodb.gridfs.GridFS;

8 import com.mongodb.gridfs.GridFSInputFile;

11 import edu.umd.cs.guitar.testdata.TestDataManagerDefaults;

12 import edu.umd.cs.guitar.testdata.loader.ArtifactProcessor;

13 import edu.umd.cs.guitar.testdata.loader.GsonProcessor;

14 import edu.umd.cs.guitar.testdata.util.CoberturaUtils;

15 import net.sourceforge.cobertura.coveragedata.ProjectData;

PriceTickResource.java (https://github.com/bsiver/PT-App.git) Java · 311 lines

11 import org.bson.BasicBSONObject;

12

13 import com.mongodb.BasicDBObject;

14 import com.mongodb.DB;

15 import com.mongodb.DBCursor;

16 import com.mongodb.Mongo;

33 @Produces("text/html")

34 public String showWelcome() {

35 return "<h1>Welcome to the MongoDB Web Service</h1>";

36 }

37

40 public String getEUD() throws UnknownHostException {

41

42 // Create MongoDB connection

43 m = new Mongo(hostName);

44

UumaiLogUtil.java (https://github.com/kanxg/fengchao.git) Java · 94 lines

1 package com.uumai.logs;

2

3 import com.google.gson.Gson;

4 import com.mongodb.BasicDBObject;

5 import com.mongodb.DB;

6 import com.mongodb.DBCollection;

54 // if(tasker.isSavingLogs()||!uumaiLog.isResult()){

55 Json2DBHelper helper = new Json2DBHelper();

56 helper.store(new Gson().toJson(uumaiLog),"uumai_system_logs");

57 // }

58 //remove from back redis pool list

MongoPersisterService.java (https://github.com/LaMaldicionDeMandos/PersisterService.git) Java · 108 lines

6 import org.pasut.persister.operators.Operator;

7

8 import com.mongodb.BasicDBObjectBuilder;

9 import com.mongodb.DB;

10 import com.mongodb.DBCollection;

11 import com.mongodb.DBObject;

12 import com.mongodb.Mongo;

13

14 public class MongoPersisterService implements PersisterService {

15 private final Mongo mongo;

16 private final DB db;

17 private final GsonMongoMapper mapper = new GsonMongoMapper();

18 private final ExampleFactory factory = new ExampleFactory();

19

DqScheudleRepoImpl.java (https://github.com/eBay/griffin.git) Java · 82 lines

20 import com.ebay.oss.griffin.domain.DqSchedule;

21 import com.ebay.oss.griffin.domain.ModelType;

22 import com.google.gson.Gson;

23 import com.mongodb.BasicDBObject;

24 import com.mongodb.DBObject;

25 import com.mongodb.util.JSON;

53 }

54

55 Gson gson = new Gson();

56 DBObject t1 = (DBObject) JSON.parse(gson.toJson(schedule));

ZMessages.java (https://gitlab.com/BGCX261/zonales-svn-to-git.git) Java · 111 lines

38 return NO_DB_FAILED;

39 case 302:

40 return MONGODB_ERROR;

41 case 303:

42 return CONN_ERROR;

91 public static final ZMessage UNKNOWN_ERROR = new ZMessage(300, "Unknown Error");

92 public static final ZMessage NO_DB_FAILED = new ZMessage(301, "DB is unavailable");

93 public static final ZMessage MONGODB_ERROR = new ZMessage(302, "MongoDB error");

94 public static final ZMessage CONN_ERROR = new ZMessage(303, "Connection error");

95 public static final ZMessage ZPARSER_USE_ERROR = new ZMessage(320, "ZParser - use error: Parser [-rule rulename] [-trace] <-file file | -string string> [-visitor visitor]");

106 public static final ZMessage ZSOURCES_GETURL_ERROR = new ZMessage(371, "ZSources - Error obteniendo URL de extracción");

107 public static final ZMessage ZSERVLETS_CONN_ERROR = new ZMessage(380, "ZServlet - Error de conección");

108 public static final ZMessage GSON_CONVERTION_ERROR = new ZMessage(390, "GSon - Error de Conversión");

109 public static final ZMessage FACEBOOK_GENERAL_ERROR = new ZMessage(400, "Facebook Information Retrieval - Error no identificado");

110 public static final ZMessage FACEBOOK_API_EXCEPTION = new ZMessage(401, "Facebook Information Retrieval - Error en Api de Facebook");

UpdateZGram.java (https://gitlab.com/BGCX261/zonales-svn-to-git.git) Java · 115 lines

5 package org.zonales.ZGram.services;

6

7 import com.google.gson.Gson;

8 import org.zonales.BaseService;

9 import com.mongodb.MongoException;

42 ZGramDao zGramDao = new ZGramDao(props.getProperty("db_host"), Integer.valueOf(props.getProperty("db_port")), props.getProperty("db_name"));

43

44 Gson metadataGson = new Gson();

45

46 Logger.getLogger(this.getClass().getName()).log(Level.INFO, "Verbatim {0}", new Object[]{verbatim});

49

50 if (metadataJson != null) {

51 zgram = metadataGson.fromJson(metadataJson.replace("\\\"", "\""), ZGram.class);

52 Logger.getLogger(this.getClass().getName()).log(Level.INFO, "Metadata {0}", new Object[]{metadataJson});

53 } else {

JSONCallbackTest.java (https://github.com/mongodb/mongo-java-driver.git) Java · 147 lines

1 /*

2 * Copyright 2008-present MongoDB, Inc.

3 *

4 * Licensed under the Apache License, Version 2.0 (the "License");

15 */

16

17 package com.mongodb.util;

18

19 import com.mongodb.DBObject;

20 import com.mongodb.DBRef;

21 import org.bson.BsonUndefined;

22 import org.bson.Transformer;

TodoService.java (https://gitlab.com/vsailakshmi/todoapp-spark) Java · 49 lines

1 package com.todoapp;

2

3 import com.google.gson.Gson;

4 import com.mongodb.*;

34

35 public void createNewTodo(String body) {

36 Todo todo = new Gson().fromJson(body, Todo.class);

37 collection.insert(new BasicDBObject("title", todo.getTitle()).append("done", todo.isDone()).append("createdOn", new Date()));

38 }

43

44 public Todo update(String todoId, String body) {

45 Todo todo = new Gson().fromJson(body, Todo.class);

46 collection.update(new BasicDBObject("_id", new ObjectId(todoId)), new BasicDBObject("$set", new BasicDBObject("done", todo.isDone())));

47 return this.find(todoId);

StreamingApi.java (https://github.com/taxomania/TwitterMining.git) Java · 158 lines

22 import uk.ac.manchester.cs.patelt9.twitter.parse.StreamParseThread.ParseListener;

23

24 import com.google.gson.JsonParser;

25 import com.google.gson.stream.JsonReader;

26 import com.mongodb.MongoException;

27

28 public abstract class StreamingApi implements ParseListener {

MongoComplexUtilitiesTest.java (https://github.com/geotools/geotools.git) Java · 114 lines

15 * Lesser General Public License for more details.

16 */

17 package org.geotools.data.mongodb.complex;

18

19 import com.mongodb.BasicDBList;

20 import com.mongodb.DBObject;

21 import java.io.IOException;

22 import java.util.Collections;

23 import org.geotools.data.mongodb.MongoFeature;

24 import org.geotools.data.mongodb.MongoGeometryBuilder;

25 import org.geotools.data.mongodb.MongoTestSetup;

26 import org.geotools.data.mongodb.MongoTestSupport;

PokemonMain.java (https://github.com/oracle/helidon.git) Java · 133 lines

37 public final class PokemonMain {

38

39 /** MongoDB configuration. Default configuration file {@code appliaction.yaml} contains JDBC configuration. */

40 private static final String MONGO_CFG = "mongo.yaml";

41

42 /** Whether MongoDB support is selected. */

43 private static boolean mongo;

44

56 * Application main entry point.

57 *

58 * @param args Command line arguments. Run with MongoDB support when 1st argument is mongo, run with JDBC support otherwise.

59 * @throws java.io.IOException if there are problems reading logging properties

60 */

JSONCallbackTest.java (git://github.com/mongodb/mongo-java-driver.git) Java · 138 lines

1 /*

2 * Copyright (c) 2008-2014 MongoDB, Inc.

3 *

4 * Licensed under the Apache License, Version 2.0 (the "License");

15 */

16

17 package com.mongodb.util;

18

19 import com.mongodb.DBObject;

20 import com.mongodb.DBRef;

21 import org.bson.BSON;

22 import org.bson.Transformer;

36 import static org.junit.Assert.assertEquals;

37

38 public class JSONCallbackTest extends com.mongodb.util.TestCase {

39

40 @Test

JSONCallback.java (git://github.com/mongodb/mongo-java-driver.git) Java · 135 lines ✨ Summary

This Java class, JSONCallback, extends BasicBSONCallback and overrides its methods to handle specific BSON types. It processes fields like $oid, $date, $regex, $ts, and others by converting them into corresponding Java objects, such as ObjectId, Date, or Code.

1 /*

2 * Copyright (c) 2008-2014 MongoDB, Inc.

3 *

4 * Licensed under the Apache License, Version 2.0 (the "License");

17 // JSONCallback.java

18

19 package com.mongodb.util;

20

21 import com.mongodb.BasicDBList;

22 import com.mongodb.BasicDBObject;

23 import com.mongodb.DBObject;

24 import com.mongodb.DBRef;

25 import org.bson.BSON;

26 import org.bson.BSONObject;

GraphEntity.java (https://gitlab.com/jlinkedit/jlinkservices) Java · 95 lines

9

10 import org.bson.types.ObjectId;

11 import org.springframework.data.mongodb.core.mapping.DBRef;

12 import org.springframework.data.mongodb.core.mapping.Document;

13

14 import com.google.gson.annotations.Expose;

15

16 @Document

BaseRepo.java (https://github.com/zlfsimon/DQSolution.git) Java · 95 lines

25

26 import com.ebay.oss.bark.common.Pair;

27 import com.google.gson.Gson;

28 import com.mongodb.BasicDBObject;

29 import com.mongodb.DB;

30 import com.mongodb.DBCollection;

31 import com.mongodb.DBObject;

72

73 protected T toEntity(DBObject dbo) {

74 Gson gson = new Gson();

75 return gson.fromJson(dbo.toString(), clz);

78 @Override

79 final public void save(T t) {

80 Gson gson = new Gson();

81 DBObject t1 = (DBObject) JSON.parse(gson.toJson(t));

MongoLockManagerITestBase.java (https://github.com/cloudyrock/mongock.git) Java · 311 lines

1 package com.github.cloudyrock.mongock.driver.mongodb.test.template;

2

3 import com.github.cloudyrock.mongock.driver.mongodb.test.template.util.IntegrationTestBase;

4 import com.mongodb.client.FindIterable;

5 import com.mongodb.client.model.UpdateOptions;

IlluminatiMongoProcess.java (https://github.com/LeeKyoungIl/illuminati.git) Java · 53 lines

1 package me.phoboslabs.illuminati.mongo;

2

3 import com.mongodb.client.MongoClient;

4 import com.mongodb.client.MongoCollection;

5 import com.mongodb.client.MongoDatabase;

6 import com.mongodb.client.result.InsertOneResult;

33 public boolean save(IlluminatiTemplateInterfaceModelImpl illuminatiTemplateInterfaceModel) {

34 MongoCollection<Document> collection = this.mongoDatabase.getCollection(ILLUMINATI_COLLECTION_NAME);

35 String jsonString = IlluminatiConstant.ILLUMINATI_GSON_OBJ.toJson(illuminatiTemplateInterfaceModel);

36 Document doc = Document.parse(jsonString);

37 InsertOneResult insertOneResult = collection.insertOne(doc);

UserSessionEntity.java (https://gitlab.com/jlinkedit/jlinkservices) Java · 80 lines

8 import org.json.simple.parser.JSONParser;

9 import org.json.simple.parser.ParseException;

10 import org.springframework.data.mongodb.core.mapping.Document;

11 import org.springframework.http.converter.json.GsonBuilderUtils;

12

13 import com.google.gson.Gson;

14 import com.google.gson.GsonBuilder;

56

57 JSONObject jsonObj = (JSONObject) parser.parse(graphAsJsonStr);

58 Gson gson = new GsonBuilder().create();

59 GraphJsonIn graphin = null;

60 GraphJsonOut graphout = null;

65

66 if(json.containsKey("x")|| json.containsKey("y") || json.containsKey("px") || json.containsKey("py")){

67 graphin = gson.fromJson(graphAsJsonStr, GraphJsonIn.class);

68 graphout = new GraphJsonOut(graphin.getNodes(),graphin.getLinks());

69 this.graphAsJsonStr = gson.toJson(graphout);

DBManager.java (https://bitbucket.org/tahaaltuntas/restfulasg.git) Java · 153 lines

6 import java.util.logging.Logger;

7

8 import com.google.gson.GsonBuilder;

9 import com.mongodb.BasicDBObject;

10 import com.mongodb.DB;

11 import com.mongodb.DBCollection;

12 import com.mongodb.DBCursor;

13 import com.mongodb.DBObject;

14 import com.mongodb.Mongo;

15 import com.mongodb.util.JSON;

149

150 private User convertDBObject2User(DBObject obj) {

151 return new GsonBuilder().serializeNulls().create().fromJson(JSON.serialize(obj), User.class);

152 }

153 }

CourseLoaderTest.java (https://gitlab.com/soylentcode/halleck.git) Java · 43 lines

3

4 import com.google.common.collect.Iterables;

5 import com.google.gson.Gson;

6 import halleck.lms.Course;

7 import org.junit.Test;

11

12 import static com.google.common.collect.Lists.newArrayList;

13 import static com.mongodb.util.MyAsserts.assertEquals;

14 import static halleck.lms.Utils.toInteger;

15

16 public class CourseLoaderTest {

17 @Test

18 public void testGSonStuff() throws Exception {

19 CourseLoader l = new CourseLoader(null, null, null);

20

RegDumpModel.java (https://bitbucket.org/deepakjangir07/shine.com.git) Java · 79 lines

1 package com.net.shine.models;

2

3 import com.google.gson.annotations.SerializedName;

4

5 import java.io.Serializable;

18 // "company_name":"HT Media Ltd.","id":2350,"job_title":"Assistant Manager, Software Engineer"},

19 // "skills":[{"name":"Python","experience":4,"id":4096},{"name":"Django","experience":4,"id":4097},

20 // {"name":"MongoDB","experience":4,"id":4098},{"name":"SQL","experience":4,"id":4099},{"name":"PHP",

21 // "experience":4,"id":4100}]}

22

MongoTopology.java (https://github.com/davidpr/mongo-storm-rls.git) Java · 85 lines

1 package org.mongodb;

2

3 import backtype.storm.Config;

7 import backtype.storm.topology.TopologyBuilder;

8 import backtype.storm.tuple.Tuple;

9 import com.google.gson.JsonObject;

10 import com.google.gson.JsonParser;

11 import com.mongodb.BasicDBObjectBuilder;

12 import com.mongodb.DBObject;

13 import com.mongodb.WriteConcern;

14 import com.rapportive.storm.amqp.QueueDeclaration;

15 import com.rapportive.storm.amqp.SharedQueueWithBinding;

16 import com.rapportive.storm.scheme.SimpleJSONScheme;

17 import com.rapportive.storm.spout.AMQPSpout;

18 import org.mongodb.bolt.MongoInsertBolt;

19

20 import java.util.Date;

DoorControlSensor.java (https://github.com/kjellski/org.livingplace.controlling.git) Java · 95 lines

1 package org.livingplace.controlling.informations.sensors.doorcontrol;

2

3 import com.google.gson.Gson;

4 import org.apache.felix.scr.annotations.*;

5 import org.apache.log4j.Logger;

62 ILPConnectionSettings cs = messaging.createLPConnectionSettings();

63 // cs.setActiveMQIp("172.16.0.200");

64 // cs.setMongoDBIp("172.16.0.200");

65

66 try {

67 ILPSubscriber subscriber = messaging.createLPSubscriberInstance("UbisenseTracking", cs);

68 Gson gson = new Gson();

69 for (; ; ) {

70

BaseIndexPojo.java (https://github.com/IKANOW/Infinit.e.git) Java · 169 lines

23 import org.bson.types.ObjectId;

24

25 import com.google.gson.GsonBuilder;

26 import com.google.gson.JsonElement;

32 public class BaseIndexPojo {

33 // Override this function to perform custom serialization (see BasePojoIndexMap)

34 public GsonBuilder extendBuilder(GsonBuilder gp) {

35 return extendBuilder_internal(gp);

36 }

38 final public static GsonBuilder getDefaultBuilder() {

39 return new GsonBuilder()

40 .registerTypeAdapter(ObjectId.class, new ObjectIdSerializer())

41 .registerTypeAdapter(Date.class, new DateSerializer());

42 }

43 private static GsonBuilder extendBuilder_internal(GsonBuilder gp) {

44 return gp;

45 }

TestDBObject.java (https://github.com/bleujin/mongoNode.git) Java · 153 lines

4

5 import junit.framework.TestCase;

6 import net.ion.framework.parse.gson.JsonObject;

7 import net.ion.framework.parse.gson.JsonParser;

11 import net.ion.framework.util.RandomUtil;

12

13 import com.mongodb.BasicDBList;

14 import com.mongodb.BasicDBObject;

15 import com.mongodb.DB;

16 import com.mongodb.DBCollection;

17 import com.mongodb.DBObject;

18 import com.mongodb.Mongo;

MongoDAOTest.java (https://github.com/jeppetto/jeppetto.git) Java · 253 lines

15 */

16

17 package org.iternine.jeppetto.dao.mongodb;

18

19

20 import org.iternine.jeppetto.dao.GenericDAO;

21 import org.iternine.jeppetto.dao.NoSuchItemException;

22 import org.iternine.jeppetto.dao.mongodb.enhance.DirtyableDBObject;

23 import org.iternine.jeppetto.dao.test.RelatedObject;

24 import org.iternine.jeppetto.dao.test.SimpleEnum;

27 import org.iternine.jeppetto.testsupport.TestContext;

28

29 import com.mongodb.DBObject;

30 import org.bson.types.ObjectId;

31 import org.junit.After;

JSONCallback.java (https://github.com/maneeshkumar/mongo-java-driver.git) Java · 145 lines

17 */

18

19 package com.mongodb.util;

20

21 import java.text.ParseException;

30 import org.bson.types.*;

31

32 import com.mongodb.*;

33

34 public class JSONCallback extends BasicBSONCallback {

BasicObject.java (https://github.com/bgithub1/mongo-helper.git) Java · 92 lines

10 import com.billybyte.commonstaticmethods.CollectionsStaticMethods;

11 import com.billybyte.commonstaticmethods.Reflection;

12 import com.mongodb.DBObject;

13

14 public class BasicObject implements DBObject{

LibreWifiData.java (https://github.com/NightscoutFoundation/xDrip.git) Java · 121 lines

3 import java.util.Arrays;

4

5 import com.google.gson.annotations.Expose;

6 import com.mongodb.BasicDBObject;

MongoPlayerPersistor.java (https://github.com/parabolika/osgi-server.git) Java · 51 lines

1 package com.parabolika.server.persist.mongo;

2

3 import com.google.gson.Gson;

4 import com.mongodb.BasicDBObject;

5 import com.mongodb.DBCollection;

6 import com.mongodb.DBObject;

7 import com.mongodb.util.JSON;

8 import com.parabolika.server.model.Player;

9 import com.parabolika.server.model.PlayerBuilder;

13 @Persists(PlayerBuilder.class)

14 public class MongoPlayerPersistor implements IPersistor<Player, PlayerBuilder, PlayerBuilder> {

15 private static final Gson GSON = new Gson();

16 private final MongoContext context;

17

DefectRepository.java (https://github.com/Tencent/bk-ci.git) Java · 143 lines

30 import org.springframework.data.domain.Page;

31 import org.springframework.data.domain.Pageable;

32 import org.springframework.data.mongodb.repository.MongoRepository;

33 import org.springframework.data.mongodb.repository.Query;

DqJobRepoImpl.java (https://github.com/eBay/griffin.git) Java · 102 lines

23 import com.ebay.oss.griffin.common.NumberUtils;

24 import com.ebay.oss.griffin.domain.DqJob;

25 import com.google.gson.Gson;

26 import com.mongodb.BasicDBObject;

27 import com.mongodb.DBObject;

28 import com.mongodb.util.JSON;

54 if (temp != null)

55 return 0;

56 Gson gson = new Gson();

57 DBObject t1 = (DBObject) JSON.parse(gson.toJson(job));

Program.java (https://github.com/akuz/readrz-public.git) Java · 129 lines

5

6 import me.akuz.core.StringUtils;

7 import me.akuz.core.gson.GsonSerializers;

8 import me.akuz.core.logs.LogUtils;

9

17 " -mongoServer string : Mongo server\n" +

18 " -mongoPort int : Mongo server port\n" +

19 " -mongoDb int : Mongo database name\n" +

20 " -stopWordsFile string : File with stop words not to use\n" +

21 " -liveFreqMs int : Frequency of checking for live requests\n" +

25 String mongoServer = null;

26 Integer mongoPort = null;

27 String mongoDb = null;

28 String stopWordsFile = null;

29 Integer liveFreqMs = null;

package-info.java (https://github.com/BentoBoxWorld/BentoBox.git) Java · 21 lines

4 *

5 * <p>

6 * The database supports concrete implementations for JSON flat file, MongoDB, MySQL, PostgreSQL, SQLite

7 * and the ability to transition between them.

8 * </p>

9 * <p>

10 * Storage of POJOs is done via GSON, i.e, the object is serialized and then stored. Each data object must

11 * implement the DataObject interface, which requires a uniqueId field. This is what is used for indexing

12 * and finding.

EndpointJsonUnmarshaller.java (https://github.com/aws/aws-sdk-java.git) Java · 206 lines

131 if (context.testExpression("MongoDbSettings", targetDepth)) {

132 context.nextToken();

133 endpoint.setMongoDbSettings(MongoDbSettingsJsonUnmarshaller.getInstance().unmarshall(context));

134 }

135 if (context.testExpression("KinesisSettings", targetDepth)) {

IndexRangeContainsOneOfStreamsTest.java (https://github.com/Graylog2/graylog2-server.git) Java · 132 lines

4 * This program is free software: you can redistribute it and/or modify

5 * it under the terms of the Server Side Public License, version 1,

6 * as published by MongoDB, Inc.

7 *

8 * This program is distributed in the hope that it will be useful,

13 * You should have received a copy of the Server Side Public License

14 * along with this program. If not, see

15 * <http://www.mongodb.com/licensing/server-side-public-license>.

16 */

17 package org.graylog.plugins.views.search;

ExerciciConsultes7.java (https://gitlab.com/arturo1204m/DAM-2n-POO-i-acces-a-dades) Java · 47 lines

1 package mongodb.exercicis.consultes;

2

3 import static com.mongodb.client.model.Filters.eq;

4 import static com.mongodb.client.model.Sorts.ascending;

5

6 import java.util.ArrayList;

9 import org.bson.Document;

10

11 import com.mongodb.MongoClient;

12 import com.mongodb.client.MongoCollection;

13 import com.mongodb.client.MongoDatabase;

14

15 public class ExerciciConsultes7 {

ReplicatorTask.java (https://github.com/apache/rocketmq-externals.git) Java · 128 lines

18 package org.apache.connect.mongo.replicator;

19

20 import com.mongodb.CursorType;

21 import com.mongodb.client.FindIterable;

22 import com.mongodb.client.MongoClient;

23 import com.mongodb.client.MongoCursor;

24 import com.mongodb.client.MongoDatabase;

25 import com.mongodb.client.model.Filters;

DqJobRepoImpl.java (https://github.com/zlfsimon/DQSolution.git) Java · 102 lines

23 import com.ebay.oss.bark.common.NumberUtils;

24 import com.ebay.oss.bark.domain.DqJob;

25 import com.google.gson.Gson;

26 import com.mongodb.BasicDBObject;

27 import com.mongodb.DBObject;

28 import com.mongodb.util.JSON;

54 if (temp != null)

55 return 0;

56 Gson gson = new Gson();

57 DBObject t1 = (DBObject) JSON.parse(gson.toJson(job));

CityParkAccountAction.java (https://github.com/ParkingOS/ParkingOS_cloud.git) Java · 146 lines

3 import com.zld.AjaxUtil;

4 import com.zld.impl.CommonMethods;

5 import com.zld.impl.MongoDbUtils;

6 import com.zld.impl.PublicMethods;

7 import com.zld.service.DataBaseService;

32 private PublicMethods publicMethods;

33 @Autowired

34 private MongoDbUtils mongoDbUtils;

35

36 @SuppressWarnings({ "rawtypes", "unused" })

DataAssetRepoImpl.java (https://github.com/zlfsimon/DQSolution.git) Java · 47 lines

19

20 import com.ebay.oss.bark.domain.DataAsset;

21 import com.google.gson.Gson;

22 import com.mongodb.DBObject;

23 import com.mongodb.util.JSON;

24

25 @Repository

32 @Override

33 public void update(DataAsset entity, DBObject old) {

34 Gson gson = new Gson();

35 // DBObject t1 = gson.fromJson(gson.toJson(entity),

36 // BasicDBObject.class);

37 DBObject t1 = (DBObject) JSON.parse(gson.toJson(entity));

38 dbCollection.remove(old);

39 dbCollection.save(t1);

MongoDBInstance.java (https://github.com/TencentCloud/tencentcloud-sdk-java.git) Java · 80 lines

14 * limitations under the License.

15 */

16 package com.tencentcloudapi.mongodb.v20180408.models;

17

18 import com.tencentcloudapi.common.AbstractModel;

19 import com.google.gson.annotations.SerializedName;

20 import com.google.gson.annotations.Expose;

21 import java.util.HashMap;

22

23 public class MongoDBInstance extends AbstractModel{

24

25 /**

DefectRepository.java (https://github.com/Tencent/bk-ci.git) Java · 101 lines

28

29 import com.tencent.bk.codecc.defect.model.DefectEntity;

30 import org.springframework.data.mongodb.repository.MongoRepository;

31 import org.springframework.data.mongodb.repository.Query;

UserSubscriptionRepoImpl.java (https://github.com/zlfsimon/DQSolution.git) Java · 60 lines

18

19 import com.ebay.oss.bark.domain.UserSubscription;

20 import com.google.gson.Gson;

21 import com.mongodb.BasicDBObject;

22 import com.mongodb.DBObject;

23 import com.mongodb.util.JSON;

42 dbCollection.remove(find);

43

44 Gson gson = new Gson();

45 DBObject t1 = (DBObject) JSON.parse(gson.toJson(item));

49 @Override

50 public UserSubscription getUserSubscribeItem(String user) {

51 Gson gson = new Gson();

52 DBObject find = dbCollection.findOne(new BasicDBObject("_id", user));

53

XMLTransformer.java (https://github.com/silvionetto/fpml.git) Java · 31 lines

6 import org.apache.camel.spring.Main;

7

8 import com.mongodb.util.JSON;

9

10 public class XMLTransformer extends RouteBuilder {

HbasePrivilegeDao.java (https://github.com/datapickaxe/chiwen.git) Java · 197 lines

7 import com.databps.bigdaf.core.mongo.plugin.MongoPage;

8 import com.databps.bigdaf.core.util.DateUtils;

9 import com.google.gson.Gson;

10 import com.google.gson.JsonArray;

11 import com.google.gson.JsonObject;

12 import com.google.gson.reflect.TypeToken;

15 import org.springframework.data.domain.Pageable;

16 import org.springframework.data.domain.Sort;

17 import org.springframework.data.mongodb.core.MongoOperations;

18 import org.springframework.data.mongodb.core.query.BasicUpdate;

19 import org.springframework.data.mongodb.core.query.Criteria;

20 import org.springframework.data.mongodb.core.query.Query;

21 import org.springframework.data.mongodb.core.query.Update;

22 import org.springframework.stereotype.Repository;

23

AbstractMongoDbDAO.java (https://bitbucket.org/itbelts/itbelts.git) Java · 111 lines

8 import org.itbelts.exception.ITBeltsInternalException;

9

10 import com.google.gson.Gson;

11 import com.google.gson.GsonBuilder;

12 import com.mongodb.BasicDBObject;

13 import com.mongodb.DB;

14 import com.mongodb.DBCursor;

15 import com.mongodb.DBObject;

16 import com.mongodb.Mongo;

80 DBCursor cursor = getClient().getCollection( aCollection ).find( aQuery, aFieldList );

81 try {

82 Gson g = new Gson();

83 while ( cursor.hasNext() ) {

84 theList.add( g.fromJson( cursor.next().toString(), aType ) );

ProgramOptions.java (https://github.com/akuz/readrz-public.git) Java · 56 lines

1 package com.readrz.pathcalc;

2

3 import me.akuz.core.gson.GsonSerializers;

4

5 import com.mongodb.BasicDBObject;

52 @Override

53 public String toString() {

54 return GsonSerializers.NoHtmlEscapingPretty.toJson(_dbo);

55 }

56 }

ProgramOptions.java (https://github.com/akuz/readrz-public.git) Java · 56 lines

1 package com.readrz.summr;

2

3 import me.akuz.core.gson.GsonSerializers;

4

5 import com.mongodb.BasicDBObject;

52 @Override

53 public String toString() {

54 return GsonSerializers.NoHtmlEscapingPretty.toJson(_dbo);

55 }

56 }

ExecutionApp.java (https://github.com/IBM/android-kubernetes-blockchain.git) Java · 188 lines

7 import java.util.Set;

8

9 import com.google.gson.JsonObject;

10 import com.google.gson.JsonParser;

11 import com.mongodb.BasicDBObject;

12 import com.mongodb.DB;

13 import com.mongodb.DBCollection;

14 import com.mongodb.DBCursor;

15 import com.mongodb.DBObject;

16 import com.mongodb.MongoClient;

ProfileController.java (https://github.com/robhinds/SpringMongoIntegrationExample.git) Java · 101 lines

1 package com.tmm.nosql.mongodb.controller;

2

3

15 import org.springframework.web.servlet.mvc.multiaction.MultiActionController;

16

17 import com.google.gson.JsonObject;

18 import com.tmm.nosql.mongodb.domain.Resume;

19 import com.tmm.nosql.mongodb.domain.ResumePage;

20 import com.tmm.nosql.mongodb.helper.JsonHelper;

21 import com.tmm.nosql.mongodb.service.ProfileService;

22

23

ChannelInventoryFormulaVO.java (https://bitbucket.org/piyushgd10/bhumi.git) Java · 78 lines

1 package com.uniware.core.vo;

2

3 import com.google.gson.Gson;

4 import com.unifier.core.utils.DateUtils;

5 import com.unifier.core.utils.EncryptionUtils;

6 import com.unifier.core.utils.StringUtils;

7 import org.springframework.data.annotation.Id;

8 import org.springframework.data.mongodb.core.index.Indexed;

9 import org.springframework.data.mongodb.core.mapping.Document;

74 channelInventoryFormula.setFormula("#{#inventorySnapshot.inventory - #inventorySnapshot.openSale - #pendency - (#failedOrderInventory?:0) - #inventoryBlockedOnOtherChannels - #inventorySnapshot.pendingInventoryAssessment + #unprocessedOrderInventory}");

75 channelInventoryFormula.setCreated(DateUtils.getCurrentTime());

76 System.out.println(new Gson().toJson(channelInventoryFormula));

77 }

78 }

JSONCallback.java (https://github.com/philwills/mongo-java-driver.git) Java · 118 lines

1 // JSONCallback.java

2

3 package com.mongodb.util;

4

5 import java.text.ParsePosition;

11 import org.bson.types.*;

12

13 import com.mongodb.*;

14

15 public class JSONCallback extends BasicBSONCallback {

POCDriver.java (https://github.com/johnlpage/POCDriver.git) Java · 105 lines

2

3

4 import com.google.gson.Gson;

5 import com.google.gson.GsonBuilder;

6 import com.google.gson.JsonElement;

7 import com.google.gson.JsonParser;

24 Logger logger = LoggerFactory.getLogger(POCDriver.class);

25

26 logger.info("MongoDB Proof Of Concept - Load Generator version 0.1.2");

27 try {

28 testOpts = new POCTestOptions(args);

60 1, 12345678, testOpts.NUMBER_SIZE, arr, testOpts.blobSize, testOpts.locationCodes);

61 //System.out.println(tr);

62 Gson gson = new GsonBuilder().setPrettyPrinting().create();

63 JsonParser jp = new JsonParser();

64 JsonElement je = jp.parse(tr.internalDoc.toJson());

CRBungee.java (https://gitlab.com/TheComet/CometRedis) Java · 142 lines

1 package co.thecomet.redis.bungee;

2

3 import co.thecomet.db.mongodb.ResourceManager;

4 import co.thecomet.redis.bungee.db.ProxySettings;

5 import co.thecomet.redis.bungee.db.User;

8 import co.thecomet.redis.redis.RedisHandler;

9 import co.thecomet.redis.utils.JsonConfig;

10 import com.google.gson.Gson;

11 import com.google.gson.GsonBuilder;

15 import net.md_5.bungee.api.plugin.Plugin;

16 import org.bson.types.ObjectId;

17 import org.mongodb.morphia.Datastore;

18 import org.mongodb.morphia.dao.BasicDAO;

25

26 public class CRBungee extends Plugin {

27 private static Gson gson = new GsonBuilder().create();

28 private static CRBungee instance;

29 private static boolean maintenance = false;

HospitalService.java (https://bitbucket.org/dkhaliunaa/mal-emneleg.git) Java · 499 lines

1 package com.hospital;

2

3 import com.google.gson.internal.LinkedTreeMap;

4 import com.model.FavoritePages;

5 import com.model.Role;

6 import com.model.User;

7 import com.model.hos.*;

8 import com.mongodb.BasicDBObject;

9

10 import java.util.List;