public ICompositePredicate AddInstanceof(IAssociationType association, IComposite type) { this.CheckUnarity(); this.extent.FlushCache(); this.filter = new AssociationInstanceOf(this.extent, association, type, CompositePredicate.GetConcreteSubClasses(type)); return(this); }
public ICompositePredicate AddInstanceof(IRoleType role, IComposite type) { this.CheckUnarity(); this.extent.FlushCache(); this.filter = new RoleInstanceof(this.extent, role, type, CompositePredicate.GetConcreteSubClasses(type)); return(this); }