/**
  * Constructor method for TaskStatus
  * @see parent::__construct()
  * @param string $_taskId
  * @param string $_taskName
  * @param string $_createDate
  * @param SuccessFactorsEnumTaskStatusEnum $_status
  * @param SuccessFactorsStructTaskResultStatus $_taskResult
  * @return SuccessFactorsStructTaskStatus
  */
 public function __construct($_taskId = NULL, $_taskName = NULL, $_createDate = NULL, $_status = NULL, $_taskResult = NULL)
 {
     parent::__construct(array('taskId' => $_taskId, 'taskName' => $_taskName, 'createDate' => $_createDate, 'status' => $_status, 'taskResult' => $_taskResult));
 }
 /**
  * Constructor method for ObjectEditResult
  * @see parent::__construct()
  * @param string $_id
  * @param string $_errorStatus
  * @param string $_editStatus
  * @param int $_index
  * @param string $_message
  * @return SuccessFactorsStructObjectEditResult
  */
 public function __construct($_id = NULL, $_errorStatus = NULL, $_editStatus = NULL, $_index = NULL, $_message = NULL)
 {
     parent::__construct(array('id' => $_id, 'errorStatus' => $_errorStatus, 'editStatus' => $_editStatus, 'index' => $_index, 'message' => $_message));
 }
 /**
  * Constructor method for DescribeResult
  * @see parent::__construct()
  * @param string $_type
  * @param SuccessFactorsStructField $_field
  * @param SuccessFactorsEnumFeatureType $_feature
  * @param SuccessFactorsStructError $_error
  * @return SuccessFactorsStructDescribeResult
  */
 public function __construct($_type = NULL, $_field = NULL, $_feature = NULL, $_error = NULL)
 {
     parent::__construct(array('type' => $_type, 'field' => $_field, 'feature' => $_feature, 'error' => $_error));
 }
 /**
  * Constructor method for Picklist
  * @see parent::__construct()
  * @param string $_id
  * @param string $_source
  * @param SuccessFactorsStructPicklistOption $_picklistOption
  * @return SuccessFactorsStructPicklist
  */
 public function __construct($_id = NULL, $_source = NULL, $_picklistOption = NULL)
 {
     parent::__construct(array('id' => $_id, 'source' => $_source, 'picklistOption' => $_picklistOption));
 }
 /**
  * Constructor method for LoginResult
  * @see parent::__construct()
  * @param string $_sessionId
  * @param long $_msUntilPwdExpiration
  * @param SuccessFactorsStructError $_error
  * @return SuccessFactorsStructLoginResult
  */
 public function __construct($_sessionId = NULL, $_msUntilPwdExpiration = NULL, $_error = NULL)
 {
     parent::__construct(array('sessionId' => $_sessionId, 'msUntilPwdExpiration' => $_msUntilPwdExpiration, 'error' => $_error));
 }
 /**
  * Constructor method for describeSFObjects
  * @see parent::__construct()
  * @param string $_type
  * @param SuccessFactorsStructSFParameter $_param
  * @return SuccessFactorsStructDescribeSFObjects
  */
 public function __construct($_type = NULL, $_param = NULL)
 {
     parent::__construct(array('type' => $_type, 'param' => $_param));
 }
 /**
  * Constructor method for FieldEx
  * @see parent::__construct()
  * @param string $_name
  * @param SuccessFactorsEnumDataType $_dataType
  * @param SuccessFactorsStructPicklist $_picklist
  * @param SuccessFactorsStructLabel $_label
  * @param int $_maxlength
  * @param boolean $_required
  * @param DOMDocument $_any
  * @return SuccessFactorsStructFieldEx
  */
 public function __construct($_name = NULL, $_dataType = NULL, $_picklist = NULL, $_label = NULL, $_maxlength = NULL, $_required = NULL, $_any = NULL)
 {
     parent::__construct(array('name' => $_name, 'dataType' => $_dataType, 'picklist' => $_picklist, 'label' => $_label, 'maxlength' => $_maxlength, 'required' => $_required, 'any' => $_any));
 }
 /**
  * Constructor method for SFObject
  * @see parent::__construct()
  * @param string $_id
  * @param SuccessFactorsStructBusinessKeys $_businessKeys
  * @param string $_type
  * @param DOMDocument $_any
  * @return SuccessFactorsStructSFObject
  */
 public function __construct($_id = NULL, $_businessKeys = NULL, $_type = NULL, $_any = NULL)
 {
     parent::__construct(array('id' => $_id, 'businessKeys' => $_businessKeys, 'type' => $_type, 'any' => $_any));
 }
 /**
  * Constructor method for getJobStatus
  * @see parent::__construct()
  * @param string $_taskId
  * @return SuccessFactorsStructGetJobStatus
  */
 public function __construct($_taskId = NULL)
 {
     parent::__construct(array('taskId' => $_taskId));
 }
 /**
  * Constructor method for SFWebServiceFaultException
  * @see parent::__construct()
  * @param string $_errorCode
  * @param string $_errorMessage
  * @return SuccessFactorsStructSFWebServiceFaultException
  */
 public function __construct($_errorCode = NULL, $_errorMessage = NULL)
 {
     parent::__construct(array('errorCode' => $_errorCode, 'errorMessage' => $_errorMessage));
 }
 /**
  * Constructor method for SFCredential
  * @see parent::__construct()
  * @param string $_companyId
  * @param string $_username
  * @param string $_password
  * @param string $_developerKey
  * @return SuccessFactorsStructSFCredential
  */
 public function __construct($_companyId = NULL, $_username = NULL, $_password = NULL, $_developerKey = NULL)
 {
     parent::__construct(array('companyId' => $_companyId, 'username' => $_username, 'password' => $_password, 'developerKey' => $_developerKey));
 }
 /**
  * Constructor method for TaskResultStatus
  * @see parent::__construct()
  * @param string $_taskResultId
  * @param string $_lastFinishTime
  * @param string $_lastStartTime
  * @param string $_validUntil
  * @param string $_errorCode
  * @param string $_message
  * @param SuccessFactorsEnumTaskResultStatusEnum $_status
  * @return SuccessFactorsStructTaskResultStatus
  */
 public function __construct($_taskResultId = NULL, $_lastFinishTime = NULL, $_lastStartTime = NULL, $_validUntil = NULL, $_errorCode = NULL, $_message = NULL, $_status = NULL)
 {
     parent::__construct(array('taskResultId' => $_taskResultId, 'lastFinishTime' => $_lastFinishTime, 'lastStartTime' => $_lastStartTime, 'validUntil' => $_validUntil, 'errorCode' => $_errorCode, 'message' => $_message, 'status' => $_status));
 }
 /**
  * Constructor method for QueryResult
  * @see parent::__construct()
  * @param SuccessFactorsStructSFObject $_sfobject
  * @param int $_numResults
  * @param boolean $_hasMore
  * @param string $_querySessionId
  * @return SuccessFactorsStructQueryResult
  */
 public function __construct($_sfobject = NULL, $_numResults = NULL, $_hasMore = NULL, $_querySessionId = NULL)
 {
     parent::__construct(array('sfobject' => $_sfobject, 'numResults' => $_numResults, 'hasMore' => $_hasMore, 'querySessionId' => $_querySessionId));
 }
 /**
  * Constructor method for queryMore
  * @see parent::__construct()
  * @param string $_querySessionId
  * @return SuccessFactorsStructQueryMore
  */
 public function __construct($_querySessionId = NULL)
 {
     parent::__construct(array('querySessionId' => $_querySessionId));
 }
 /**
  * Constructor method for login
  * @see parent::__construct()
  * @param SuccessFactorsStructSFCredential $_credential
  * @param SuccessFactorsStructSFParameter $_param
  * @return SuccessFactorsStructLogin
  */
 public function __construct($_credential = NULL, $_param = NULL)
 {
     parent::__construct(array('credential' => $_credential, 'param' => $_param));
 }
 /**
  * Constructor method for SFParameter
  * @see parent::__construct()
  * @param string $_name
  * @param string $_value
  * @return SuccessFactorsStructSFParameter
  */
 public function __construct($_name = NULL, $_value = NULL)
 {
     parent::__construct(array('name' => $_name, 'value' => $_value));
 }
 /**
  * Constructor method for update
  * @see parent::__construct()
  * @param string $_type
  * @param SuccessFactorsStructSFObject $_sfobject
  * @param SuccessFactorsStructSFParameter $_processingParam
  * @return SuccessFactorsStructUpdate
  */
 public function __construct($_type = NULL, $_sfobject = NULL, $_processingParam = NULL)
 {
     parent::__construct(array('type' => $_type, 'sfobject' => $_sfobject, 'processingParam' => $_processingParam));
 }
 /**
  * Constructor method for DeleteResult
  * @see parent::__construct()
  * @param string $_jobStatus
  * @param string $_message
  * @param SuccessFactorsStructObjectEditResult $_objectEditResult
  * @return SuccessFactorsStructDeleteResult
  */
 public function __construct($_jobStatus = NULL, $_message = NULL, $_objectEditResult = NULL)
 {
     parent::__construct(array('jobStatus' => $_jobStatus, 'message' => $_message, 'objectEditResult' => $_objectEditResult));
 }
 /**
  * Constructor method for getJobResult
  * @see parent::__construct()
  * @param string $_taskId
  * @param string $_format
  * @return SuccessFactorsStructGetJobResult
  */
 public function __construct($_taskId = NULL, $_format = NULL)
 {
     parent::__construct(array('taskId' => $_taskId, 'format' => $_format));
 }
 /**
  * Constructor method for Label
  * @see parent::__construct()
  * @param string $_value
  * @param string $_locale
  * @param string $_mime_type
  * @return SuccessFactorsStructLabel
  */
 public function __construct($_value = NULL, $_locale = NULL, $_mime_type = NULL)
 {
     parent::__construct(array('value' => $_value, 'locale' => $_locale, 'mime_type' => $_mime_type));
 }
 /**
  * Constructor method for query
  * @see parent::__construct()
  * @param string $_queryString
  * @param SuccessFactorsStructSFParameter $_param
  * @return SuccessFactorsStructQuery
  */
 public function __construct($_queryString = NULL, $_param = NULL)
 {
     parent::__construct(array('queryString' => $_queryString, 'param' => $_param));
 }
 /**
  * Constructor method for EntityInfo
  * @see parent::__construct()
  * @param DOMDocument $_any
  * @return SuccessFactorsStructEntityInfo
  */
 public function __construct($_any = NULL)
 {
     parent::__construct(array('any' => $_any));
 }
 /**
  * Constructor method for getJobResultMTOMRS
  * @see parent::__construct()
  * @param base64Binary $_result
  * @return SuccessFactorsStructGetJobResultMTOMRS
  */
 public function __construct($_result = NULL)
 {
     parent::__construct(array('result' => $_result));
 }
 /**
  * Constructor method for PicklistOption
  * @see parent::__construct()
  * @param long $_id
  * @param SuccessFactorsStructLabel $_label
  * @param string $_status
  * @param double $_value
  * @param string $_externalCode
  * @return SuccessFactorsStructPicklistOption
  */
 public function __construct($_id = NULL, $_label = NULL, $_status = NULL, $_value = NULL, $_externalCode = NULL)
 {
     parent::__construct(array('id' => $_id, 'label' => $_label, 'status' => $_status, 'value' => $_value, 'externalCode' => $_externalCode));
 }