@Override public OWLObjectUnionOf getOWLObjectUnionOf(Collection<? extends OWLClassExpression> operands) { return new OWLObjectUnionOfImpl(operands); }
@Override public Stream<OWLClassExpression> disjunctSet() { return operands().flatMap(OWLClassExpression::disjunctSet).distinct().sorted(); } }
nc.add(new OWLClassImpl(IRI.create(one))); currentconcept = new OWLObjectUnionOfImpl(nc).toString();
@Override public Set<OWLClassExpression> asDisjunctSet() { Set<OWLClassExpression> disjuncts = new HashSet<OWLClassExpression>(); for (OWLClassExpression op : getOperands()) { disjuncts.addAll(op.asDisjunctSet()); } return disjuncts; }
@Override public Set<OWLClassExpression> asDisjunctSet() { return asSet(disjunctSet()); }
public Set<OWLClassExpression> asDisjunctSet() { Set<OWLClassExpression> disjuncts = new HashSet<OWLClassExpression>(); for (OWLClassExpression op : getOperands()) { disjuncts.addAll(op.asDisjunctSet()); } return disjuncts; }
@Override public Set<OWLClassExpression> asDisjunctSet() { return asSet(disjunctSet()); }
@Override public OWLObjectUnionOf getOWLObjectUnionOf(Collection<? extends OWLClassExpression> operands) { return new OWLObjectUnionOfImpl(operands); }
@Nonnull @Override public Set<OWLClassExpression> asDisjunctSet() { Set<OWLClassExpression> disjuncts = new HashSet<>(); for (OWLClassExpression op : getOperands()) { disjuncts.addAll(op.asDisjunctSet()); } return disjuncts; }
@Override public Stream<OWLClassExpression> disjunctSet() { return operands().flatMap(OWLClassExpression::disjunctSet).distinct().sorted(); } }
@Override public Set<OWLClassExpression> asDisjunctSet() { return asSet(disjunctSet()); }
@Override public OWLObjectUnionOf getOWLObjectUnionOf(Collection<? extends OWLClassExpression> operands) { return new OWLObjectUnionOfImpl(operands); }
public static void serialize(SerializationStreamWriter streamWriter, OWLObjectUnionOfImpl instance) throws SerializationException { CustomFieldSerializerUtil.serializeSet(instance.getOperands(), streamWriter); }
@Override public Stream<OWLClassExpression> disjunctSet() { return operands().flatMap(OWLClassExpression::disjunctSet).distinct().sorted(); } }
@Override public Set<OWLClassExpression> asDisjunctSet() { return asSet(disjunctSet()); }
@Override public OWLObjectUnionOf getOWLObjectUnionOf(Collection<? extends OWLClassExpression> operands) { return new OWLObjectUnionOfImpl(operands); }
@Override public Stream<OWLClassExpression> disjunctSet() { return operands().flatMap(OWLClassExpression::disjunctSet).distinct().sorted(); } }
public OWLObjectUnionOf getOWLObjectUnionOf(Set<? extends OWLClassExpression> operands) { return new OWLObjectUnionOfImpl(this, operands); }
@Override public OWLObjectUnionOf getOWLObjectUnionOf(Stream<? extends OWLClassExpression> operands) { return new OWLObjectUnionOfImpl(operands.map(x -> x)); }
@Override public OWLObjectUnionOf getOWLObjectUnionOf(Stream<? extends OWLClassExpression> operands) { return new OWLObjectUnionOfImpl(operands.map(x -> x)); }