コード例 #1
0
 internal RedisSqlCreationEngine()
 {
     _hashClient   = new RedisHashStorageClient();
     _setClient    = new RedisSetStorageClient();
     _stringClient = new RedisStringStorageClient();
     _creationalLexicalTokenizer = new CreationalLexicalTokenizer();
     _creationalParser           = new CreationalParser();
 }
コード例 #2
0
 internal RedisSqlQueryEngine()
 {
     _hashClient           = new RedisHashStorageClient();
     _stringClient         = new RedisStringStorageClient();
     _zSetClient           = new RedisZSetStorageClient();
     _setClient            = new RedisSetStorageClient();
     _conditionalTokenizer = new ConditionalLexicalTokenizer();
     _whereParser          = new ShiftReduceParser(Constants.WhereGrammar);
 }
コード例 #3
0
 internal RedisSqlInsertionEngine()
 {
     _hashClient      = new RedisHashStorageClient();
     _stringClient    = new RedisStringStorageClient();
     _zSetClient      = new RedisZSetStorageClient();
     _setClient       = new RedisSetStorageClient();
     _insertionLexer  = new InsertionLexicalTokenizer();
     _insertionParser = new InsertionParser();
 }
コード例 #4
0
 internal RedisSqlDeletionEngine()
 {
     _stringClient             = new RedisStringStorageClient();
     _queryEngine              = new RedisSqlQueryEngine();
     _hashClient               = new RedisHashStorageClient();
     _zSetClient               = new RedisZSetStorageClient();
     _setClient                = new RedisSetStorageClient();
     _deletionLexicalTokenizer = new DeletionLexicalTokenizer();
     _deletionParser           = new DeletionParser();
 }