java.lang.Object
org.drip.portfolioconstruction.optimizer.Scope

public class Scope
extends java.lang.Object
Scope holds the Applicability "Zone" for a given Constraint Term.



Author:
Lakshmi Krishnamurthy
  • Field Summary

    Fields
    Modifier and Type Field Description
    static int ASSET
    Applicable Scope Level - ASSET
    static int PORTFOLIO
    Applicable Scope Level - PORTFOLIO
    static int SELECTION
    Applicable Scope Level - SELECTION
  • Constructor Summary

    Constructors
    Constructor Description
    Scope​(int level)
    Scope Constructor
  • Method Summary

    Modifier and Type Method Description
    int level()
    Retrieve the Scope Level

    Methods inherited from class java.lang.Object

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

    • ASSET

      public static final int ASSET
      Applicable Scope Level - ASSET
      See Also:
      Constant Field Values
    • SELECTION

      public static final int SELECTION
      Applicable Scope Level - SELECTION
      See Also:
      Constant Field Values
    • PORTFOLIO

      public static final int PORTFOLIO
      Applicable Scope Level - PORTFOLIO
      See Also:
      Constant Field Values
  • Constructor Details

    • Scope

      public Scope​(int level) throws java.lang.Exception
      Scope Constructor
      Parameters:
      level - The Level of the Scope
      Throws:
      java.lang.Exception - Thrown if the Inputs are Invalid
  • Method Details

    • level

      public int level()
      Retrieve the Scope Level
      Returns:
      The Scope Level