private void Init(string sql, HqlWith settings) { _token = null; _sql = sql; //_originalSql = sql; _settings = settings; }
/////////////////////// // Overridden functions /////////////////////// // Public public void PostCompile(HqlWith settings) { _settings = settings; for (int i = 0; i < _sources.Length; ++i) { _sources[i].Settings = settings; } }
/////////////////////// // Private private void Init(string sql, string expectedEndOfQuery) { _sql = sql; _endOfStream = false; _select = null; _linenum = 0; _successCompiled = false; _ptr = null; _successCalculate = false; _loadedFirstFiles = false; _initializedForStreaming = false; _settings = new HqlWith(); _expectedEndOfQuery = expectedEndOfQuery; _settings.ExpectedEndOfQuery = expectedEndOfQuery; }
/////////////////////// // Static Functions /////////////////////// // Constructors public HqlOutput(string filename, HqlWith settings) : base(settings) { _filename = filename; }
/////////////////////// // Constructors public HqlTokenProcessor(string sql, HqlWith settings, object[] references) { Init(sql, settings); _references = references; }
/////////////////////// // Constructors public HqlClause(HqlWith settings) { _fieldgroup = new HqlFieldGroup(); _settings = settings; }
/////////////////////// // Static Functions /////////////////////// // Constructors public HqlSelect(HqlWith settings) : base(settings) { }