Proposal: Automatic Resource Management
Paul Benedict
pbenedict at apache.org
Wed Sep 2 08:40:57 PDT 2009
Sean,
>> In addition to table.iterator() being disposed, if Row implements
>> Disposable, then each row would be disposed after each iteration. The
>> variable table would not be disposed unless the following syntax is used:
>>
>> try (Table table = new Table("Ex"); Row row: table) {
>> }
How about this:
try (Table table = new Table("Ex")) {
for (Row row : table) {
}
}
Wouldn't this allow the table to be automatically be disposed, plus
automatically dispose each row?
PS: Josh, didn't you once publish your ARM proposal under
http://docs.google.com? I may be wrong, but I thought you kept the
most-current copy on the web somewhere.
Paul
More information about the coin-dev
mailing list