├── LICENSE ├── README.md └── src ├── main ├── java │ └── org │ │ └── yy │ │ └── mongodb │ │ ├── client │ │ ├── MongoClientTemplet.java │ │ ├── MongoDataSource.java │ │ ├── MongoFactoryBean.java │ │ ├── MongoTemplet.java │ │ └── event │ │ │ ├── ResultContext.java │ │ │ └── ResultHandler.java │ │ ├── constant │ │ ├── MongoConstant.java │ │ └── ORM.java │ │ ├── exception │ │ ├── MongoDaoException.java │ │ ├── MongoORMException.java │ │ └── StatementException.java │ │ ├── orm │ │ ├── MqlMapConfigParser.java │ │ ├── MqlMapConfiguration.java │ │ ├── builder │ │ │ ├── Nodelet.java │ │ │ ├── NodeletParser.java │ │ │ ├── dynamic │ │ │ │ ├── Dynamic.java │ │ │ │ ├── DynamicFactory.java │ │ │ │ ├── Function.java │ │ │ │ ├── ListFunction.java │ │ │ │ ├── ScriptFunction.java │ │ │ │ └── TextFunction.java │ │ │ └── statement │ │ │ │ ├── AggregateStatement.java │ │ │ │ ├── BaseStatement.java │ │ │ │ ├── CommandStatement.java │ │ │ │ ├── DeleteStatement.java │ │ │ │ ├── GroupStatement.java │ │ │ │ ├── InsertStatement.java │ │ │ │ ├── MapReduceStatement.java │ │ │ │ ├── MappingStatement.java │ │ │ │ ├── SelectStatement.java │ │ │ │ ├── StatementHandler.java │ │ │ │ └── UpdateStatement.java │ │ ├── engine │ │ │ ├── Config.java │ │ │ ├── config │ │ │ │ ├── AggregateConfig.java │ │ │ │ ├── CommandConfig.java │ │ │ │ ├── DeleteConfig.java │ │ │ │ ├── GroupConfig.java │ │ │ │ ├── InsertConfig.java │ │ │ │ ├── MapReduceConfig.java │ │ │ │ ├── MappingConfig.java │ │ │ │ ├── SelectConfig.java │ │ │ │ └── UpdateConfig.java │ │ │ ├── entry │ │ │ │ ├── ColumnType.java │ │ │ │ ├── Entry.java │ │ │ │ ├── NodeEntry.java │ │ │ │ ├── Operator.java │ │ │ │ └── Script.java │ │ │ └── type │ │ │ │ ├── BigDecimalTypeHandler.java │ │ │ │ ├── BooleanTypeHandler.java │ │ │ │ ├── ByteArrayTypeHandler.java │ │ │ │ ├── ByteTypeHandler.java │ │ │ │ ├── ColumnHandler.java │ │ │ │ ├── CustomHandler.java │ │ │ │ ├── DateTypeHandler.java │ │ │ │ ├── DoubleTypeHandler.java │ │ │ │ ├── EnumTypeHandler.java │ │ │ │ ├── FloatTypeHandler.java │ │ │ │ ├── IntegerTypeHandler.java │ │ │ │ ├── IteratorTypeHandler.java │ │ │ │ ├── ListTypeHandler.java │ │ │ │ ├── LongTypeHandler.java │ │ │ │ ├── MapTypeHandler.java │ │ │ │ ├── ObjectIdTypeHandler.java │ │ │ │ ├── RegexTypeHandler.java │ │ │ │ ├── SetTypeHandler.java │ │ │ │ ├── ShortTypeHandler.java │ │ │ │ ├── StringTypeHandler.java │ │ │ │ ├── TypeHandler.java │ │ │ │ └── TypeHandlerFactory.java │ │ └── executor │ │ │ ├── MqlExecutor.java │ │ │ ├── parser │ │ │ ├── ActionExecutor.java │ │ │ ├── FieldExecutor.java │ │ │ ├── OrderExecutor.java │ │ │ ├── QueryExecutor.java │ │ │ └── ResultExecutor.java │ │ │ └── strategy │ │ │ ├── ColumnStrategy.java │ │ │ ├── DefaultStrategy.java │ │ │ ├── DynamicStrategy.java │ │ │ ├── LabelStrategy.java │ │ │ ├── NodeStrategy.java │ │ │ ├── Strategy.java │ │ │ ├── StrategyChain.java │ │ │ ├── StrategyContext.java │ │ │ └── ValueStrategy.java │ │ └── util │ │ ├── BeanUtils.java │ │ ├── JsonUtils.java │ │ ├── NodeletUtils.java │ │ ├── ObjectUtils.java │ │ └── ScriptUtils.java └── resources │ ├── mongodb-mql.dtd │ └── sample-sql.xml └── test └── java └── test └── mongodborm ├── Model.java ├── Test.java └── sample-sql.xml /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuxiangping/mongodb-orm/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuxiangping/mongodb-orm/HEAD/README.md -------------------------------------------------------------------------------- /src/main/java/org/yy/mongodb/client/MongoClientTemplet.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuxiangping/mongodb-orm/HEAD/src/main/java/org/yy/mongodb/client/MongoClientTemplet.java -------------------------------------------------------------------------------- /src/main/java/org/yy/mongodb/client/MongoDataSource.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuxiangping/mongodb-orm/HEAD/src/main/java/org/yy/mongodb/client/MongoDataSource.java -------------------------------------------------------------------------------- /src/main/java/org/yy/mongodb/client/MongoFactoryBean.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuxiangping/mongodb-orm/HEAD/src/main/java/org/yy/mongodb/client/MongoFactoryBean.java -------------------------------------------------------------------------------- /src/main/java/org/yy/mongodb/client/MongoTemplet.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuxiangping/mongodb-orm/HEAD/src/main/java/org/yy/mongodb/client/MongoTemplet.java -------------------------------------------------------------------------------- /src/main/java/org/yy/mongodb/client/event/ResultContext.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuxiangping/mongodb-orm/HEAD/src/main/java/org/yy/mongodb/client/event/ResultContext.java -------------------------------------------------------------------------------- /src/main/java/org/yy/mongodb/client/event/ResultHandler.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuxiangping/mongodb-orm/HEAD/src/main/java/org/yy/mongodb/client/event/ResultHandler.java -------------------------------------------------------------------------------- /src/main/java/org/yy/mongodb/constant/MongoConstant.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuxiangping/mongodb-orm/HEAD/src/main/java/org/yy/mongodb/constant/MongoConstant.java -------------------------------------------------------------------------------- /src/main/java/org/yy/mongodb/constant/ORM.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuxiangping/mongodb-orm/HEAD/src/main/java/org/yy/mongodb/constant/ORM.java -------------------------------------------------------------------------------- /src/main/java/org/yy/mongodb/exception/MongoDaoException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuxiangping/mongodb-orm/HEAD/src/main/java/org/yy/mongodb/exception/MongoDaoException.java -------------------------------------------------------------------------------- /src/main/java/org/yy/mongodb/exception/MongoORMException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuxiangping/mongodb-orm/HEAD/src/main/java/org/yy/mongodb/exception/MongoORMException.java -------------------------------------------------------------------------------- /src/main/java/org/yy/mongodb/exception/StatementException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuxiangping/mongodb-orm/HEAD/src/main/java/org/yy/mongodb/exception/StatementException.java -------------------------------------------------------------------------------- /src/main/java/org/yy/mongodb/orm/MqlMapConfigParser.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuxiangping/mongodb-orm/HEAD/src/main/java/org/yy/mongodb/orm/MqlMapConfigParser.java -------------------------------------------------------------------------------- /src/main/java/org/yy/mongodb/orm/MqlMapConfiguration.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuxiangping/mongodb-orm/HEAD/src/main/java/org/yy/mongodb/orm/MqlMapConfiguration.java -------------------------------------------------------------------------------- /src/main/java/org/yy/mongodb/orm/builder/Nodelet.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuxiangping/mongodb-orm/HEAD/src/main/java/org/yy/mongodb/orm/builder/Nodelet.java -------------------------------------------------------------------------------- /src/main/java/org/yy/mongodb/orm/builder/NodeletParser.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuxiangping/mongodb-orm/HEAD/src/main/java/org/yy/mongodb/orm/builder/NodeletParser.java -------------------------------------------------------------------------------- /src/main/java/org/yy/mongodb/orm/builder/dynamic/Dynamic.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuxiangping/mongodb-orm/HEAD/src/main/java/org/yy/mongodb/orm/builder/dynamic/Dynamic.java -------------------------------------------------------------------------------- /src/main/java/org/yy/mongodb/orm/builder/dynamic/DynamicFactory.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuxiangping/mongodb-orm/HEAD/src/main/java/org/yy/mongodb/orm/builder/dynamic/DynamicFactory.java -------------------------------------------------------------------------------- /src/main/java/org/yy/mongodb/orm/builder/dynamic/Function.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuxiangping/mongodb-orm/HEAD/src/main/java/org/yy/mongodb/orm/builder/dynamic/Function.java -------------------------------------------------------------------------------- /src/main/java/org/yy/mongodb/orm/builder/dynamic/ListFunction.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuxiangping/mongodb-orm/HEAD/src/main/java/org/yy/mongodb/orm/builder/dynamic/ListFunction.java -------------------------------------------------------------------------------- /src/main/java/org/yy/mongodb/orm/builder/dynamic/ScriptFunction.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuxiangping/mongodb-orm/HEAD/src/main/java/org/yy/mongodb/orm/builder/dynamic/ScriptFunction.java -------------------------------------------------------------------------------- /src/main/java/org/yy/mongodb/orm/builder/dynamic/TextFunction.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuxiangping/mongodb-orm/HEAD/src/main/java/org/yy/mongodb/orm/builder/dynamic/TextFunction.java -------------------------------------------------------------------------------- /src/main/java/org/yy/mongodb/orm/builder/statement/AggregateStatement.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuxiangping/mongodb-orm/HEAD/src/main/java/org/yy/mongodb/orm/builder/statement/AggregateStatement.java -------------------------------------------------------------------------------- /src/main/java/org/yy/mongodb/orm/builder/statement/BaseStatement.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuxiangping/mongodb-orm/HEAD/src/main/java/org/yy/mongodb/orm/builder/statement/BaseStatement.java -------------------------------------------------------------------------------- /src/main/java/org/yy/mongodb/orm/builder/statement/CommandStatement.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuxiangping/mongodb-orm/HEAD/src/main/java/org/yy/mongodb/orm/builder/statement/CommandStatement.java -------------------------------------------------------------------------------- /src/main/java/org/yy/mongodb/orm/builder/statement/DeleteStatement.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuxiangping/mongodb-orm/HEAD/src/main/java/org/yy/mongodb/orm/builder/statement/DeleteStatement.java -------------------------------------------------------------------------------- /src/main/java/org/yy/mongodb/orm/builder/statement/GroupStatement.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuxiangping/mongodb-orm/HEAD/src/main/java/org/yy/mongodb/orm/builder/statement/GroupStatement.java -------------------------------------------------------------------------------- /src/main/java/org/yy/mongodb/orm/builder/statement/InsertStatement.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuxiangping/mongodb-orm/HEAD/src/main/java/org/yy/mongodb/orm/builder/statement/InsertStatement.java -------------------------------------------------------------------------------- /src/main/java/org/yy/mongodb/orm/builder/statement/MapReduceStatement.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuxiangping/mongodb-orm/HEAD/src/main/java/org/yy/mongodb/orm/builder/statement/MapReduceStatement.java -------------------------------------------------------------------------------- /src/main/java/org/yy/mongodb/orm/builder/statement/MappingStatement.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuxiangping/mongodb-orm/HEAD/src/main/java/org/yy/mongodb/orm/builder/statement/MappingStatement.java -------------------------------------------------------------------------------- /src/main/java/org/yy/mongodb/orm/builder/statement/SelectStatement.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuxiangping/mongodb-orm/HEAD/src/main/java/org/yy/mongodb/orm/builder/statement/SelectStatement.java -------------------------------------------------------------------------------- /src/main/java/org/yy/mongodb/orm/builder/statement/StatementHandler.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuxiangping/mongodb-orm/HEAD/src/main/java/org/yy/mongodb/orm/builder/statement/StatementHandler.java -------------------------------------------------------------------------------- /src/main/java/org/yy/mongodb/orm/builder/statement/UpdateStatement.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuxiangping/mongodb-orm/HEAD/src/main/java/org/yy/mongodb/orm/builder/statement/UpdateStatement.java -------------------------------------------------------------------------------- /src/main/java/org/yy/mongodb/orm/engine/Config.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuxiangping/mongodb-orm/HEAD/src/main/java/org/yy/mongodb/orm/engine/Config.java -------------------------------------------------------------------------------- /src/main/java/org/yy/mongodb/orm/engine/config/AggregateConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuxiangping/mongodb-orm/HEAD/src/main/java/org/yy/mongodb/orm/engine/config/AggregateConfig.java -------------------------------------------------------------------------------- /src/main/java/org/yy/mongodb/orm/engine/config/CommandConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuxiangping/mongodb-orm/HEAD/src/main/java/org/yy/mongodb/orm/engine/config/CommandConfig.java -------------------------------------------------------------------------------- /src/main/java/org/yy/mongodb/orm/engine/config/DeleteConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuxiangping/mongodb-orm/HEAD/src/main/java/org/yy/mongodb/orm/engine/config/DeleteConfig.java -------------------------------------------------------------------------------- /src/main/java/org/yy/mongodb/orm/engine/config/GroupConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuxiangping/mongodb-orm/HEAD/src/main/java/org/yy/mongodb/orm/engine/config/GroupConfig.java -------------------------------------------------------------------------------- /src/main/java/org/yy/mongodb/orm/engine/config/InsertConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuxiangping/mongodb-orm/HEAD/src/main/java/org/yy/mongodb/orm/engine/config/InsertConfig.java -------------------------------------------------------------------------------- /src/main/java/org/yy/mongodb/orm/engine/config/MapReduceConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuxiangping/mongodb-orm/HEAD/src/main/java/org/yy/mongodb/orm/engine/config/MapReduceConfig.java -------------------------------------------------------------------------------- /src/main/java/org/yy/mongodb/orm/engine/config/MappingConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuxiangping/mongodb-orm/HEAD/src/main/java/org/yy/mongodb/orm/engine/config/MappingConfig.java -------------------------------------------------------------------------------- /src/main/java/org/yy/mongodb/orm/engine/config/SelectConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuxiangping/mongodb-orm/HEAD/src/main/java/org/yy/mongodb/orm/engine/config/SelectConfig.java -------------------------------------------------------------------------------- /src/main/java/org/yy/mongodb/orm/engine/config/UpdateConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuxiangping/mongodb-orm/HEAD/src/main/java/org/yy/mongodb/orm/engine/config/UpdateConfig.java -------------------------------------------------------------------------------- /src/main/java/org/yy/mongodb/orm/engine/entry/ColumnType.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuxiangping/mongodb-orm/HEAD/src/main/java/org/yy/mongodb/orm/engine/entry/ColumnType.java -------------------------------------------------------------------------------- /src/main/java/org/yy/mongodb/orm/engine/entry/Entry.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuxiangping/mongodb-orm/HEAD/src/main/java/org/yy/mongodb/orm/engine/entry/Entry.java -------------------------------------------------------------------------------- /src/main/java/org/yy/mongodb/orm/engine/entry/NodeEntry.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuxiangping/mongodb-orm/HEAD/src/main/java/org/yy/mongodb/orm/engine/entry/NodeEntry.java -------------------------------------------------------------------------------- /src/main/java/org/yy/mongodb/orm/engine/entry/Operator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuxiangping/mongodb-orm/HEAD/src/main/java/org/yy/mongodb/orm/engine/entry/Operator.java -------------------------------------------------------------------------------- /src/main/java/org/yy/mongodb/orm/engine/entry/Script.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuxiangping/mongodb-orm/HEAD/src/main/java/org/yy/mongodb/orm/engine/entry/Script.java -------------------------------------------------------------------------------- /src/main/java/org/yy/mongodb/orm/engine/type/BigDecimalTypeHandler.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuxiangping/mongodb-orm/HEAD/src/main/java/org/yy/mongodb/orm/engine/type/BigDecimalTypeHandler.java -------------------------------------------------------------------------------- /src/main/java/org/yy/mongodb/orm/engine/type/BooleanTypeHandler.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuxiangping/mongodb-orm/HEAD/src/main/java/org/yy/mongodb/orm/engine/type/BooleanTypeHandler.java -------------------------------------------------------------------------------- /src/main/java/org/yy/mongodb/orm/engine/type/ByteArrayTypeHandler.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuxiangping/mongodb-orm/HEAD/src/main/java/org/yy/mongodb/orm/engine/type/ByteArrayTypeHandler.java -------------------------------------------------------------------------------- /src/main/java/org/yy/mongodb/orm/engine/type/ByteTypeHandler.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuxiangping/mongodb-orm/HEAD/src/main/java/org/yy/mongodb/orm/engine/type/ByteTypeHandler.java -------------------------------------------------------------------------------- /src/main/java/org/yy/mongodb/orm/engine/type/ColumnHandler.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuxiangping/mongodb-orm/HEAD/src/main/java/org/yy/mongodb/orm/engine/type/ColumnHandler.java -------------------------------------------------------------------------------- /src/main/java/org/yy/mongodb/orm/engine/type/CustomHandler.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuxiangping/mongodb-orm/HEAD/src/main/java/org/yy/mongodb/orm/engine/type/CustomHandler.java -------------------------------------------------------------------------------- /src/main/java/org/yy/mongodb/orm/engine/type/DateTypeHandler.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuxiangping/mongodb-orm/HEAD/src/main/java/org/yy/mongodb/orm/engine/type/DateTypeHandler.java -------------------------------------------------------------------------------- /src/main/java/org/yy/mongodb/orm/engine/type/DoubleTypeHandler.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuxiangping/mongodb-orm/HEAD/src/main/java/org/yy/mongodb/orm/engine/type/DoubleTypeHandler.java -------------------------------------------------------------------------------- /src/main/java/org/yy/mongodb/orm/engine/type/EnumTypeHandler.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuxiangping/mongodb-orm/HEAD/src/main/java/org/yy/mongodb/orm/engine/type/EnumTypeHandler.java -------------------------------------------------------------------------------- /src/main/java/org/yy/mongodb/orm/engine/type/FloatTypeHandler.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuxiangping/mongodb-orm/HEAD/src/main/java/org/yy/mongodb/orm/engine/type/FloatTypeHandler.java -------------------------------------------------------------------------------- /src/main/java/org/yy/mongodb/orm/engine/type/IntegerTypeHandler.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuxiangping/mongodb-orm/HEAD/src/main/java/org/yy/mongodb/orm/engine/type/IntegerTypeHandler.java -------------------------------------------------------------------------------- /src/main/java/org/yy/mongodb/orm/engine/type/IteratorTypeHandler.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuxiangping/mongodb-orm/HEAD/src/main/java/org/yy/mongodb/orm/engine/type/IteratorTypeHandler.java -------------------------------------------------------------------------------- /src/main/java/org/yy/mongodb/orm/engine/type/ListTypeHandler.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuxiangping/mongodb-orm/HEAD/src/main/java/org/yy/mongodb/orm/engine/type/ListTypeHandler.java -------------------------------------------------------------------------------- /src/main/java/org/yy/mongodb/orm/engine/type/LongTypeHandler.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuxiangping/mongodb-orm/HEAD/src/main/java/org/yy/mongodb/orm/engine/type/LongTypeHandler.java -------------------------------------------------------------------------------- /src/main/java/org/yy/mongodb/orm/engine/type/MapTypeHandler.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuxiangping/mongodb-orm/HEAD/src/main/java/org/yy/mongodb/orm/engine/type/MapTypeHandler.java -------------------------------------------------------------------------------- /src/main/java/org/yy/mongodb/orm/engine/type/ObjectIdTypeHandler.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuxiangping/mongodb-orm/HEAD/src/main/java/org/yy/mongodb/orm/engine/type/ObjectIdTypeHandler.java -------------------------------------------------------------------------------- /src/main/java/org/yy/mongodb/orm/engine/type/RegexTypeHandler.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuxiangping/mongodb-orm/HEAD/src/main/java/org/yy/mongodb/orm/engine/type/RegexTypeHandler.java -------------------------------------------------------------------------------- /src/main/java/org/yy/mongodb/orm/engine/type/SetTypeHandler.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuxiangping/mongodb-orm/HEAD/src/main/java/org/yy/mongodb/orm/engine/type/SetTypeHandler.java -------------------------------------------------------------------------------- /src/main/java/org/yy/mongodb/orm/engine/type/ShortTypeHandler.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuxiangping/mongodb-orm/HEAD/src/main/java/org/yy/mongodb/orm/engine/type/ShortTypeHandler.java -------------------------------------------------------------------------------- /src/main/java/org/yy/mongodb/orm/engine/type/StringTypeHandler.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuxiangping/mongodb-orm/HEAD/src/main/java/org/yy/mongodb/orm/engine/type/StringTypeHandler.java -------------------------------------------------------------------------------- /src/main/java/org/yy/mongodb/orm/engine/type/TypeHandler.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuxiangping/mongodb-orm/HEAD/src/main/java/org/yy/mongodb/orm/engine/type/TypeHandler.java -------------------------------------------------------------------------------- /src/main/java/org/yy/mongodb/orm/engine/type/TypeHandlerFactory.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuxiangping/mongodb-orm/HEAD/src/main/java/org/yy/mongodb/orm/engine/type/TypeHandlerFactory.java -------------------------------------------------------------------------------- /src/main/java/org/yy/mongodb/orm/executor/MqlExecutor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuxiangping/mongodb-orm/HEAD/src/main/java/org/yy/mongodb/orm/executor/MqlExecutor.java -------------------------------------------------------------------------------- /src/main/java/org/yy/mongodb/orm/executor/parser/ActionExecutor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuxiangping/mongodb-orm/HEAD/src/main/java/org/yy/mongodb/orm/executor/parser/ActionExecutor.java -------------------------------------------------------------------------------- /src/main/java/org/yy/mongodb/orm/executor/parser/FieldExecutor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuxiangping/mongodb-orm/HEAD/src/main/java/org/yy/mongodb/orm/executor/parser/FieldExecutor.java -------------------------------------------------------------------------------- /src/main/java/org/yy/mongodb/orm/executor/parser/OrderExecutor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuxiangping/mongodb-orm/HEAD/src/main/java/org/yy/mongodb/orm/executor/parser/OrderExecutor.java -------------------------------------------------------------------------------- /src/main/java/org/yy/mongodb/orm/executor/parser/QueryExecutor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuxiangping/mongodb-orm/HEAD/src/main/java/org/yy/mongodb/orm/executor/parser/QueryExecutor.java -------------------------------------------------------------------------------- /src/main/java/org/yy/mongodb/orm/executor/parser/ResultExecutor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuxiangping/mongodb-orm/HEAD/src/main/java/org/yy/mongodb/orm/executor/parser/ResultExecutor.java -------------------------------------------------------------------------------- /src/main/java/org/yy/mongodb/orm/executor/strategy/ColumnStrategy.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuxiangping/mongodb-orm/HEAD/src/main/java/org/yy/mongodb/orm/executor/strategy/ColumnStrategy.java -------------------------------------------------------------------------------- /src/main/java/org/yy/mongodb/orm/executor/strategy/DefaultStrategy.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuxiangping/mongodb-orm/HEAD/src/main/java/org/yy/mongodb/orm/executor/strategy/DefaultStrategy.java -------------------------------------------------------------------------------- /src/main/java/org/yy/mongodb/orm/executor/strategy/DynamicStrategy.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuxiangping/mongodb-orm/HEAD/src/main/java/org/yy/mongodb/orm/executor/strategy/DynamicStrategy.java -------------------------------------------------------------------------------- /src/main/java/org/yy/mongodb/orm/executor/strategy/LabelStrategy.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuxiangping/mongodb-orm/HEAD/src/main/java/org/yy/mongodb/orm/executor/strategy/LabelStrategy.java -------------------------------------------------------------------------------- /src/main/java/org/yy/mongodb/orm/executor/strategy/NodeStrategy.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuxiangping/mongodb-orm/HEAD/src/main/java/org/yy/mongodb/orm/executor/strategy/NodeStrategy.java -------------------------------------------------------------------------------- /src/main/java/org/yy/mongodb/orm/executor/strategy/Strategy.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuxiangping/mongodb-orm/HEAD/src/main/java/org/yy/mongodb/orm/executor/strategy/Strategy.java -------------------------------------------------------------------------------- /src/main/java/org/yy/mongodb/orm/executor/strategy/StrategyChain.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuxiangping/mongodb-orm/HEAD/src/main/java/org/yy/mongodb/orm/executor/strategy/StrategyChain.java -------------------------------------------------------------------------------- /src/main/java/org/yy/mongodb/orm/executor/strategy/StrategyContext.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuxiangping/mongodb-orm/HEAD/src/main/java/org/yy/mongodb/orm/executor/strategy/StrategyContext.java -------------------------------------------------------------------------------- /src/main/java/org/yy/mongodb/orm/executor/strategy/ValueStrategy.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuxiangping/mongodb-orm/HEAD/src/main/java/org/yy/mongodb/orm/executor/strategy/ValueStrategy.java -------------------------------------------------------------------------------- /src/main/java/org/yy/mongodb/util/BeanUtils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuxiangping/mongodb-orm/HEAD/src/main/java/org/yy/mongodb/util/BeanUtils.java -------------------------------------------------------------------------------- /src/main/java/org/yy/mongodb/util/JsonUtils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuxiangping/mongodb-orm/HEAD/src/main/java/org/yy/mongodb/util/JsonUtils.java -------------------------------------------------------------------------------- /src/main/java/org/yy/mongodb/util/NodeletUtils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuxiangping/mongodb-orm/HEAD/src/main/java/org/yy/mongodb/util/NodeletUtils.java -------------------------------------------------------------------------------- /src/main/java/org/yy/mongodb/util/ObjectUtils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuxiangping/mongodb-orm/HEAD/src/main/java/org/yy/mongodb/util/ObjectUtils.java -------------------------------------------------------------------------------- /src/main/java/org/yy/mongodb/util/ScriptUtils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuxiangping/mongodb-orm/HEAD/src/main/java/org/yy/mongodb/util/ScriptUtils.java -------------------------------------------------------------------------------- /src/main/resources/mongodb-mql.dtd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuxiangping/mongodb-orm/HEAD/src/main/resources/mongodb-mql.dtd -------------------------------------------------------------------------------- /src/main/resources/sample-sql.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuxiangping/mongodb-orm/HEAD/src/main/resources/sample-sql.xml -------------------------------------------------------------------------------- /src/test/java/test/mongodborm/Model.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuxiangping/mongodb-orm/HEAD/src/test/java/test/mongodborm/Model.java -------------------------------------------------------------------------------- /src/test/java/test/mongodborm/Test.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuxiangping/mongodb-orm/HEAD/src/test/java/test/mongodborm/Test.java -------------------------------------------------------------------------------- /src/test/java/test/mongodborm/sample-sql.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuxiangping/mongodb-orm/HEAD/src/test/java/test/mongodborm/sample-sql.xml --------------------------------------------------------------------------------