Feedback and comments on ARM proposal (original) (raw)
Mark Mahieu markmahieu at googlemail.com
Fri Mar 20 16:35:27 PDT 2009
- Previous message: Feedback and comments on ARM proposal
- Next message: Feedback and comments on ARM proposal
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
2009/3/20 Reinier Zwitserloot <reinier at zwitserloot.com>
Using a special package which contains only interfaces that serve as AutoDisposable: Okay. Can you add your own to this? Technically you can just put "java.lang.auto.Foo" in your own jar files, do those get picked up, or will java.lang.auto become a sealed package of some sort, or will it be limited to only interfaces in the java.lang.auto package in the java-core module? If any programmer can add their own, I think a marker interface is a better idea.
Regardless of the specific mechanism, being able to add new interfaces might mean that java.sql could declare an AutoFreeable type suitable for free()ing a java.sql.Blob, Clob, Array or SQLXML. Ditto for those APIs that chose destroy(), cleanup(), shutdown() etc.
Mark
- Previous message: Feedback and comments on ARM proposal
- Next message: Feedback and comments on ARM proposal
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]