/**
  * Load a single RoleEntityQtypeCustomFieldAuthorization object,
  * by RoleId, EntityQtypeCustomFieldId, AuthorizationId Index(es)
  * @param integer $intRoleId
  * @param integer $intEntityQtypeCustomFieldId
  * @param integer $intAuthorizationId
  * @return RoleEntityQtypeCustomFieldAuthorization
  */
 public static function LoadByRoleIdEntityQtypeCustomFieldIdAuthorizationId($intRoleId, $intEntityQtypeCustomFieldId, $intAuthorizationId, $objOptionalClauses = null)
 {
     return RoleEntityQtypeCustomFieldAuthorization::QuerySingle(QQ::AndCondition(QQ::Equal(QQN::RoleEntityQtypeCustomFieldAuthorization()->RoleId, $intRoleId), QQ::Equal(QQN::RoleEntityQtypeCustomFieldAuthorization()->EntityQtypeCustomFieldId, $intEntityQtypeCustomFieldId), QQ::Equal(QQN::RoleEntityQtypeCustomFieldAuthorization()->AuthorizationId, $intAuthorizationId)), $objOptionalClauses);
 }