SYMBOL INDEX (318 symbols across 28 files) FILE: src/main/java/com/cybermkd/mongo/kit/MongoBean.java class MongoBean (line 13) | public class MongoBean implements Cloneable { method clone (line 15) | public Object clone() { method toString (line 24) | @Override method toMap (line 29) | public Map toMap() { method toJSONObject (line 33) | public JSONObject toJSONObject() { method toJSONString (line 37) | public String toJSONString() { FILE: src/main/java/com/cybermkd/mongo/kit/MongoDocumentKit.java class MongoDocumentKit (line 14) | public class MongoDocumentKit { method toDocument (line 16) | public static Document toDocument(Object obj) { method toDocument (line 66) | public static Document toDocument(MongoBean bean) { method conversionValidation (line 71) | public static boolean conversionValidation(Object obj) { FILE: src/main/java/com/cybermkd/mongo/kit/MongoKit.java type MongoKit (line 35) | public enum MongoKit { method getClient (line 45) | public MongoClient getClient() { method init (line 49) | public void init(MongoClient client, String database) { method getCollection (line 54) | public MongoCollection getCollection(String collectionName) { method insert (line 58) | public void insert(String collectionName, List docs, InsertM... method insert (line 63) | public void insert(String collectionName, Document doc) { method aggregate (line 67) | public List aggregate(String collectionName, List qu... method aggregate (line 84) | public List aggregate(String collectionName, List query, ... method find (line 101) | public List find(String collectionName, Bson projection) { method find (line 105) | public List find(String collectionName, int limit, Bson so... method find (line 109) | public List find(String collectionName, int limit, int ski... method find (line 113) | public List find(String collectionName, int limit, Bson sort, B... method find (line 117) | public List find(String collectionName, int limit, int skip, Bs... method find (line 121) | public List find(String collectionName, Bson query, Bson p... method count (line 126) | public long count(String collectionName, Bson query) { method count (line 130) | public long count(String collectionName) { method findOne (line 135) | public JSONObject findOne(String collectionName, Bson query, Bson sort... method findOne (line 141) | public T findOne(String collectionName, Bson query, Bson sort, Str... method find (line 149) | public List find(String collectionName, Bson query, Bson s... method find (line 168) | public List find(String collectionName, Bson query, Bson sort, ... method update (line 189) | public long update(String collectionName, Bson queue, Bson data) { method updateOne (line 194) | public long updateOne(String collectionName, Bson queue, Bson data) { method replaceOne (line 199) | public long replaceOne(String collectionName, Bson queue, Document doc... method delete (line 204) | public long delete(String collectionName, Bson queue) { method deleteOne (line 209) | public long deleteOne(String collectionName, Bson queue) { method validation (line 214) | public String validation(Object obj) { method validation (line 234) | public String validation(Object obj, String[] keys) { method setIndex (line 261) | public String setIndex(String collectionName, Bson bson) { method setIndex (line 265) | public List setIndex(String collectionName, List l... method getIndex (line 269) | public List getIndex(String collectionName) { method deleteIndex (line 285) | public void deleteIndex(String collectionName, Bson bson) { method deleteIndex (line 291) | public void deleteIndex(String collectionName) { method iding (line 295) | private Document iding(Document document) { method uniding (line 309) | private List uniding(List list) { method uniding (line 317) | private Document uniding(Document document) { method jointing (line 331) | private Document jointing(Document document, String join) { method parseObject (line 352) | private JSONObject parseObject(String json) { method parseObject (line 366) | private T parseObject(Document doc, Class clazz) { method toJSON (line 378) | private JSONObject toJSON(Object obj) { method error (line 387) | protected void error(String funName, String text) { method toMap (line 391) | public Map toMap(Object obj) { method setDebug (line 417) | public void setDebug(boolean debug) { FILE: src/main/java/com/cybermkd/mongo/kit/MongoQuery.java class MongoQuery (line 27) | public class MongoQuery { method getCollectionName (line 42) | public String getCollectionName() { method getSkip (line 46) | public int getSkip() { method getLimit (line 50) | public int getLimit() { method getSort (line 54) | public Bson getSort() { method use (line 58) | public MongoQuery use(String name) { method and (line 63) | public static Bson and(List q) { method or (line 67) | public MongoQuery or(MongoQuery... qs) { method orQuery (line 73) | public MongoQuery orQuery(List qs) { method or (line 82) | public static Bson or(List q) { method or (line 86) | public static Bson or(Bson q) { method nor (line 90) | public MongoQuery nor(MongoQuery q) { method nor (line 95) | public static Bson nor(List query) { method join (line 99) | public MongoQuery join(String key, String collectionName, String id) { method join (line 105) | public MongoQuery join(String key) { method getDocument (line 110) | public Document getDocument() { method getDocuments (line 114) | public List getDocuments() { method getQuery (line 118) | public List getQuery() { method getId (line 122) | public String getId() { method data (line 126) | public List data() { method set (line 130) | public MongoQuery set(String key, Object value) { method setGeo (line 140) | public MongoQuery setGeo(String key, Double x, Double y) { method set (line 145) | public MongoQuery set(Object obj) { method add (line 151) | public MongoQuery add(MongoQuery query) { method add (line 157) | public MongoQuery add(Bson bson) { method filter (line 162) | public MongoQuery filter(Bson filter) { method eq (line 167) | public MongoQuery eq(String key, Object value) { method ne (line 172) | public MongoQuery ne(String key, Object value) { method regex (line 177) | public MongoQuery regex(String key, String regex) { method type (line 182) | public MongoQuery type(String key, String type) { method mod (line 188) | public MongoQuery mod(String key, long divisor, long remainder) { method text (line 194) | public MongoQuery text(String search) { method text (line 199) | public MongoQuery text(String search, TextSearchOptions textSearchOpti... method where (line 204) | public MongoQuery where(String javaScriptExpression) { method elemMatch (line 209) | public MongoQuery elemMatch(String key, MongoQuery query) { method size (line 214) | public MongoQuery size(String key, int size) { method geo (line 219) | public MongoQuery geo(MongoGeospatial geo) { method in (line 225) | public MongoQuery in(String key, List values) { method gt (line 243) | public MongoQuery gt(String key, Object value) { method lt (line 248) | public MongoQuery lt(String key, Object value) { method gte (line 253) | public MongoQuery gte(String key, Object value) { method lte (line 258) | public MongoQuery lte(String key, Object value) { method modify (line 263) | public MongoQuery modify(String key, MongoQuery query) { method modify (line 268) | public MongoQuery modify(String key, Object value) { method inc (line 277) | public MongoQuery inc(String key, Number value) { method like (line 283) | public MongoQuery like(String key, String value) { method like (line 290) | public MongoQuery like(int type, String key, String value) { method byId (line 302) | public MongoQuery byId(String id) { method save (line 307) | public boolean save() { method saveList (line 319) | public boolean saveList() { method saveList (line 324) | public boolean saveList(boolean fast) { method projection (line 340) | public MongoQuery projection(String... keys) { method limit (line 351) | public MongoQuery limit(int i) { method skip (line 356) | public MongoQuery skip(int i) { method findAll (line 362) | public List findAll() { method findAll (line 366) | public List findAll(Class clazz) { method findOne (line 371) | public JSONObject findOne() { method findOne (line 375) | public T findOne(Class clazz) { method find (line 379) | public List find() { method find (line 383) | public List find(Class clazz) { method ascending (line 387) | public MongoQuery ascending(String... keys) { method descending (line 392) | public MongoQuery descending(String... keys) { method count (line 397) | public long count() { method max (line 401) | public JSONObject max(String key) { method max (line 406) | public T max(String key, Class clazz) { method min (line 411) | public JSONObject min(String key) { method min (line 416) | public T min(String key, Class clazz) { method exist (line 423) | public MongoQuery exist(String key) { method exist (line 429) | public boolean exist() { method update (line 433) | public long update() { method updateOne (line 437) | public boolean updateOne() { method replace (line 442) | public long replace(Object obj) { method delete (line 448) | public long delete() { method deleteOne (line 452) | public boolean deleteOne() { FILE: src/main/java/com/cybermkd/mongo/kit/MongoValidate.java class MongoValidate (line 8) | public class MongoValidate extends MongoBean{ method validation (line 12) | public boolean validation() { method validation (line 17) | public boolean validation(String... keys) { method errorMessage (line 22) | public String errorMessage() { FILE: src/main/java/com/cybermkd/mongo/kit/aggregation/MongoAccumulator.java class MongoAccumulator (line 14) | public class MongoAccumulator { method getAccumulators (line 19) | public List getAccumulators() { method setAccumulators (line 23) | public MongoAccumulator setAccumulators(List accumulators) { method sum (line 28) | public MongoAccumulator sum(String fieldName, String expression) { method avg (line 33) | public MongoAccumulator avg(String fieldName, String expression) { method first (line 38) | public MongoAccumulator first(String fieldName, String expression) { method last (line 43) | public MongoAccumulator last(String fieldName, String expression) { method max (line 48) | public MongoAccumulator max(String fieldName, String expression) { method min (line 53) | public MongoAccumulator min(String fieldName, String expression) { method push (line 58) | public MongoAccumulator push(String fieldName, String expression) { method addToSet (line 63) | public MongoAccumulator addToSet(String fieldName, String expression) { method stdDevPop (line 68) | public MongoAccumulator stdDevPop(String fieldName, String expression) { method stdDevSamp (line 73) | public MongoAccumulator stdDevSamp(String fieldName, String expression) { FILE: src/main/java/com/cybermkd/mongo/kit/aggregation/MongoAggregation.java class MongoAggregation (line 17) | public class MongoAggregation { method MongoAggregation (line 26) | public MongoAggregation(MongoQuery query) { method getQuery (line 50) | public MongoQuery getQuery() { method setQuery (line 54) | public void setQuery(MongoQuery query) { method preserveNullAndEmptyArrays (line 58) | public void preserveNullAndEmptyArrays(Boolean preserveNullAndEmptyArr... method includeArrayIndex (line 62) | public MongoAggregation includeArrayIndex(String arrayIndexFieldName) { method unwind (line 67) | public MongoAggregation unwind(String field) { method unwind (line 72) | public MongoAggregation unwind(String field, UnwindOptions unwindOptio... method projection (line 78) | public MongoAggregation projection() { method include (line 83) | public MongoAggregation include(String... fieldNames) { method exclude (line 88) | public MongoAggregation exclude(String... fieldNames) { method excludeId (line 93) | public MongoAggregation excludeId() { method sample (line 98) | public MongoAggregation sample(int size) { method lookup (line 104) | public MongoAggregation lookup(String from, String localField, String ... method grahpLookup (line 109) | public MongoAggregation grahpLookup(String from, TExpres... method out (line 115) | public MongoAggregation out(String collectionName) { method group (line 120) | public MongoAggregation group(String fieldName, MongoAccumulator accum... method group (line 126) | public MongoAggregation group(Bson bson) { method addFields (line 131) | public MongoAggregation addFields(List> fields) { method allowDiskUse (line 136) | public MongoAggregation allowDiskUse(boolean allowDiskUse) { method pipeline (line 141) | public MongoAggregation pipeline(Bson bson){ method aggregate (line 146) | public List aggregate() { method aggregate (line 150) | public List aggregate(Class clazz) { FILE: src/main/java/com/cybermkd/mongo/kit/geospatial/MongoGeospatial.java class MongoGeospatial (line 16) | public class MongoGeospatial { method MongoGeospatial (line 24) | public MongoGeospatial() { method MongoGeospatial (line 28) | public MongoGeospatial(Double x, Double y) { method set (line 32) | public MongoGeospatial set(Double x, Double y) { method add (line 37) | public MongoGeospatial add(Double x, Double y) { method getPoint (line 45) | public Point getPoint() { method getQuery (line 49) | public Bson getQuery() { method getList (line 53) | public List> getList() { method near (line 57) | public MongoGeospatial near(String filedName, Double maxDistance, Doub... method nearSphere (line 62) | public MongoGeospatial nearSphere(String filedName, Double maxDistance... method circle (line 67) | public MongoGeospatial circle(String filedName, Double radius) { method circleSphere (line 72) | public MongoGeospatial circleSphere(String filedName, Double radius) { method withinPolygon (line 77) | public MongoGeospatial withinPolygon(String filedName) { FILE: src/main/java/com/cybermkd/mongo/kit/index/MongoIndex.java class MongoIndex (line 18) | public class MongoIndex extends IndexOptions { method MongoIndex (line 26) | public MongoIndex() { method MongoIndex (line 31) | public MongoIndex(String collectionName) { method getBson (line 35) | public Bson getBson() { method ascending (line 40) | public MongoIndex ascending(String... keys) { method descending (line 45) | public MongoIndex descending(String... keys) { method geo2dsphere (line 50) | public MongoIndex geo2dsphere(String... keys) { method geo2d (line 56) | public MongoIndex geo2d(String key) { method geoHaystack (line 61) | public MongoIndex geoHaystack(String key, Bson additional) { method text (line 66) | public MongoIndex text(String key) { method hashed (line 71) | public MongoIndex hashed(String key) { method get (line 76) | public List get() { method save (line 80) | public String save() { method delete (line 84) | public void delete() { method deleteAll (line 88) | public void deleteAll() { method add (line 93) | public MongoIndex add(MongoIndex mongoIndex) { method compound (line 98) | public List compound() { method setUnique (line 103) | public MongoIndex setUnique(boolean unique) { method setBackground (line 109) | public MongoIndex setBackground(boolean background) { method setSparse (line 115) | public MongoIndex setSparse(boolean sparse) { FILE: src/main/java/com/cybermkd/mongo/kit/page/MongoPage.java class MongoPage (line 11) | public class MongoPage { method MongoPage (line 20) | public MongoPage(int count, int page, int totalPage, long totalRow, bo... method getCount (line 33) | public int getCount() { method getPage (line 37) | public int getPage() { method getTotalPage (line 41) | public int getTotalPage() { method getTotalRow (line 45) | public long getTotalRow() { method isFirstPage (line 49) | public boolean isFirstPage() { method isLastPage (line 53) | public boolean isLastPage() { method getList (line 57) | public List getList() { FILE: src/main/java/com/cybermkd/mongo/kit/page/MongoPaginate.java class MongoPaginate (line 14) | public class MongoPaginate { method MongoPaginate (line 25) | public MongoPaginate(MongoQuery query, int count, int page) { method find (line 51) | public MongoPage find() { method find (line 56) | public MongoPage find(Class clazz) { method findAll (line 61) | public MongoPage findAll() { method findAll (line 66) | public MongoPage findAll(Class clazz) { method skip (line 71) | private int skip() { method count (line 79) | public int count() { FILE: src/main/java/com/cybermkd/mongo/plugin/MongoIceRestPlugin.java class MongoIceRestPlugin (line 15) | public class MongoIceRestPlugin extends MongoPlugin implements Plugin { method start (line 22) | @Override method stop (line 29) | @Override FILE: src/main/java/com/cybermkd/mongo/plugin/MongoJFinalPlugin.java class MongoJFinalPlugin (line 15) | public class MongoJFinalPlugin extends MongoPlugin implements IPlugin { method start (line 22) | @Override method stop (line 29) | @Override FILE: src/main/java/com/cybermkd/mongo/plugin/MongoPlugin.java class MongoPlugin (line 14) | public class MongoPlugin { method add (line 25) | public MongoPlugin add(String host) { method add (line 30) | public MongoPlugin add(String host, int port) { method setDatabase (line 35) | public MongoPlugin setDatabase(String database) { method getDatabase (line 40) | public String getDatabase() { method auth (line 45) | public MongoPlugin auth(MongoCredential mongoCredential) { method auth (line 51) | public MongoPlugin auth(String username, String password) { method authCR (line 56) | public MongoPlugin authCR(String username, String password) { method authX509 (line 61) | public MongoPlugin authX509(String x509) { method ssl (line 67) | public MongoPlugin ssl() { method connectTimeout (line 72) | public MongoPlugin connectTimeout(int connectTimeout) { method opition (line 77) | public MongoPlugin opition(MongoClientOptions.Builder opitions) { method readPreference (line 95) | public MongoPlugin readPreference(ReadPreference readPreference) { method readPreference (line 100) | public MongoPlugin readPreference() { method writeConcern (line 106) | public MongoPlugin writeConcern(WriteConcern writeConcern) { method writeConcern (line 112) | public MongoPlugin writeConcern() { method writeSafe (line 118) | public MongoPlugin writeSafe() { method setDebug (line 124) | public MongoPlugin setDebug(boolean debug) { method getMongoClient (line 129) | public MongoClient getMongoClient() { FILE: src/main/java/com/cybermkd/mongo/plugin/MongoRestyPlugin.java class MongoRestyPlugin (line 15) | public class MongoRestyPlugin extends MongoPlugin implements Plugin { method start (line 22) | @Override method stop (line 29) | @Override FILE: src/main/java/com/cybermkd/mongo/validation/ChineseValidator.java class ChineseValidator (line 13) | public class ChineseValidator implements ConstraintValidator { method initialize (line 22) | @Override method isValid (line 32) | @Override method exist (line 43) | private boolean exist(String s) { FILE: src/main/java/com/cybermkd/mongo/validation/InsideValidator.java class InsideValidator (line 13) | public class InsideValidator implements ConstraintValidator { method initialize (line 19) | @Override method isValid (line 24) | @Override method isInt (line 37) | private boolean isInt(String s) { method isDouble (line 42) | private boolean isDouble(String s) { method isBoolean (line 47) | private boolean isBoolean(String s) { FILE: src/test/java/com/cybermkd/ReadTextTool.java class ReadTextTool (line 17) | public class ReadTextTool { method readTxtFile (line 27) | public static JSONArray readTxtFile(String filePath){ FILE: src/test/java/com/cybermkd/Student.java class Student (line 19) | public class Student extends MongoValidate { method getId (line 58) | public String getId() { method setId (line 62) | @JSONField(name = "_id") method getName (line 67) | public String getName() { method setName (line 71) | public void setName(String name) { method getAge (line 75) | public int getAge() { method setAge (line 79) | public void setAge(int age) { method getSex (line 83) | public int getSex() { method setSex (line 87) | public void setSex(int sex) { method getScore (line 91) | public int getScore() { method setScore (line 95) | public void setScore(int score) { method getTeacher (line 99) | public Teacher getTeacher() { method setTeacher (line 103) | public void setTeacher(Teacher teacher) { method getTeacherName (line 107) | public String getTeacherName() { method setTeacherName (line 111) | public void setTeacherName(String teacherName) { method getTime (line 115) | public Time getTime() { method setTime (line 119) | public void setTime(Time time) { FILE: src/test/java/com/cybermkd/Teacher.java class Teacher (line 14) | public class Teacher { method getId (line 33) | public String getId() { method setId (line 37) | @JSONField(name = "_id") method getName (line 42) | public String getName() { method setName (line 46) | public void setName(String name) { FILE: src/test/java/com/cybermkd/TestAggregation.java class TestAggregation (line 13) | public class TestAggregation extends TestMongodb { method avg (line 16) | @Test FILE: src/test/java/com/cybermkd/TestCRUD.java class TestCRUD (line 13) | public class TestCRUD extends TestMongodb { method debug (line 17) | @Test method insert (line 22) | @Test method findOne (line 32) | @Test method findOr (line 38) | @Test method findAndJoin (line 44) | @Test method update (line 50) | @Test method delete (line 57) | @Test method sort (line 63) | @Test method count (line 68) | @Test method max (line 73) | @Test method min (line 78) | @Test method exit (line 83) | @Test FILE: src/test/java/com/cybermkd/TestGeo.java class TestGeo (line 19) | public class TestGeo { method init (line 21) | @Before method testInsert (line 29) | @Test method testIndex (line 39) | @Test method testNear (line 45) | @Test method close (line 53) | @After FILE: src/test/java/com/cybermkd/TestMongodb.java class TestMongodb (line 19) | public class TestMongodb { method init (line 25) | @BeforeClass method clean (line 68) | @AfterClass method number (line 77) | public static int number(int min, int max) { method sex (line 81) | public static int sex(int age) { method spaceFliter (line 90) | public static String spaceFliter(String text) { FILE: src/test/java/com/cybermkd/TestPage.java class TestPage (line 13) | public class TestPage extends TestMongodb { method page (line 15) | @Test FILE: src/test/java/com/cybermkd/Time.java class Time (line 8) | public class Time extends MongoValidate{ method getDate (line 13) | public Date getDate() { method setDate (line 17) | public void setDate(Date date) {