Package com.stata.sfi
The Stata Function Interface (SFI) provides the classes necessary for Java to
interact with core features of Stata.
-
Class Summary Class Description Characteristic This class provides access to Stata characteristics.Data This class provides access to the current Stata dataset.DateTime This class provides a set of core tools for interacting with Stata's date and time values.Frame This class provides access to Stata frames.Macro This class provides access to Stata macros.Mata This class provides access to global Mata matrices.Matrix This class provides access to Stata matrices.Missing This class provides tools for handling Stata missing values.Scalar This class provides access to Stata scalars.SFIToolkit This class provides a set of core tools for interacting with Stata.StrLConnector This class facilitates access to Stata's strL data type.ValueLabel This class provides access to Stata's value labels. -
Enum Summary Enum Description DisplayMode Display modes that can be used withSFIToolkit.display(String, DisplayMode)
andSFIToolkit.displayln(String, DisplayMode)
.Missing.Extended Mappings that correspond to missing values in Stata. -
Exception Summary Exception Description FrameException The FrameException class is used to indicate that an exceptional condition has occurred with aFrame
.SFIException Represents a general exception that encapsulates an error code.SIFDateTimeException Signals that an exception occurred when processing a SIF date. -
Annotation Types Summary Annotation Type Description Synchronized Indicates that a method or class is thread-safe and that thread safety has been provided using the Java keyword synchronized.SynchronizedOnMain Indicates that a method or class is thread-safe and that thread safety has been provided using the Java keyword synchronized; execution may be forced back on the main thread, so care must be taken to prevent deadlocks.ThreadSafe Indicates that a method or class is thread-safe.