@code{ for(obj : list){ } int i=0; int j=0; int no=1; }
Column Filter
@if{_prefix.grantorCount>0} @end{} @if{_prefix.schemaNameCount>0} @end{} @if{_prefix.specificNameCount>0} @end{} @if{_prefix.grantorCount>0} @end{} @if{_prefix.schemaNameCount>0} @end{} @if{_prefix.specificNameCount>0} @end{} @foreach{obj : list} @if{_prefix.grantorCount>0} @end{} @if{_prefix.schemaNameCount>0} @if{schemaExists(obj.schemaName, obj)} @else{} @end{} @end{} @if{_prefix.specificNameCount>0} @end{} @end{}
# GranteeGrantorPrivilege Grantable StateSchemaSpecific NameObject Name
@{list.size()} @{title}
@{no++} @{coalesce(obj.granteeName, "")}@{coalesce(obj.grantorName, "")}@{coalesce(obj.privilege, "")} @{renderOptions.checkIcon(obj.grantable)} @{coalesce(obj.state, "")}@{obj.schemaName}@{obj.schemaName}@{coalesce(obj.specificName, "")}@{coalesce(obj.objectName, "")}