public string[] GetRightstSQL() { List <string> list = new List <string>(); Iterator <Grantee> iterator = this.GetGrantees().GetIterator(); while (iterator.HasNext()) { Grantee grantee = iterator.Next(); if (!IsImmutable(grantee.GetNameString())) { List <string> rightsSQL = grantee.GetRightsSQL(); list.AddRange(rightsSQL); } } return(list.ToArray()); }