/** * Get the actions string. The string is computed the first time this method is called, and cached thereafter. * * @return the actions string (not {@code null}) */ public final String getActions() { final String actions = this.actions; if (actions != null) { return actions; } return this.actions = PermissionUtil.toActionsString(actionBits, this::getActionName); }
/** * Get the actions string. The string is computed the first time this method is called, and cached thereafter. * * @return the actions string (not {@code null}) */ public final String getActions() { final String actions = this.actions; if (actions != null) { return actions; } return this.actions = PermissionUtil.toActionsString(actionBits, this::getActionName); }
/** * Get the actions string. The string is computed the first time this method is called, and cached thereafter. * * @return the actions string (not {@code null}) */ public final String getActions() { final String actions = this.actions; if (actions != null) { return actions; } return this.actions = PermissionUtil.toActionsString(actionBits, this::getActionName); }
/** * Get the actions string. The string is computed the first time this method is called, and cached thereafter. * * @return the actions string (not {@code null}) */ public final String getActions() { final String actions = this.actions; if (actions != null) { return actions; } return this.actions = PermissionUtil.toActionsString(actionBits, this::getActionName); }