Enum Class ParamType

java.lang.Object
java.lang.Enum<ParamType>
edu.cmu.tetrad.sem.ParamType
All Implemented Interfaces:
Serializable, Comparable<ParamType>, Constable

public enum ParamType extends Enum<ParamType>
An enum of the free parameter types for SEM models (COEF, MEAN, VAR, COVAR). COEF freeParameters are edge coefficients in the linear SEM model; VAR parmaeters are variances among the error terms; COVAR freeParameters are (non-variance) covariances among the error terms.
Version:
$Id: $Id
Author:
josephramsey
  • Nested Class Summary

    Nested classes/interfaces inherited from class java.lang.Enum

    Enum.EnumDesc<E extends Enum<E>>
  • Enum Constant Summary

    Enum Constants
    Enum Constant
    Description
    Enum representing the free parameter type for structural equation modeling (SEM) models.
    Represents a free parameter type for structural equation modeling (SEM) models.
    Represents a free parameter type for structural equation modeling (SEM) models.
    Variable Mean parameter type for SEM models.
    Represents the error variance parameter in a structural equation modeling (SEM) model.
  • Method Summary

    Modifier and Type
    Method
    Description
     
    static ParamType
    Returns the enum constant of this class with the specified name.
    static ParamType[]
    Returns an array containing the constants of this enum class, in the order they are declared.

    Methods inherited from class java.lang.Enum

    compareTo, describeConstable, equals, getDeclaringClass, hashCode, name, ordinal, valueOf

    Methods inherited from class java.lang.Object

    getClass, notify, notifyAll, wait, wait, wait
  • Enum Constant Details

    • COEF

      public static final ParamType COEF
      Enum representing the free parameter type for structural equation modeling (SEM) models. COEF free parameters are edge coefficients in the linear SEM model.
    • MEAN

      public static final ParamType MEAN
      Variable Mean parameter type for SEM models.
    • VAR

      public static final ParamType VAR
      Represents the error variance parameter in a structural equation modeling (SEM) model.
    • COVAR

      public static final ParamType COVAR
      Represents a free parameter type for structural equation modeling (SEM) models. Specifically, the COVAR free parameter type is used to represent non-variance covariances among the error terms in the SEM model. This enum type is a part of the ParamType enum, which is used to categorize different types of free parameters for SEM models. The COVAR free parameter type is associated with the description "Error Covariance".
    • DIST

      public static final ParamType DIST
      Represents a free parameter type for structural equation modeling (SEM) models. Specifically, the DIST free parameter type is used to represent distribution parameters in the SEM model. It is associated with the description "Distribution Parameter".
  • Method Details

    • values

      public static ParamType[] values()
      Returns an array containing the constants of this enum class, in the order they are declared.
      Returns:
      an array containing the constants of this enum class, in the order they are declared
    • valueOf

      public static ParamType valueOf(String name)
      Returns the enum constant of this class with the specified name. The string must match exactly an identifier used to declare an enum constant in this class. (Extraneous whitespace characters are not permitted.)
      Parameters:
      name - the name of the enum constant to be returned.
      Returns:
      the enum constant with the specified name
      Throws:
      IllegalArgumentException - if this enum class has no constant with the specified name
      NullPointerException - if the argument is null
    • toString

      public String toString()
      Overrides:
      toString in class Enum<ParamType>