100+ results for 'gson mongodb lang:java'
Not the results you expected?
QuestionDAOImpl.java (https://bitbucket.org/itbelts/itbelts.git) Java · 106 lines
MongoDBTask.java (https://bitbucket.org/keypointt/foreveryoung.git) Java · 221 lines
1 package com.foreveryoung.mongodb;
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;
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
8 import org.codehaus.jackson.map.ObjectMapper;
9 import org.pasut.persister.GsonMongoMapper;
11 import com.mongodb.BasicDBObject;
12 import com.mongodb.BasicDBObjectBuilder;
14 public abstract class Operator {
15 public abstract void perform(BasicDBObjectBuilder builder);
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
8 import com.google.gson.Gson;
10 public class TramStationGetterUtils extends ResponseUtils {
26 Gson gson = new Gson();
27 String json = "null";
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 }
MongoDataStore.java (https://github.com/saravanak/Dandanakka.git) Java · 259 lines
1 package com.dandanakka.datastore.mongodb;
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
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;
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
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;
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;
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
JSONCallback.java (https://github.com/dixcychaitanya/mongo-java-driver.git) Java · 154 lines
HistoryController.java (git://github.com/johanlindquist/jahspotify.git) Java · 126 lines
25 import javax.servlet.http.*;
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;
69 if (historyCursor.size() > 0)
70 {
71 Gson gson = new Gson();
73 outputStream.write(",");
TubeStatusGetterUtils.java (https://bitbucket.org/ambientic/traveldashboard-server.git) Java · 33 lines
IndexController.java (https://bitbucket.org/ericson_cepeda/repbiblioteca.git) Java · 42 lines
6 import scheduler.ControlCargador;
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( ) );
40 return response.toString( );
MongoMappingContext.java (https://github.com/anotherJay/grails-data-mapping.git) Java · 136 lines
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
TubeCommentGetterUtils.java (https://bitbucket.org/ambientic/traveldashboard-server.git) Java · 34 lines
3 import org.ibicoop.sdp.config.NetworkMessage;
5 import com.google.gson.Gson;
7 public class TubeCommentGetterUtils extends ResponseUtils {
22 int maxComments = Integer.parseInt(req.getPayload(DataConstants.PARAM_KEY_MAX_VALUES));
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 */
22 import com.google.gson.Gson;
23 import com.mongodb.DBCursor;
24 import com.mongodb.util.JSON;
26 /**
27 * @author Johan Lindquist
28 */
29 public class MongoDBHistoryCursor implements HistoryCursor
30 {
32 private DBCursor _dbObjects;
33 private static Gson _gson = new Gson();
35 MongoDBHistoryCursor(final DBCursor dbObjects)
MongoArgumentUtilsTest.java (https://github.com/spring-projects/spring-insight-plugins.git) Java · 123 lines
BusStopGetterUtils.java (https://bitbucket.org/ambientic/traveldashboard-server.git) Java · 100 lines
7 import traveldashboard.data.TransportArea;
9 import com.google.gson.Gson;
11 public class BusStopGetterUtils extends ResponseUtils {
27 String radius = req.getPayload(DataConstants.PARAM_KEY_RADIUS);
29 Gson gson = new Gson();
30 String json = "null";
72 String radius = req.getPayload(DataConstants.PARAM_KEY_RADIUS);
74 Gson gson = new Gson();
75 String json = "null";
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;
18 import com.google.gson.Gson;
20 @Service
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;
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));
80 // Is the output from the process as expected?
81 assertEquals(Data.GSON.toJson(expectedOutput), o.getObject());
82 }
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"),
CourseDAOImpl.java (https://bitbucket.org/itbelts/itbelts.git) Java · 78 lines
IndexController.java (https://bitbucket.org/ericson_cepeda/repbiblioteca.git) Java · 69 lines
9 import world.Serializacion;
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;
17 public class IndexController
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
10 import com.google.gson.Gson;
12 public class IncentiveGetterUtils extends ResponseUtils {
26 String incentiveType = req.getPayload(DataConstants.PARAM_INCENTIVE_TYPE);
28 Gson gson = new Gson();
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;
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;
35 /**
36 * mongodb
37 *
38 * @author JiangZhiYong
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;
18 import java.util.Collection;
23 import com.springsource.insight.util.ArrayUtil;
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());
32 private MongoDBPluginRuntimeDescriptor() {
DBCollectionTest.java (https://github.com/efroese/mongo-java-driver.git) Java · 253 lines
15 */
17 package com.mongodb;
19 import java.io.IOException;
23 import org.testng.annotations.Test;
25 import com.mongodb.util.TestCase;
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;
7 import com.google.gson.Gson;
9 public class NoiseGetterUtils extends ResponseUtils {
38 TimeZone.getTimeZone(timeZone).getRawOffset();
40 Gson gson = new Gson();
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
3 import com.github.tsingjyujing.lofka.basic.LoggerJson;
4 import com.google.gson.Gson;
5 import org.bson.Document;
11 public class DocumentUtil {
13 private static final Gson GSON = new Gson();
15 private static final Document EXPIRED_SETTING = new Document(
33 /**
34 * MongoDB 日志处理工具
35 * <p>
36 * 1. 时间戳转换为Date类型
Auth.java (https://github.com/nuandy/othello.git) Java · 186 lines
13 import org.apache.log4j.*;
15 import com.google.gson.Gson;
17 import src.main.othello.web.controller.impl.AbstractControllerImpl;
58 String result = JSON.serialize(results.get(0));
60 Gson gson = new Gson();
61 User user = gson.fromJson(result, User.class);
85 query.put("password", password);
87 results = MongoDB.getDocuments(query);
89 if (!results.isEmpty()) {
91 String result = JSON.serialize(results.get(0));
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;
5 import com.google.gson.Gson;
7 public class AllTubeRatingGetterUtils extends ResponseUtils {
19 String city = req.getPayload(DataConstants.PARAM_KEY_CITY_TYPE);
21 Gson gson = new Gson();
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;
5 import com.google.gson.Gson;
7 public class TubeRatingGetterUtils extends ResponseUtils {
20 String routeId = req.getPayload(DataConstants.PARAM_KEY_ROUTE_ID);
22 Gson gson = new Gson();
23 String json = "null";
25 json = gson.toJson(MongoDbManager.getMetroGeneralRating(city, routeId));
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;
3 import com.google.gson.Gson;
4 import com.mongodb.*;
20 private static final RandomString RANDOM_STRING = new RandomString(RANDOM_STRING_LENGTH);
22 private static final Gson GSON = new Gson();
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
JSONCallbackTest.java (https://github.com/foursquare/mongo-java-driver.git) Java · 136 lines
MetroClassifiedCrowdGetterUtils.java (https://bitbucket.org/ambientic/traveldashboard-server.git) Java · 48 lines
6 import org.ibicoop.sdp.config.NetworkMessage;
8 import com.google.gson.Gson;
10 public class MetroClassifiedCrowdGetterUtils extends ResponseUtils {
37 TimeZone.getTimeZone(timeZone).getRawOffset();
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;
7 import com.google.gson.Gson;
9 public class MetroGeneralCrowdGetterUtils extends ResponseUtils {
40 Gson gson = new Gson();
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;
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;
9 /**
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;
11 import com.google.common.collect.Lists;
12 import com.mongodb.CommandResult;
14 public class StorageManager {
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;
17 import com.mongodb.DBObject;
18 import groovy.lang.Closure;
43 import org.grails.datastore.mapping.model.PersistentEntity;
45 import com.mongodb.DBRef;
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
SpecialtyDAOImpl.java (https://bitbucket.org/itbelts/itbelts.git) Java · 55 lines
TopicDAOImpl.java (https://bitbucket.org/itbelts/itbelts.git) Java · 63 lines
Books.java (https://bitbucket.org/ericson_cepeda/repbiblioteca.git) Java · 173 lines
5 import java.util.List;
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 {
32 private static final Gson GSON = new Gson();
33 protected static final Logger LOGGER = LoggerFactory.getLogger(ConfigLoader.class);
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
18 import com.tencentcloudapi.common.AbstractModel;
19 import com.google.gson.annotations.SerializedName;
20 import com.google.gson.annotations.Expose;
39 /**
40 * 源实例数据库类型,目前支持:mysql,redis,mongodb,postgresql,mariadb,percona。不同地域数据库类型的具体支持情况,请参考控制台创建迁移页面。
41 */
42 @SerializedName("SrcDatabaseType")
60 /**
61 * 目标实例数据库类型,目前支持:mysql,redis,mongodb,postgresql,mariadb,percona。不同地域数据库类型的具体支持情况,请参考控制台创建迁移页面。
62 */
63 @SerializedName("DstDatabaseType")
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
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;
8 public class MongoDBGsonBackgroundJobContainer extends AbstractBackgroundJobContainer {
10 private final GenericContainer mongoContainer;
11 private final Network network;
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
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.*;
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);
22 @Value(value = "${jahspotify.storage.mongodb.host}")
Contact.java (https://bitbucket.org/pepo77/solstice-api.git) Java · 200 lines
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
UserRatingGetterUtils.java (https://bitbucket.org/ambientic/traveldashboard-server.git) Java · 34 lines
3 import org.ibicoop.sdp.config.NetworkMessage;
5 import com.google.gson.Gson;
7 public class UserRatingGetterUtils extends ResponseUtils {
21 String routeId = req.getPayload(DataConstants.PARAM_KEY_ROUTE_ID);
23 Gson gson = new Gson();
25 String json = gson.toJson(MongoDbManager.getMetroUserRating(city, username, routeId));
DataAssetRepoImpl.java (https://github.com/eBay/griffin.git) Java · 47 lines
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;
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;
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";
26 private Logger logger = Logger.getLogger(SourceDBMongoDB.class.getName());
28 private SourceDBMongoDB() throws UnknownHostException {
DisassociateSecurityGroupsRequest.java (https://github.com/TencentCloud/tencentcloud-sdk-java.git) Java · 104 lines
GeoCodeIp.java (https://github.com/derickson/geocodeip.git) Java · 106 lines
SortOperationUnitTests.java (https://github.com/spring-projects/spring-data-mongodb.git) Java · 56 lines
Publication.java (https://bitbucket.org/marcosflorez/mvp) Java · 264 lines
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;
256 return com.mongodb.util.JSON.serialize(this.toDBO());
257 }
MongoTestUtil.java (https://github.com/geotools/geotools.git) Java · 34 lines
18 package org.geotools.data.mongodb;
20 import com.google.gson.GsonBuilder;
21 import com.google.gson.JsonParser;
22 import com.mongodb.DBObject;
24 /** @author tkunicki@boundlessgeo.com */
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;
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;
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 }
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
TreatmentsEndpoints.java (https://github.com/pazaan/600SeriesAndroidUploader.git) Java · 371 lines
SetPasswordResponse.java (https://github.com/TencentCloud/tencentcloud-sdk-java.git) Java · 80 lines
TestLogin.java (https://github.com/fsolis/fourup.git) Java · 36 lines
9 import java.util.*;
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
ResultGenerator.java (https://github.com/IBM/android-kubernetes-blockchain.git) Java · 109 lines
8 import org.json.simple.parser.JSONParser;
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
Comparador.java (https://bitbucket.org/ericson_cepeda/repbiblioteca.git) Java · 218 lines
11 import world.Cargador;
13 import com.google.gson.Gson;
14 import com.mongodb.DBObject;
22 private static ArrayList<DtoRespuesta> rtaLibreria;
24 private static Gson gson;
26 private static Comparador INSTANCE;
29 {
30 rtaLibreria= new ArrayList<DtoRespuesta>( );
31 gson = new Gson( );
33 }
45 public List<Books> covertirAListaBooks( List<DBObject> listaDb )
46 {
47 Gson gson = new Gson( );
48 List<Books> listaRespuesta = new ArrayList<Books>( );
ClassifiedNoiseGetterUtils.java (https://bitbucket.org/ambientic/traveldashboard-server.git) Java · 49 lines
5 import org.ibicoop.sdp.config.NetworkMessage;
7 import com.google.gson.Gson;
9 public class ClassifiedNoiseGetterUtils extends ResponseUtils {
37 TimeZone.getTimeZone(timeZone).getRawOffset();
39 Gson gson = new Gson();
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;
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.*;
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
SetZGram.java (https://gitlab.com/BGCX261/zonales-svn-to-git.git) Java · 72 lines
5 package org.zonales.ZGram.services;
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);
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;
3 import java.math.BigDecimal;
10 import org.bson.types.ObjectId;
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;
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;
23 public class MongodbShardInfo extends AbstractModel{
25 /**
AllTubeStatusGetterUtils.java (https://bitbucket.org/ambientic/traveldashboard-server.git) Java · 33 lines
3 import org.ibicoop.sdp.config.NetworkMessage;
5 import com.google.gson.Gson;
7 public class AllTubeStatusGetterUtils extends ResponseUtils {
18 String city = req.getPayload(DataConstants.PARAM_KEY_CITY_TYPE);
20 Gson gson = new Gson();
22 String json = "null";
24 json = gson.toJson(MongoDbManager.getMetroStatusCollection(city));
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
140 @ArchTest
141 ArchRule jobRunrUtilsGsonMapperClassesDependenciesTest = classes()
142 .that().resideInAPackage("org.jobrunr.utils.mapper.gson..")
143 .should().onlyDependOnClassesThat().resideInAnyPackage("org.jobrunr..", "com.google.gson..", "java..", "");
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;
18 import com.tencentcloudapi.common.AbstractModel;
19 import com.google.gson.annotations.SerializedName;
20 import com.google.gson.annotations.Expose;
88 /**
89 * 实例mongodb版本信息
90 */
91 @SerializedName("MongoVersionCode")
102 /**
103 * 实例mongodb版本号(短)
104 */
105 @SerializedName("Version")
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 {
27 /**
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;
5 import com.google.gson.Gson;
7 public class UserCommentGetterUtils extends ResponseUtils {
23 int maxComments = Integer.parseInt(req.getPayload(DataConstants.PARAM_KEY_MAX_VALUES));
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;
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;
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;
30 import com.mongodb.MongoClient;
ZMoCollectionAdaptor.java (https://github.com/nutzam/nutzmore.git) Java · 110 lines
DocFieldText.java (https://github.com/asanchezdelc/umongo.git) Java · 104 lines
JSONCallback.java (https://github.com/alphaadidas/mongo-java-driver.git) Java · 103 lines
Place.java (https://github.com/bleeckerj/HumansService.git) Java · 171 lines
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;
12 @Generated("org.jsonschema2pojo")
AllUserRatingGetterUtils.java (https://bitbucket.org/ambientic/traveldashboard-server.git) Java · 30 lines
3 import org.ibicoop.sdp.config.NetworkMessage;
5 import com.google.gson.Gson;
7 public class AllUserRatingGetterUtils extends ResponseUtils {
19 String username = req.getPayload(DataConstants.PARAM_KEY_USER_NAME);
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;
9 import com.mongodb.BasicDBList;
10 import com.mongodb.BasicDBObject;
11 import com.mongodb.DBObject;
13 public class ExampleFactory {
14 private final GsonMongoMapper mapper = new GsonMongoMapper();
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;
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();
21 private Gson gson = new Gson();
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
8 import com.google.gson.Gson;
10 public class TubeStationGetterUtils extends ResponseUtils {
24 String radius = req.getPayload(DataConstants.PARAM_KEY_RADIUS);
26 Gson gson = new Gson();
27 String json = "null";
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;
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;
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 }
40 public String getEUD() throws UnknownHostException {
42 // Create MongoDB connection
43 m = new Mongo(hostName);
UumaiLogUtil.java (https://github.com/kanxg/fengchao.git) Java · 94 lines
1 package com.uumai.logs;
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;
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;
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();
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 }
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;
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"));
44 Gson metadataGson = new Gson();
46 Logger.getLogger(this.getClass().getName()).log(Level.INFO, "Verbatim {0}", new Object[]{verbatim});
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
TodoService.java (https://gitlab.com/vsailakshmi/todoapp-spark) Java · 49 lines
1 package com.todoapp;
3 import com.google.gson.Gson;
4 import com.mongodb.*;
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 }
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
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;
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 {
39 /** MongoDB configuration. Default configuration file {@code appliaction.yaml} contains JDBC configuration. */
40 private static final String MONGO_CFG = "mongo.yaml";
42 /** Whether MongoDB support is selected. */
43 private static boolean mongo;
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 */
17 package com.mongodb.util;
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;
38 public class JSONCallbackTest extends com.mongodb.util.TestCase {
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
.
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
19 package com.mongodb.util;
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
BaseRepo.java (https://github.com/zlfsimon/DQSolution.git) Java · 95 lines
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;
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
IlluminatiMongoProcess.java (https://github.com/LeeKyoungIl/illuminati.git) Java · 53 lines
1 package me.phoboslabs.illuminati.mongo;
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;
13 import com.google.gson.Gson;
14 import com.google.gson.GsonBuilder;
57 JSONObject jsonObj = (JSONObject) parser.parse(graphAsJsonStr);
58 Gson gson = new GsonBuilder().create();
59 GraphJsonIn graphin = null;
60 GraphJsonOut graphout = null;
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;
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;
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
4 import com.google.common.collect.Iterables;
5 import com.google.gson.Gson;
6 import halleck.lms.Course;
7 import org.junit.Test;
12 import static com.google.common.collect.Lists.newArrayList;
13 import static com.mongodb.util.MyAsserts.assertEquals;
14 import static halleck.lms.Utils.toInteger;
16 public class CourseLoaderTest {
17 @Test
18 public void testGSonStuff() throws Exception {
19 CourseLoader l = new CourseLoader(null, null, null);
RegDumpModel.java (https://bitbucket.org/deepakjangir07/shine.com.git) Java · 79 lines
1 package com.net.shine.models;
3 import com.google.gson.annotations.SerializedName;
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}]}
MongoTopology.java (https://github.com/davidpr/mongo-storm-rls.git) Java · 85 lines
1 package org.mongodb;
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;
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;
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");
66 try {
67 ILPSubscriber subscriber = messaging.createLPSubscriberInstance("UbisenseTracking", cs);
68 Gson gson = new Gson();
69 for (; ; ) {
BaseIndexPojo.java (https://github.com/IKANOW/Infinit.e.git) Java · 169 lines
23 import org.bson.types.ObjectId;
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
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;
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 */
17 package org.iternine.jeppetto.dao.mongodb;
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;
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
BasicObject.java (https://github.com/bgithub1/mongo-helper.git) Java · 92 lines
LibreWifiData.java (https://github.com/NightscoutFoundation/xDrip.git) Java · 121 lines
MongoPlayerPersistor.java (https://github.com/parabolika/osgi-server.git) Java · 51 lines
1 package com.parabolika.server.persist.mongo;
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;
DefectRepository.java (https://github.com/Tencent/bk-ci.git) Java · 143 lines
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
6 import me.akuz.core.StringUtils;
7 import me.akuz.core.gson.GsonSerializers;
8 import me.akuz.core.logs.LogUtils;
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
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;
3 import static com.mongodb.client.model.Filters.eq;
4 import static com.mongodb.client.model.Sorts.ascending;
6 import java.util.ArrayList;
9 import org.bson.Document;
11 import com.mongodb.MongoClient;
12 import com.mongodb.client.MongoCollection;
13 import com.mongodb.client.MongoDatabase;
15 public class ExerciciConsultes7 {
ReplicatorTask.java (https://github.com/apache/rocketmq-externals.git) Java · 128 lines
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;
36 @SuppressWarnings({ "rawtypes", "unused" })
DataAssetRepoImpl.java (https://github.com/zlfsimon/DQSolution.git) Java · 47 lines
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;
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;
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;
23 public class MongoDBInstance extends AbstractModel{
25 /**
DefectRepository.java (https://github.com/Tencent/bk-ci.git) Java · 101 lines
UserSubscriptionRepoImpl.java (https://github.com/zlfsimon/DQSolution.git) Java · 60 lines
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);
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));
XMLTransformer.java (https://github.com/silvionetto/fpml.git) Java · 31 lines
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;
AbstractMongoDbDAO.java (https://bitbucket.org/itbelts/itbelts.git) Java · 111 lines
8 import org.itbelts.exception.ITBeltsInternalException;
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
ProgramOptions.java (https://github.com/akuz/readrz-public.git) Java · 56 lines
ExecutionApp.java (https://github.com/IBM/android-kubernetes-blockchain.git) Java · 188 lines
ProfileController.java (https://github.com/robhinds/SpringMongoIntegrationExample.git) Java · 101 lines
1 package com.tmm.nosql.mongodb.controller;
15 import org.springframework.web.servlet.mvc.multiaction.MultiActionController;
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;
ChannelInventoryFormulaVO.java (https://bitbucket.org/piyushgd10/bhumi.git) Java · 78 lines
1 package com.uniware.core.vo;
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
POCDriver.java (https://github.com/johnlpage/POCDriver.git) Java · 105 lines
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);
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;
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;
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;