Deveel.Data.Sql.Query.FromTableSubQuerySource.EnsureColumnNames C# (CSharp) Method

EnsureColumnNames() private method

Makes sure the columnNames list is created correctly.
private EnsureColumnNames ( ) : void
return void
        private void EnsureColumnNames()
        {
            if (columnNames == null) {
                columnNames = QueryFrom.GetResolvedColumns();

                // Are the variables aliased to a table name?
                if (AliasName != null) {
                    for (int i = 0; i < columnNames.Length; ++i) {
                        columnNames[i] = new ObjectName(AliasName, columnNames[i].Name);
                    }
                }
            }
        }