Class VarianceComponent

java.lang.Object
org.gsusers.gsmv.utilities.VarianceComponent

public class VarianceComponent extends Object
'VarianceComponent' (vc) is a class of objects for the calculation of Generalizability Coefficients used in 'Nest', method 'formatResults'. There is one vc object for each actual variance component value. The object calculates the contribution of this variance component to the final Generalization Coefficient. VC also handles Brennan's rules for calculating sigma2(tau), sigma2(delta), and sigma2(Delta) [Brennan, Generalizability Theory, pp 144/5] For each variance component it thus determines three booleans (b_tau, b_delta, and b_Delta) to signify that this variance component gets added to the corresponding sigma square. This step then occurs in Nest.formatResults. During D-Studies it changes the signature item of fixed facets to 'f', thus excluding them from contributing to the error terms delta and Delta.
See Also:
  • Constructor Details

    • VarianceComponent

      public VarianceComponent(Nest _nest, String _line, gsLogger _logger)
      Class constructor
      Parameters:
      _nest - pointer to Nest
      _line - String argument formally characterizing the configuration of the variance component
      _logger - pointer to org.gs_users.gs_lv.GS_Application logger
  • Method Details

    • doCoefficient

      public void doCoefficient(StringBuilder sbOut)
      Assembles formal lexical description of coefficient
      Parameters:
      sbOut - pointer to string builder returning the description
    • getDenominator

      public Double getDenominator()
      getter of vc denominator
      Returns:
      Double denominator
    • getVarianceComponent

      public Double getVarianceComponent()
      getter of vc value
      Returns:
      Double vc value
    • b_tau

      public Boolean b_tau()
      getter of confirmation that vc is a tau
      Returns:
      Boolean confirmation
    • b_delta

      public Boolean b_delta()
      getter of confirmation that vc is delta
      Returns:
      Boolean confirmation
    • b_Delta

      public Boolean b_Delta()
      getter of confirmation that vc is Delta
      Returns:
      Boolean confirmation