public List<List<Object>> getTuples() {
    Iterator<KeyValue> keyValueIter = indicators.keyValueIterator();
    List<List<Object>> tuples = Lists.newArrayList();
    while (keyValueIter.hasNext()) {
      KeyValue keyValue = keyValueIter.next();
      if (keyValue.getValue() != 0.0) {
        tuples.add(vars.intArrayToAssignment(keyValue.getKey()).getValues());
      }
    }
    return tuples;
  }
public List < List < Object > > getTuples ( ) { Iterator < KeyValue > keyValueIter = indicators . keyValueIterator ( ) ; List < List < Object > > tuples = Lists . newArrayList ( ) ; while ( keyValueIter . hasNext ( ) ) { KeyValue keyValue = keyValueIter . next ( ) ; if ( keyValue . getValue ( ) != 0.0 ) { tuples . add ( vars . intArrayToAssignment ( keyValue . getKey ( ) ) . getValues ( ) ) ; } } return tuples ; }
Gets the tuples which are in this assignment.
@return