code: @Implementation
    protected int getActions() {
      if (getApiLevel() >= LOLLIPOP) {
        int returnValue = 0;
        if (actionsArray == null) {
          return returnValue;
        }
  
        // Custom actions are only returned by getActionsList
        final int actionSize = actionsArray.size();
        for (int i = 0; i < actionSize; i++) {
          int actionId = actionsArray.get(i).getId();
          if (actionId <= getLastLegacyActionFromFrameWork()) {
            returnValue |= actionId;
          }
        }
        return returnValue;
      } else {
        return actionsMask;
      }
    }
docs: Obtain flags for actions supported. Currently only supports {@link
  AccessibilityNodeInfo#ACTION_CLICK}, {@link AccessibilityNodeInfo#ACTION_LONG_CLICK}, {@link
  AccessibilityNodeInfo#ACTION_SCROLL_FORWARD}, {@link AccessibilityNodeInfo#ACTION_PASTE},
  {@link AccessibilityNodeInfo#ACTION_FOCUS}, {@link AccessibilityNodeInfo#ACTION_SET_SELECTION},
  {@link AccessibilityNodeInfo#ACTION_SCROLL_BACKWARD} Returned value is derived from the
  getters.
  
  @return Action mask. 0 if no actions supported.