/** * Computes the union of this set and {@code that}. */ public BooleanLiteralSet union(BooleanLiteralSet that) { return fromOrdinal(this.ordinal() | that.ordinal()); }
/** * Computes the intersection of this set and {@code that}. */ public BooleanLiteralSet intersection(BooleanLiteralSet that) { return fromOrdinal(this.ordinal() & that.ordinal()); }
/** * Computes the intersection of this set and {@code that}. */ public BooleanLiteralSet intersection(BooleanLiteralSet that) { return fromOrdinal(this.ordinal() & that.ordinal()); }
/** * Computes the union of this set and {@code that}. */ public BooleanLiteralSet union(BooleanLiteralSet that) { return fromOrdinal(this.ordinal() | that.ordinal()); }