Class Person.Relationship

    • Constructor Summary

      Constructors 
      Constructor Description
      Relationship()  
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      protected boolean canEqual​(java.lang.Object other)  
      boolean equals​(java.lang.Object o)  
      java.lang.Boolean getDirector()
      Whether the person is a director of the account's legal entity.
      java.lang.Boolean getExecutive()
      Whether the person has significant responsibility to control, manage, or direct the organization.
      java.lang.Boolean getOwner()
      Whether the person is an owner of the account’s legal entity.
      java.math.BigDecimal getPercentOwnership()
      The percent owned by the person of the account's legal entity.
      java.lang.Boolean getRepresentative()
      Whether the person is authorized as the primary representative of the account.
      java.lang.String getTitle()
      The person's title (e.g., CEO, Support Engineer).
      int hashCode()  
      void setDirector​(java.lang.Boolean director)
      Whether the person is a director of the account's legal entity.
      void setExecutive​(java.lang.Boolean executive)
      Whether the person has significant responsibility to control, manage, or direct the organization.
      void setOwner​(java.lang.Boolean owner)
      Whether the person is an owner of the account’s legal entity.
      void setPercentOwnership​(java.math.BigDecimal percentOwnership)
      The percent owned by the person of the account's legal entity.
      void setRepresentative​(java.lang.Boolean representative)
      Whether the person is authorized as the primary representative of the account.
      void setTitle​(java.lang.String title)
      The person's title (e.g., CEO, Support Engineer).
      • Methods inherited from class java.lang.Object

        clone, finalize, getClass, notify, notifyAll, wait, wait, wait
    • Constructor Detail

      • Relationship

        public Relationship()
    • Method Detail

      • getDirector

        public java.lang.Boolean getDirector()
        Whether the person is a director of the account's legal entity. Currently only required for accounts in the EU. Directors are typically members of the governing board of the company, or responsible for ensuring the company meets its regulatory obligations.
      • getExecutive

        public java.lang.Boolean getExecutive()
        Whether the person has significant responsibility to control, manage, or direct the organization.
      • getOwner

        public java.lang.Boolean getOwner()
        Whether the person is an owner of the account’s legal entity.
      • getPercentOwnership

        public java.math.BigDecimal getPercentOwnership()
        The percent owned by the person of the account's legal entity.
      • getRepresentative

        public java.lang.Boolean getRepresentative()
        Whether the person is authorized as the primary representative of the account. This is the person nominated by the business to provide information about themselves, and general information about the account. There can only be one representative at any given time. At the time the account is created, this person should be set to the person responsible for opening the account.
      • getTitle

        public java.lang.String getTitle()
        The person's title (e.g., CEO, Support Engineer).
      • setDirector

        public void setDirector​(java.lang.Boolean director)
        Whether the person is a director of the account's legal entity. Currently only required for accounts in the EU. Directors are typically members of the governing board of the company, or responsible for ensuring the company meets its regulatory obligations.
      • setExecutive

        public void setExecutive​(java.lang.Boolean executive)
        Whether the person has significant responsibility to control, manage, or direct the organization.
      • setOwner

        public void setOwner​(java.lang.Boolean owner)
        Whether the person is an owner of the account’s legal entity.
      • setPercentOwnership

        public void setPercentOwnership​(java.math.BigDecimal percentOwnership)
        The percent owned by the person of the account's legal entity.
      • setRepresentative

        public void setRepresentative​(java.lang.Boolean representative)
        Whether the person is authorized as the primary representative of the account. This is the person nominated by the business to provide information about themselves, and general information about the account. There can only be one representative at any given time. At the time the account is created, this person should be set to the person responsible for opening the account.
      • setTitle

        public void setTitle​(java.lang.String title)
        The person's title (e.g., CEO, Support Engineer).
      • equals

        public boolean equals​(java.lang.Object o)
        Overrides:
        equals in class java.lang.Object
      • canEqual

        protected boolean canEqual​(java.lang.Object other)
      • hashCode

        public int hashCode()
        Overrides:
        hashCode in class java.lang.Object