@Override public BimodalMutableIntSet make() { return new BimodalMutableIntSet(); } }
@Override public BimodalMutableIntSet make() { return new BimodalMutableIntSet(); } }
@Override public BimodalMutableIntSet make() { return new BimodalMutableIntSet(); } }
@Override public BimodalMutableIntSet parse(String string) throws NumberFormatException { BimodalMutableIntSet result = new BimodalMutableIntSet(); result.impl = factory.parse(string); return result; }
@Override public BimodalMutableIntSet parse(String string) throws NumberFormatException { BimodalMutableIntSet result = new BimodalMutableIntSet(); result.impl = factory.parse(string); return result; }
@Override public BimodalMutableIntSet make(int[] set) { BimodalMutableIntSet result = new BimodalMutableIntSet(); result.impl = factory.make(set); return result; }
@Override public BimodalMutableIntSet make(int[] set) { BimodalMutableIntSet result = new BimodalMutableIntSet(); result.impl = factory.make(set); return result; }
@Override public BimodalMutableIntSet parse(String string) throws NumberFormatException { BimodalMutableIntSet result = new BimodalMutableIntSet(); result.impl = factory.parse(string); return result; }
@Override public BimodalMutableIntSet make(int[] set) { BimodalMutableIntSet result = new BimodalMutableIntSet(); result.impl = factory.make(set); return result; }
@Override public IntSet union(IntSet that) { BimodalMutableIntSet temp = new BimodalMutableIntSet(); temp.addAll(this); temp.addAll(that); return temp; }
@Override public IntSet union(IntSet that) { BimodalMutableIntSet temp = new BimodalMutableIntSet(); temp.addAll(this); temp.addAll(that); return temp; }
@Override public IntSet union(IntSet that) { BimodalMutableIntSet temp = new BimodalMutableIntSet(); temp.addAll(this); temp.addAll(that); return temp; }
/** * Note that this variable appears on the RHS of an equation. * * @param eqNumber * the equation number */ @Override public void addSucc(int eqNumber) { if (succNumbers == null) { succNumbers = new BimodalMutableIntSet(); succNumbers.add(eqNumber); } else { succNumbers.add(eqNumber); } }
/** * Note that this variable appears on the LHS of an equation. * * @param eqNumber * the equation number */ @Override public void addPred(int eqNumber) { if (predNumbers == null) { predNumbers = new BimodalMutableIntSet(); predNumbers.add(eqNumber); } else { predNumbers.add(eqNumber); } }
/** * Note that this variable appears on the RHS of an equation. * * @param eqNumber * the equation number */ @Override public void addSucc(int eqNumber) { if (succNumbers == null) { succNumbers = new BimodalMutableIntSet(); succNumbers.add(eqNumber); } else { succNumbers.add(eqNumber); } }
/** * Note that this variable appears on the LHS of an equation. * * @param eqNumber * the equation number */ @Override public void addPred(int eqNumber) { if (predNumbers == null) { predNumbers = new BimodalMutableIntSet(); predNumbers.add(eqNumber); } else { predNumbers.add(eqNumber); } }
/** * Note that this variable appears on the LHS of an equation. * * @param eqNumber * the equation number */ @Override public void addPred(int eqNumber) { if (predNumbers == null) { predNumbers = new BimodalMutableIntSet(); predNumbers.add(eqNumber); } else { predNumbers.add(eqNumber); } }
/** * Note that this variable appears on the RHS of an equation. * * @param eqNumber * the equation number */ @Override public void addSucc(int eqNumber) { if (succNumbers == null) { succNumbers = new BimodalMutableIntSet(); succNumbers.add(eqNumber); } else { succNumbers.add(eqNumber); } }
private OrdinalSet<InstanceKey> toOrdinalInstanceKeySet(Collection<IClass> c) { BimodalMutableIntSet s = new BimodalMutableIntSet(); for (IClass klass : c) { int index = getInstanceKeyMapping().add(new ConcreteTypeKey(klass)); s.add(index); } return new OrdinalSet<>(s, getInstanceKeyMapping()); }
private OrdinalSet<InstanceKey> toOrdinalInstanceKeySet(Collection<IClass> c) { BimodalMutableIntSet s = new BimodalMutableIntSet(); for (IClass klass : c) { int index = getInstanceKeyMapping().add(new ConcreteTypeKey(klass)); s.add(index); } return new OrdinalSet<>(s, getInstanceKeyMapping()); }