public class org.finos.legend.engine.query.sql.api.execute.MyCookie extends java.lang.Object implements org.apache.http.cookie.Cookie
{
private javax.servlet.http.Cookie cookie;
public void <init>(javax.servlet.http.Cookie)
{
javax.servlet.http.Cookie v;
org.finos.legend.engine.query.sql.api.execute.MyCookie v;
v := @this: org.finos.legend.engine.query.sql.api.execute.MyCookie;
v := @parameter: javax.servlet.http.Cookie;
specialinvoke v.<java.lang.Object: void <init>()>();
v.<org.finos.legend.engine.query.sql.api.execute.MyCookie: javax.servlet.http.Cookie cookie> = v;
return;
}
public java.lang.String getName()
{
java.lang.String v;
javax.servlet.http.Cookie v;
org.finos.legend.engine.query.sql.api.execute.MyCookie v;
v := @this: org.finos.legend.engine.query.sql.api.execute.MyCookie;
v = v.<org.finos.legend.engine.query.sql.api.execute.MyCookie: javax.servlet.http.Cookie cookie>;
v = virtualinvoke v.<javax.servlet.http.Cookie: java.lang.String getName()>();
return v;
}
public java.lang.String getValue()
{
java.lang.String v;
javax.servlet.http.Cookie v;
org.finos.legend.engine.query.sql.api.execute.MyCookie v;
v := @this: org.finos.legend.engine.query.sql.api.execute.MyCookie;
v = v.<org.finos.legend.engine.query.sql.api.execute.MyCookie: javax.servlet.http.Cookie cookie>;
v = virtualinvoke v.<javax.servlet.http.Cookie: java.lang.String getValue()>();
return v;
}
public java.lang.String getComment()
{
java.lang.String v;
javax.servlet.http.Cookie v;
org.finos.legend.engine.query.sql.api.execute.MyCookie v;
v := @this: org.finos.legend.engine.query.sql.api.execute.MyCookie;
v = v.<org.finos.legend.engine.query.sql.api.execute.MyCookie: javax.servlet.http.Cookie cookie>;
v = virtualinvoke v.<javax.servlet.http.Cookie: java.lang.String getComment()>();
return v;
}
public java.lang.String getCommentURL()
{
org.finos.legend.engine.query.sql.api.execute.MyCookie v;
v := @this: org.finos.legend.engine.query.sql.api.execute.MyCookie;
return "";
}
public java.util.Date getExpiryDate()
{
java.util.Date v;
long v, v, v;
java.lang.RuntimeException v;
org.finos.legend.engine.query.sql.api.execute.MyCookie v;
int v, v;
javax.servlet.http.Cookie v, v;
v := @this: org.finos.legend.engine.query.sql.api.execute.MyCookie;
v = v.<org.finos.legend.engine.query.sql.api.execute.MyCookie: javax.servlet.http.Cookie cookie>;
v = virtualinvoke v.<javax.servlet.http.Cookie: int getMaxAge()>();
if v < 0 goto label;
v = new java.util.Date;
v = staticinvoke <java.lang.System: long currentTimeMillis()>();
v = v.<org.finos.legend.engine.query.sql.api.execute.MyCookie: javax.servlet.http.Cookie cookie>;
v = virtualinvoke v.<javax.servlet.http.Cookie: int getMaxAge()>();
v = v * 1000L;
v = v + v;
specialinvoke v.<java.util.Date: void <init>(long)>(v);
return v;
label:
v = new java.lang.RuntimeException;
specialinvoke v.<java.lang.RuntimeException: void <init>(java.lang.String)>("");
throw v;
}
public boolean isPersistent()
{
org.finos.legend.engine.query.sql.api.execute.MyCookie v;
v := @this: org.finos.legend.engine.query.sql.api.execute.MyCookie;
return 1;
}
public java.lang.String getDomain()
{
org.finos.legend.engine.query.sql.api.execute.MyCookie v;
v := @this: org.finos.legend.engine.query.sql.api.execute.MyCookie;
return "localhost";
}
public java.lang.String getPath()
{
org.finos.legend.engine.query.sql.api.execute.MyCookie v;
v := @this: org.finos.legend.engine.query.sql.api.execute.MyCookie;
return "/";
}
public int[] getPorts()
{
org.finos.legend.engine.query.sql.api.execute.MyCookie v;
int[] v;
v := @this: org.finos.legend.engine.query.sql.api.execute.MyCookie;
v = newarray (int)[0];
return v;
}
public boolean isSecure()
{
org.finos.legend.engine.query.sql.api.execute.MyCookie v;
v := @this: org.finos.legend.engine.query.sql.api.execute.MyCookie;
return 0;
}
public int getVersion()
{
int v;
javax.servlet.http.Cookie v;
org.finos.legend.engine.query.sql.api.execute.MyCookie v;
v := @this: org.finos.legend.engine.query.sql.api.execute.MyCookie;
v = v.<org.finos.legend.engine.query.sql.api.execute.MyCookie: javax.servlet.http.Cookie cookie>;
v = virtualinvoke v.<javax.servlet.http.Cookie: int getVersion()>();
return v;
}
public boolean isExpired(java.util.Date)
{
org.finos.legend.engine.query.sql.api.execute.MyCookie v;
java.util.Date v;
v := @this: org.finos.legend.engine.query.sql.api.execute.MyCookie;
v := @parameter: java.util.Date;
return 0;
}
}