public class io.vertx.ext.auth.authorization.impl.AuthorizationContextImpl extends java.lang.Object implements io.vertx.ext.auth.authorization.AuthorizationContext
{
private final io.vertx.ext.auth.User user;
private final io.vertx.core.MultiMap variables;
public void <init>(io.vertx.ext.auth.User)
{
io.vertx.core.MultiMap v;
io.vertx.ext.auth.authorization.impl.AuthorizationContextImpl v;
io.vertx.ext.auth.User v;
v := @this: io.vertx.ext.auth.authorization.impl.AuthorizationContextImpl;
v := @parameter: io.vertx.ext.auth.User;
v = staticinvoke <io.vertx.core.MultiMap: io.vertx.core.MultiMap caseInsensitiveMultiMap()>();
specialinvoke v.<io.vertx.ext.auth.authorization.impl.AuthorizationContextImpl: void <init>(io.vertx.ext.auth.User,io.vertx.core.MultiMap)>(v, v);
return;
}
public void <init>(io.vertx.ext.auth.User, io.vertx.core.MultiMap)
{
io.vertx.ext.auth.authorization.impl.AuthorizationContextImpl v;
io.vertx.ext.auth.User v;
io.vertx.core.MultiMap v;
java.lang.Object v, v;
v := @this: io.vertx.ext.auth.authorization.impl.AuthorizationContextImpl;
v := @parameter: io.vertx.ext.auth.User;
v := @parameter: io.vertx.core.MultiMap;
specialinvoke v.<java.lang.Object: void <init>()>();
v = staticinvoke <java.util.Objects: java.lang.Object requireNonNull(java.lang.Object)>(v);
v.<io.vertx.ext.auth.authorization.impl.AuthorizationContextImpl: io.vertx.ext.auth.User user> = v;
v = staticinvoke <java.util.Objects: java.lang.Object requireNonNull(java.lang.Object)>(v);
v.<io.vertx.ext.auth.authorization.impl.AuthorizationContextImpl: io.vertx.core.MultiMap variables> = v;
return;
}
public io.vertx.ext.auth.User user()
{
io.vertx.ext.auth.authorization.impl.AuthorizationContextImpl v;
io.vertx.ext.auth.User v;
v := @this: io.vertx.ext.auth.authorization.impl.AuthorizationContextImpl;
v = v.<io.vertx.ext.auth.authorization.impl.AuthorizationContextImpl: io.vertx.ext.auth.User user>;
return v;
}
public io.vertx.core.MultiMap variables()
{
io.vertx.core.MultiMap v;
io.vertx.ext.auth.authorization.impl.AuthorizationContextImpl v;
v := @this: io.vertx.ext.auth.authorization.impl.AuthorizationContextImpl;
v = v.<io.vertx.ext.auth.authorization.impl.AuthorizationContextImpl: io.vertx.core.MultiMap variables>;
return v;
}
}