Class ScopingContainer

java.lang.Object
org.drip.measure.bayesian.ScopingContainer

public class ScopingContainer
extends java.lang.Object
ScopingContainer holds the Scoping Variate Distribution, the Projection Variate Distributions, and the Projection Variate Loadings based off of the Scoping Variates. It provides the following Functionality:
  • ScopingContainer Constructor
  • Retrieve the Projection Distribution
  • Generate Loadings Native to the Scoping Distribution
  • Add the Named View Loading
  • Retrieve the Named View Loading

Module Computational Core Module
Library Numerical Analysis Library
Project Rd Continuous/Discrete Probability Measures
Package Prior, Conditional, Posterior Theil Bayesian

Author:
Lakshmi Krishnamurthy
  • Constructor Summary

    Constructors
    Constructor Description
    ScopingContainer​(MetaRdDistribution projectionDistribution)
    ScopingContainer Constructor
  • Method Summary

    Modifier and Type Method Description
    boolean addViewLoading​(java.lang.String viewName, ViewLoading viewLoading)
    Add the Named View Loading
    double[][] nativeLoadingMatrix()
    Generate Loadings Native to the Scoping Distribution
    MetaRdDistribution projectionDistribution()
    Retrieve the Projection Distribution
    ViewLoading viewLoading​(java.lang.String viewName)
    Retrieve the Named View Loading

    Methods inherited from class java.lang.Object

    equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Constructor Details

    • ScopingContainer

      public ScopingContainer​(MetaRdDistribution projectionDistribution) throws java.lang.Exception
      ScopingContainer Constructor
      Parameters:
      projectionDistribution - The Multivariate R1 Projection Distribution
      Throws:
      java.lang.Exception - Thrown if the Inputs are Invalid
  • Method Details

    • projectionDistribution

      public MetaRdDistribution projectionDistribution()
      Retrieve the Projection Distribution
      Returns:
      The Projection Distribution
    • nativeLoadingMatrix

      public double[][] nativeLoadingMatrix()
      Generate Loadings Native to the Scoping Distribution
      Returns:
      The Matrix of Loadings Native to the Scoping Distribution
    • addViewLoading

      public boolean addViewLoading​(java.lang.String viewName, ViewLoading viewLoading)
      Add the Named View Loading
      Parameters:
      viewName - View Name
      viewLoading - View Loading
      Returns:
      TRUE - The View Loading successfully added
    • viewLoading

      public ViewLoading viewLoading​(java.lang.String viewName)
      Retrieve the Named View Loading
      Parameters:
      viewName - The View Name
      Returns:
      The View Loading