JAXR では、組織をファミリーにグループ化することができます。組織はほかの組織をその子として持つことができます。子の組織もまた、子を持つことができます。したがって、組織は親、子、子孫を持つ場合があります。
Organization.getParentOrganization メソッドは、組織の親を取得します。次のコードで、chorg は子組織を表しています。
Organization porg = chorg.getParentOrganization();
Organization.getChildOrganizations メソッドは、組織の子の Collection を取得します。次のコードで、org は親組織を表しています。
Collection children = org.getChildOrganizations();
Organization.getDescendantOrganizations メソッドは、複数の世代の子孫を取得します。Organization.getRootOrganization メソッドは、任意の子孫の、親を持たない祖先を取得します。
組織の階層を取得する例については、「組織階層の作成と取得: 例」を参照してください。