com.ibm.itim.dataservices.model.domain

Class PersonAccount

  • java.lang.Object
    • com.ibm.itim.dataservices.model.domain.PersonAccount
  • All Implemented Interfaces:
    Relationship


    public class PersonAccount
    extends java.lang.Object
    implements Relationship
    The PersonAccount class implements the account relationship to a PersonEntity. The subject of this relationship is a PersonEntity and the participants are 0 to many AccountEntities that the subject owns.
    • Constructor Summary

      Constructors 
      Constructor and Description
      PersonAccount() 
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method and Description
      boolean doesParticipate(DirectoryObjectEntity participant)
      Determines if the given entity is an account of the subject person.
      java.util.Collection evaluate()
      Evaluates the relationship returning 0 or one AccountEntity objects that the subject owns.
      java.util.Collection evaluateReferences()
      Evaluates the relationship returning 0 to many entity DNs that participate opposite the subject entity.
      void setSubject(DirectoryObjectEntity entity)
      Sets the subject entity for the relationship.
      • Methods inherited from class java.lang.Object

        equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Constructor Detail

      • PersonAccount

        public PersonAccount()