Package cdm.legaldocumentation.common
Enum UmbrellaPartyRoleEnum
- All Implemented Interfaces:
Serializable,Comparable<UmbrellaPartyRoleEnum>
@RosettaEnum("UmbrellaPartyRoleEnum")
public enum UmbrellaPartyRoleEnum
extends Enum<UmbrellaPartyRoleEnum>
- Version:
- 7.0.0-dev.105
-
Enum Constant Summary
Enum ConstantsEnum ConstantDescriptionRepresents a Contractual Party who has authority to negotiate, execute and deliver confirmations on behalf of each unique party to the agreement that is linked to the Agent.Represents a Contractual Party who has been authorised to act as a centralised authority empowered to negotiate, execute and manage transactions on behalf of multiple affiliated funds or accounts.Represents a Contractual Party that enters into and assumes direct responsibility for transactions.Represents a distinct trading strategy, portfolio, or sub account managed within a broader legal entity or fund.Represents an individual trading party, fund, portfolio or managed account associated to a principal, Investment Manager or Agent Contractual Party. -
Method Summary
Modifier and TypeMethodDescriptionstatic UmbrellaPartyRoleEnumfromDisplayName(String name) toString()static UmbrellaPartyRoleEnumReturns the enum constant of this type with the specified name.static UmbrellaPartyRoleEnum[]values()Returns an array containing the constants of this enum type, in the order they are declared.
-
Enum Constant Details
-
AGENT
Represents a Contractual Party who has authority to negotiate, execute and deliver confirmations on behalf of each unique party to the agreement that is linked to the Agent. -
INVESTMENT_MANAGER
Represents a Contractual Party who has been authorised to act as a centralised authority empowered to negotiate, execute and manage transactions on behalf of multiple affiliated funds or accounts. -
PRINCIPAL
Represents a Contractual Party that enters into and assumes direct responsibility for transactions. -
SUB_ACCOUNT
Represents an individual trading party, fund, portfolio or managed account associated to a principal, Investment Manager or Agent Contractual Party. -
SLEEVE
Represents a distinct trading strategy, portfolio, or sub account managed within a broader legal entity or fund. It is not a legal party to the agreement.
-
-
Method Details
-
values
Returns an array containing the constants of this enum type, in the order they are declared.- Returns:
- an array containing the constants of this enum type, in the order they are declared
-
valueOf
Returns the enum constant of this type with the specified name. The string must match exactly an identifier used to declare an enum constant in this type. (Extraneous whitespace characters are not permitted.)- Parameters:
name- the name of the enum constant to be returned.- Returns:
- the enum constant with the specified name
- Throws:
IllegalArgumentException- if this enum type has no constant with the specified nameNullPointerException- if the argument is null
-
fromDisplayName
-
toString
- Overrides:
toStringin classEnum<UmbrellaPartyRoleEnum>
-
toDisplayString
-