com.ibm.itim.dataservices.model.domain

Class ContainedEntityParent

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


    public class ContainedEntityParent
    extends java.lang.Object
    implements Relationship
    The ContainedEntityParent class implements the parent relationship to an entity that is contained within an OrganizationalContainer. The subject of this relationship is a DirectoryObjectEntity and the participant is 0 or 1 OrganizationalContainers that act as the entity's parent.
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method and Description
      boolean doesParticipate(DirectoryObjectEntity participant)
      Determines if the given entity is the parent of the subject entity.
      java.util.Collection evaluate()
      Evaluates the relationship returning 0 or one OrganizationalContainerEntity objects that represent the parent of the subject entity.
      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

      • ContainedEntityParent

        public ContainedEntityParent()