question: public MnemonicCode ( InputStream wordstream , String wordListDigest ) throws IOException , IllegalArgumentException { BufferedReader br = new BufferedReader ( new InputStreamReader ( wordstream , "UTF-8" ) ) ; wordList = new ArrayList < String > ( 2048 ) ; String word ; while ( ( word = br . readLine ( ) ) != null ) wordList . add ( word ) ; br . close ( ) ; initializeFromWords ( wordList , wordListDigest ) ; }
target:  Creates an MnemonicCode object, initializing with words read from the supplied input stream.  If a wordListDigest is supplied the digest of the words will be checked.