public void replaceFDViolatingTuplesWithMissing(){
  for (  String premise : FDs.keySet()) {
    ArrayList<Integer> attrIndexes=new ArrayList<Integer>();
    attrIndexes.add(Integer.parseInt(premise));
    for (    String RHS : FDs.get(premise)) {
      attrIndexes.add(Integer.parseInt(RHS));
    }
    setMissingAtIndex(violated,Util.convertIntegers(attrIndexes));
  }
}

public void replaceFDViolatingTuplesWithMissing ( ) { for ( String premise : FDs . keySet ( ) ) { ArrayList < Integer > attrIndexes = new ArrayList < Integer > ( ) ; attrIndexes . add ( Integer . parseInt ( premise ) ) ; for ( String RHS : FDs . get ( premise ) ) { attrIndexes . add ( Integer . parseInt ( RHS ) ) ; } setMissingAtIndex ( violated , Util . convertIntegers ( attrIndexes ) ) ; } }
replaces violating entries ( w . r . t fds ) in the list of violating tuples with missing values
