Package nis.svc.opt.api
Interface ProjectSettings.UCITS
-
- Enclosing interface:
- ProjectSettings
public static interface ProjectSettings.UCITS
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description void
addExemptIssuer(java.lang.String id)
Add an exempt issuer.boolean
enabled()
Returns the UCITS enabled flag.void
enabled(boolean enabled)
Sets the UCITS enabled flag.SettingsTables.IdRow[]
exemptIssuers()
Return the exempt issuers list.double
issuerMaxWeight()
Returns the issuer maximum weight.void
issuerMaxWeight(double value)
Sets the issuer maximum weight.double
largePosition()
Returns the large position.void
largePosition(double value)
Sets the large position.double
maxSumOfLargePositions()
Returns the maximum sum of large positions.void
maxSumOfLargePositions(double value)
Sets the maximum sum of large positions.
-
-
-
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.
-
-