@code{ int i=0; int j=0; int no=1; }
Column Filter
@if{_prefix.granteeNameCount>0} @end{} @if{_prefix.grantorCount>0} @end{} @if{_prefix.grantableCount>0} @end{} @if{_prefix.stateCount>0} @end{} @if{_prefix.granteeNameCount>0} @end{} @if{_prefix.grantorCount>0} @end{} @if{_prefix.grantableCount>0} @end{} @if{_prefix.stateCount>0} @end{} @foreach{obj : list} @if{_prefix.granteeNameCount>0} @end{} @if{_prefix.grantorNameCount>0} @end{} @if{_prefix.grantableCount>0} @end{} @if{_prefix.stateCount>0} @end{} @end{}
#GranteeGrantorPrivilegeGrantableStateAdmin
@{list.size()} @{title}
@{no++}@{escape(obj.granteeName)}@{escape(obj.grantorName)}@{escape(obj.privilege)}@{renderOptions.checkIcon(obj.grantable)}@{escape(obj.state)}@{renderOptions.checkIcon(obj.admin)}