internal RedisSqlCreationEngine() { _hashClient = new RedisHashStorageClient(); _setClient = new RedisSetStorageClient(); _stringClient = new RedisStringStorageClient(); _creationalLexicalTokenizer = new CreationalLexicalTokenizer(); _creationalParser = new CreationalParser(); }
internal RedisSqlQueryEngine() { _hashClient = new RedisHashStorageClient(); _stringClient = new RedisStringStorageClient(); _zSetClient = new RedisZSetStorageClient(); _setClient = new RedisSetStorageClient(); _conditionalTokenizer = new ConditionalLexicalTokenizer(); _whereParser = new ShiftReduceParser(Constants.WhereGrammar); }
internal RedisSqlInsertionEngine() { _hashClient = new RedisHashStorageClient(); _stringClient = new RedisStringStorageClient(); _zSetClient = new RedisZSetStorageClient(); _setClient = new RedisSetStorageClient(); _insertionLexer = new InsertionLexicalTokenizer(); _insertionParser = new InsertionParser(); }
internal RedisSqlDeletionEngine() { _stringClient = new RedisStringStorageClient(); _queryEngine = new RedisSqlQueryEngine(); _hashClient = new RedisHashStorageClient(); _zSetClient = new RedisZSetStorageClient(); _setClient = new RedisSetStorageClient(); _deletionLexicalTokenizer = new DeletionLexicalTokenizer(); _deletionParser = new DeletionParser(); }
internal RedisSqlUpdateEngine() { _updateLexicalTokenizer = new UpdateLexicalTokenizer(); _updateParser = new UpdateParser(); _queryEngine = new RedisSqlQueryEngine(); _stringClient = new RedisStringStorageClient(); _hashClient = new RedisHashStorageClient(); _deltionEngine = new RedisSqlDeletionEngine(); _insertionEngine = new RedisSqlInsertionEngine(); }