public BinaryContent(File aFile) throws IOException {
  this();
  if (aFile == null || aFile.length() < 1L)   return;
  ranges.add(new Range(0L,aFile,false));
}

public BinaryContent ( File aFile ) throws IOException { this ( ) ; if ( aFile == null || aFile . length ( ) < 1L ) return ; ranges . add ( new Range ( 0L , aFile , false ) ) ; }
create new content from a file
