Interface ProjectSettings.UCITS

  • Enclosing interface:
    ProjectSettings

    public static interface ProjectSettings.UCITS
    • Method Detail

      • enabled

        void enabled​(boolean enabled)
        Sets the UCITS enabled flag.
        Parameters:
        enabled - the UCITS enabled flag.
      • enabled

        boolean enabled()
        Returns the UCITS enabled flag.
        Returns:
        the UCITS enabled flag.
      • largePosition

        void largePosition​(double value)
        Sets the large position.
        Parameters:
        value - The large position. units are percent.
      • largePosition

        double largePosition()
        Returns the large position.
        Returns:
        the large position. units are percent.
      • issuerMaxWeight

        void issuerMaxWeight​(double value)
        Sets the issuer maximum weight.
        Parameters:
        value - the issuer maximum weight. units are percent.
      • issuerMaxWeight

        double issuerMaxWeight()
        Returns the issuer maximum weight.
        Returns:
        the issuer maximum weight. units are percent.
      • maxSumOfLargePositions

        void maxSumOfLargePositions​(double value)
        Sets the maximum sum of large positions.
        Parameters:
        value - the maximum sum of large positions. units are percent.
      • maxSumOfLargePositions

        double maxSumOfLargePositions()
        Returns the maximum sum of large positions.
        Returns:
        the maximum sum of large positions. units are percent.
      • addExemptIssuer

        void addExemptIssuer​(java.lang.String id)
        Add an exempt issuer.
        Parameters:
        id - The id
      • exemptIssuers

        SettingsTables.IdRow[] exemptIssuers()
        Return the exempt issuers list.
        Returns:
        the list.