void load(final InputStream in) throws IOException {
  final Encoder codec=new Encoder();
  String s;
  final BufferedReader r=new BufferedReader(new InputStreamReader(in,"UTF-8"));
  clear();
  while ((s=r.readLine()) != null) {
    add(Profile.decode(codec.decode(s)));
  }
}

void load ( final InputStream in ) throws IOException { final Encoder codec = new Encoder ( ) ; String s ; final BufferedReader r = new BufferedReader ( new InputStreamReader ( in , "UTF-8" ) ) ; clear ( ) ; while ( ( s = r . readLine ( ) ) != null ) { add ( Profile . decode ( codec . decode ( s ) ) ) ; } }
load a list of profiles from an input stream . this will replace any existing list .
