@Override public AssignmentsAsserter<F, ? extends AbstractRoleAsserter<F,RA>, RA> assignments() { AssignmentsAsserter<F, AbstractRoleAsserter<F,RA>, RA> asserter = new AssignmentsAsserter<>(this, getDetails()); copySetupTo(asserter); return asserter; }
@Override public TriggersAsserter<F, ? extends AbstractRoleAsserter<F,RA>, RA> triggers() { TriggersAsserter<F, ? extends AbstractRoleAsserter<F,RA>, RA> asserter = new TriggersAsserter<>(this, getDetails()); copySetupTo(asserter); return asserter; }
@Override public LinksAsserter<F, ? extends AbstractRoleAsserter<F,RA>, RA> links() { LinksAsserter<F, AbstractRoleAsserter<F,RA>, RA> asserter = new LinksAsserter<>(this, getDetails()); copySetupTo(asserter); return asserter; }
@Override public ParentOrgRefsAsserter<F, ? extends AbstractRoleAsserter<F,RA>, RA> parentOrgRefs() { ParentOrgRefsAsserter<F, AbstractRoleAsserter<F,RA>, RA> asserter = new ParentOrgRefsAsserter<>(this, getDetails()); copySetupTo(asserter); return asserter; }
@Override public RoleMembershipRefsAsserter<F, ? extends AbstractRoleAsserter<F,RA>, RA> roleMembershipRefs() { RoleMembershipRefsAsserter<F,AbstractRoleAsserter<F,RA>,RA> asserter = new RoleMembershipRefsAsserter<>(this, getDetails()); copySetupTo(asserter); return asserter; }
@Override public ExtensionAsserter<F, ? extends AbstractRoleAsserter<F,RA>, RA> extension() { ExtensionAsserter<F, ? extends AbstractRoleAsserter<F,RA>, RA> asserter = new ExtensionAsserter<>(this, getDetails()); copySetupTo(asserter); return asserter; }
@Override public ActivationAsserter<? extends AbstractRoleAsserter<F,RA>> activation() { ActivationAsserter<AbstractRoleAsserter<F,RA>> asserter = new ActivationAsserter<>(getObject().asObjectable().getActivation(), this, getDetails()); copySetupTo(asserter); return asserter; }