/// <summary> /// get the value of an object from an R workspace /// </summary> /// <param name="objectName">R objects to get</param> /// <param name="encodeDataFramePrimitiveAsVector">data.frame encoding preference</param> /// <returns>List of RData objects</returns> /// <remarks></remarks> public RData getObject(String objectName, Boolean encodeDataFramePrimitiveAsVector) { RData returnValue = default(RData); List <String> objectNames = new List <String>(); objectNames.Add(objectName); List <RData> objects = RProjectWorkspaceImpl.getObject(m_projectDetails, objectNames, encodeDataFramePrimitiveAsVector, m_client, Constants.RPROJECTWORKSPACEGET); if (!(objects == null)) { if (objects.Count > 0) { returnValue = objects[0]; return(returnValue); } } return(returnValue); }
/// <summary> /// get the value of one or more objects from an R workspace /// </summary> /// <param name="objectNames">List of R objects to get</param> /// <param name="encodeDataFramePrimitiveAsVector">data.frame encoding preference</param> /// <returns>List of RData objects</returns> /// <remarks></remarks> public List <RData> getObjects(List <String> objectNames, Boolean encodeDataFramePrimitiveAsVector) { List <RData> returnValue = RProjectWorkspaceImpl.getObject(m_projectDetails, objectNames, encodeDataFramePrimitiveAsVector, m_client, Constants.RPROJECTWORKSPACEGET); return(returnValue); }