public class MongoUtil<T extends MongoModel> extends Object
| Constructor and Description |
|---|
MongoUtil() |
| Modifier and Type | Method and Description |
|---|---|
static <T extends MongoModel> |
genModelFromRec(Class<? extends MongoModel> clazz,
com.mongodb.DBObject rec) |
static Object |
genObjectFromRec(Class<?> clazz,
com.mongodb.DBObject rec) |
static <T extends MongoModel> |
genRecFromModel(T obj) |
static com.mongodb.DBObject |
genRecFromObject(Object obj) |
static <T extends MongoModel> |
getCollectionNameFromOjbect(T obj) |
static com.mongodb.BasicDBObject |
parseCondition(Condition condition) |
static Object |
parseField(Class<?> clazz,
Object value) |
static Object |
parseObject(Object value) |
public static <T extends MongoModel> String getCollectionNameFromOjbect(T obj)
public static <T extends MongoModel> com.mongodb.DBObject genRecFromModel(T obj) throws IllegalArgumentException, IllegalAccessException
public static com.mongodb.DBObject genRecFromObject(Object obj) throws IllegalArgumentException, IllegalAccessException
public static <T extends MongoModel> T genModelFromRec(Class<? extends MongoModel> clazz, com.mongodb.DBObject rec) throws InstantiationException, IllegalAccessException
public static Object genObjectFromRec(Class<?> clazz, com.mongodb.DBObject rec) throws InstantiationException, IllegalAccessException
public static Object parseField(Class<?> clazz, Object value) throws IllegalArgumentException, IllegalAccessException, InstantiationException
public static Object parseObject(Object value) throws IllegalArgumentException, IllegalAccessException
public static com.mongodb.BasicDBObject parseCondition(Condition condition) throws IllegalArgumentException, IllegalAccessException
Copyright © 2019. All rights reserved.