public class org.apache.isis.testing.fixtures.applib.fixturescripts.FixtureResult extends java.lang.Object
{
public static final java.lang.String LOGICAL_TYPE_NAME;
private java.lang.String fixtureScriptClassName;
private java.lang.String fixtureScriptQualifiedName;
private java.lang.String key;
private java.lang.String objectBookmark;
org.apache.isis.applib.services.bookmark.BookmarkService bookmarkService;
public void <init>()
{
org.apache.isis.testing.fixtures.applib.fixturescripts.FixtureResult v;
v := @this: org.apache.isis.testing.fixtures.applib.fixturescripts.FixtureResult;
specialinvoke v.<java.lang.Object: void <init>()>();
return;
}
public java.lang.Object getObject()
{
org.apache.isis.testing.fixtures.applib.fixturescripts.FixtureResult v;
org.apache.isis.applib.services.bookmark.BookmarkService v;
java.util.Optional v, v;
java.lang.Object v, v;
java.lang.String v;
v := @this: org.apache.isis.testing.fixtures.applib.fixturescripts.FixtureResult;
v = v.<org.apache.isis.testing.fixtures.applib.fixturescripts.FixtureResult: org.apache.isis.applib.services.bookmark.BookmarkService bookmarkService>;
v = v.<org.apache.isis.testing.fixtures.applib.fixturescripts.FixtureResult: java.lang.String objectBookmark>;
v = staticinvoke <org.apache.isis.applib.services.bookmark.Bookmark: java.util.Optional parse(java.lang.String)>(v);
v = virtualinvoke v.<java.util.Optional: java.lang.Object orElse(java.lang.Object)>(null);
v = interfaceinvoke v.<org.apache.isis.applib.services.bookmark.BookmarkService: java.util.Optional lookup(org.apache.isis.applib.services.bookmark.Bookmark)>(v);
v = virtualinvoke v.<java.util.Optional: java.lang.Object orElse(java.lang.Object)>(null);
return v;
}
public void setObject(java.lang.Object)
{
org.apache.isis.testing.fixtures.applib.fixturescripts.FixtureResult v;
org.apache.isis.applib.services.bookmark.BookmarkService v;
org.apache.isis.applib.services.bookmark.Bookmark v;
java.lang.Object v;
java.lang.String v;
v := @this: org.apache.isis.testing.fixtures.applib.fixturescripts.FixtureResult;
v := @parameter: java.lang.Object;
v = v.<org.apache.isis.testing.fixtures.applib.fixturescripts.FixtureResult: org.apache.isis.applib.services.bookmark.BookmarkService bookmarkService>;
v = interfaceinvoke v.<org.apache.isis.applib.services.bookmark.BookmarkService: org.apache.isis.applib.services.bookmark.Bookmark bookmarkForElseFail(java.lang.Object)>(v);
v = virtualinvoke v.<org.apache.isis.applib.services.bookmark.Bookmark: java.lang.String toString()>();
v.<org.apache.isis.testing.fixtures.applib.fixturescripts.FixtureResult: java.lang.String objectBookmark> = v;
return;
}
public java.lang.String getClassName()
{
org.apache.isis.testing.fixtures.applib.fixturescripts.FixtureResult v;
java.lang.Class v;
java.lang.Object v;
java.lang.String v, v;
v := @this: org.apache.isis.testing.fixtures.applib.fixturescripts.FixtureResult;
v = virtualinvoke v.<org.apache.isis.testing.fixtures.applib.fixturescripts.FixtureResult: java.lang.String getObjectBookmark()>();
if v == null goto label;
v = virtualinvoke v.<org.apache.isis.testing.fixtures.applib.fixturescripts.FixtureResult: java.lang.Object getObject()>();
v = virtualinvoke v.<java.lang.Object: java.lang.Class getClass()>();
v = virtualinvoke v.<java.lang.Class: java.lang.String getName()>();
goto label;
label:
v = null;
label:
return v;
}
public java.lang.String getFixtureScriptClassName()
{
org.apache.isis.testing.fixtures.applib.fixturescripts.FixtureResult v;
java.lang.String v;
v := @this: org.apache.isis.testing.fixtures.applib.fixturescripts.FixtureResult;
v = v.<org.apache.isis.testing.fixtures.applib.fixturescripts.FixtureResult: java.lang.String fixtureScriptClassName>;
return v;
}
public void setFixtureScriptClassName(java.lang.String)
{
org.apache.isis.testing.fixtures.applib.fixturescripts.FixtureResult v;
java.lang.String v;
v := @this: org.apache.isis.testing.fixtures.applib.fixturescripts.FixtureResult;
v := @parameter: java.lang.String;
v.<org.apache.isis.testing.fixtures.applib.fixturescripts.FixtureResult: java.lang.String fixtureScriptClassName> = v;
return;
}
public java.lang.String getFixtureScriptQualifiedName()
{
org.apache.isis.testing.fixtures.applib.fixturescripts.FixtureResult v;
java.lang.String v;
v := @this: org.apache.isis.testing.fixtures.applib.fixturescripts.FixtureResult;
v = v.<org.apache.isis.testing.fixtures.applib.fixturescripts.FixtureResult: java.lang.String fixtureScriptQualifiedName>;
return v;
}
public void setFixtureScriptQualifiedName(java.lang.String)
{
org.apache.isis.testing.fixtures.applib.fixturescripts.FixtureResult v;
java.lang.String v;
v := @this: org.apache.isis.testing.fixtures.applib.fixturescripts.FixtureResult;
v := @parameter: java.lang.String;
v.<org.apache.isis.testing.fixtures.applib.fixturescripts.FixtureResult: java.lang.String fixtureScriptQualifiedName> = v;
return;
}
public java.lang.String getKey()
{
org.apache.isis.testing.fixtures.applib.fixturescripts.FixtureResult v;
java.lang.String v;
v := @this: org.apache.isis.testing.fixtures.applib.fixturescripts.FixtureResult;
v = v.<org.apache.isis.testing.fixtures.applib.fixturescripts.FixtureResult: java.lang.String key>;
return v;
}
public void setKey(java.lang.String)
{
org.apache.isis.testing.fixtures.applib.fixturescripts.FixtureResult v;
java.lang.String v;
v := @this: org.apache.isis.testing.fixtures.applib.fixturescripts.FixtureResult;
v := @parameter: java.lang.String;
v.<org.apache.isis.testing.fixtures.applib.fixturescripts.FixtureResult: java.lang.String key> = v;
return;
}
public java.lang.String getObjectBookmark()
{
org.apache.isis.testing.fixtures.applib.fixturescripts.FixtureResult v;
java.lang.String v;
v := @this: org.apache.isis.testing.fixtures.applib.fixturescripts.FixtureResult;
v = v.<org.apache.isis.testing.fixtures.applib.fixturescripts.FixtureResult: java.lang.String objectBookmark>;
return v;
}
public void setObjectBookmark(java.lang.String)
{
org.apache.isis.testing.fixtures.applib.fixturescripts.FixtureResult v;
java.lang.String v;
v := @this: org.apache.isis.testing.fixtures.applib.fixturescripts.FixtureResult;
v := @parameter: java.lang.String;
v.<org.apache.isis.testing.fixtures.applib.fixturescripts.FixtureResult: java.lang.String objectBookmark> = v;
return;
}
}