Feature Request: Import As (e.g. import java.sql.Connection as SqlConnection)

Jonathan Gibbons jonathan.gibbons at oracle.com
Fri Apr 1 19:30:17 UTC 2016


Without commenting on the merits of the suggestion, I note this is not a 
new request.
See JDK-7166917: Importing packages and classes with alias
https://bugs.openjdk.java.net/browse/JDK-7166917

-- Jon

On 03/31/2016 09:33 PM, Behrang Saeedzadeh wrote:
> Hi all,
>
> Any thoughts on this feature? I think it should be relatively simple to
> implement and considering these days an app might use various types of data
> storage as well as queues, etc. it is very likely for two classes with the
> same name but from different packages need to be used in a given class.
>
> This could be extended to imported static methods too, because sometimes
> their names are ambiguous if they are not prefixed with their respective
> classes.
>
> import static java.lang.String.format as stringFormat;
> // or
> import static java.lang.String.format as sformat;
> // or
> import static java.lang.String.format as formats;
>
> Best regards,
> Behrang Saeedzadeh



More information about the discuss mailing list