An anonymous class is just like a regular class, except it has no name. That means you can never refer to the type.
new BaseType(base_parameters){
// pretty much everything you can put into...
Type: Posts; User: helloworld922
An anonymous class is just like a regular class, except it has no name. That means you can never refer to the type.
new BaseType(base_parameters){
// pretty much everything you can put into...
You are creating an object of an anonymous class, which extends/implements javax.mail.Authenticator (depends on if javax.mail.Authenticator is a class or an interface).