Deprecated API

Contents

  • Deprecated Classes
    Class
    Description
    com.stata.sfi.DataFrame
    As of Stata 16, this class has been superseded by com.stata.sfi.Frame.
  • Deprecated Methods
    Method
    Description
    com.stata.sfi.Data.getFormattedValue(int, int, boolean)
    This method cannot access observations beyond 2^31-1. Data.getFormattedValue(int, long, boolean) should be used instead.
    com.stata.sfi.Data.getMissingValue()
    Missing.getValue() should be used instead.
    com.stata.sfi.Data.getNum(int, int)
    This method cannot access observations beyond 2^31-1. Data.getNum(int, long) should be used instead.
    com.stata.sfi.Data.getObsCount()
    This method cannot get counts beyond 2^31-1. Data.getObsTotal() should be used instead.
    com.stata.sfi.Data.getParsedIn1()
    This method cannot get observations beyond 2^31-1. Data.getObsParsedIn1() should be used instead.
    com.stata.sfi.Data.getParsedIn2()
    This method cannot get observations beyond 2^31-1. Data.getObsParsedIn2() should be used instead.
    com.stata.sfi.Data.getStr(int, int)
    This method cannot access observations beyond 2^31-1. Data.getStr(int, long) should be used instead.
    com.stata.sfi.Data.isParsedIfTrue(int)
    This method cannot access observations beyond 2^31-1. Data.isParsedIfTrue(long) should be used instead.
    com.stata.sfi.Data.isStataMissing(String)
    Missing.parseIsMissing(String) should be used instead.
    com.stata.sfi.Data.isValueMissing(double)
    Missing.isMissing(double) should be used instead.
    com.stata.sfi.Data.setObsCount(int)
    This method cannot set observations beyond 2^31-1. Data.setObsTotal(long) Should be used instead.
    com.stata.sfi.Data.storeNum(int, int, double)
    This method cannot access observations beyond 2^31-1. Data.storeNum(int, long, double) should be used instead.
    com.stata.sfi.Data.storeStr(int, int, String)
    This method cannot access observations beyond 2^31-1. Data.storeStr(int, long, String) should be used instead.
    com.stata.sfi.DataFrame.getNum(String, int, int)
    This method cannot access observations beyond 2^31-1. Use DataFrame.getNum(String, int, long) instead.
    com.stata.sfi.DataFrame.getObsCount(String)
    This method cannot get counts beyond 2^31-1. Use DataFrame.getObsTotal(String) instead.
    com.stata.sfi.DataFrame.getStr(String, int, int)
    This method cannot access observations beyond 2^31-1. Use DataFrame.getStr(String, int, long) instead.
    com.stata.sfi.DataFrame.setObsCount(String, int)
    This method cannot set observations beyond 2^31-1. Use DataFrame.setObsTotal(String, long) instead.
    com.stata.sfi.DataFrame.storeNum(String, int, int, double)
    This method cannot access observations beyond 2^31-1. Use DataFrame.storeNum(String, int, long, double) instead.
    com.stata.sfi.DataFrame.storeStr(String, int, int, String)
    This method cannot access observations beyond 2^31-1. Use DataFrame.storeStr(String, int, long, String) instead.
    com.stata.sfi.Mata.getMataCol(String)
    This method is not capable of returning the correct result if the number of columns exceeds 2^31-1. Use Mata.getMataColTotal(String) instead.
    com.stata.sfi.Mata.getMataComp(String)
    This method is not capable of returning the matrix if the resulting array would exceed 2^31-1 elements. Use Mata.getMataCompAt(String, long, long) instead.
    com.stata.sfi.Mata.getMataCompAt(String, int, int)
    This method is not capable of accessing rows or columns beyond 2^31-1. Use Mata.getMataCompAt(String, long, long) instead.
    com.stata.sfi.Mata.getMataReal(String)
    This method is not capable of returning the matrix if the resulting array would exceed 2^31-1 elements. Use Mata.getMataRealAt(String, long, long) instead.
    com.stata.sfi.Mata.getMataRealAt(String, int, int)
    This method is not capable of accessing rows or columns beyond 2^31-1. Use Mata.getMataRealAt(String, long, long) instead.
    com.stata.sfi.Mata.getMataRow(String)
    This method is not capable of returning the correct result if the number of rows exceeds 2^31-1. Use Mata.getMataRowTotal(String) instead.
    com.stata.sfi.Mata.getMataString(String)
    This method is not capable of returning the matrix if the resulting array would exceed 2^31-1 elements. Use Mata.getMataStringAt(String, long, long) instead.
    com.stata.sfi.Mata.getMataStringAt(String, int, int)
    This method is not capable of accessing rows or columns beyond 2^31-1. Use Mata.getMataStringAt(String, long, long) instead.
    com.stata.sfi.Mata.getRealAt(double[], int, int, int)
    This method is not capable of accessing rows or columns beyond 2^31-1. Use Mata.getMataRealAt(String, long, long) instead.
    com.stata.sfi.Mata.getStringAt(String[], int, int, int)
    This method is not capable of accessing rows or columns beyond 2^31-1. Use Mata.getMataStringAt(String, long, long) instead.
    This method is deprecated because it is not compatible with getting labels for extended missing values; use ValueLabel.getLabel(String, double) instead.
    This method is deprecated because it is not compatible with getting labels for extended missing values; use ValueLabel.getValueLabels(String, Map) instead.
    This method is deprecated because it is not compatible with getting labels for extended missing values; use ValueLabel.getValueLabels(String, Map) instead.
  • Deprecated Constructors
    Constructor
    Description
    com.stata.sfi.StrLConnector(String, int, long)