class org.finos.legend.engine.persistence.components.ingestmode.versioning.VersioningVisitors$2 extends java.lang.Object implements org.finos.legend.engine.persistence.components.ingestmode.versioning.VersioningStrategyVisitor
{
void <init>()
{
org.finos.legend.engine.persistence.components.ingestmode.versioning.VersioningVisitors$2 v;
v := @this: org.finos.legend.engine.persistence.components.ingestmode.versioning.VersioningVisitors$2;
specialinvoke v.<java.lang.Object: void <init>()>();
return;
}
public java.lang.Boolean visitNoVersioningStrategy(org.finos.legend.engine.persistence.components.ingestmode.versioning.NoVersioningStrategyAbstract)
{
org.finos.legend.engine.persistence.components.ingestmode.versioning.NoVersioningStrategyAbstract v;
java.lang.Boolean v;
org.finos.legend.engine.persistence.components.ingestmode.versioning.VersioningVisitors$2 v;
v := @this: org.finos.legend.engine.persistence.components.ingestmode.versioning.VersioningVisitors$2;
v := @parameter: org.finos.legend.engine.persistence.components.ingestmode.versioning.NoVersioningStrategyAbstract;
v = staticinvoke <java.lang.Boolean: java.lang.Boolean valueOf(boolean)>(0);
return v;
}
public java.lang.Boolean visitMaxVersionStrategy(org.finos.legend.engine.persistence.components.ingestmode.versioning.MaxVersionStrategyAbstract)
{
org.finos.legend.engine.persistence.components.ingestmode.versioning.MaxVersionStrategyAbstract v;
org.finos.legend.engine.persistence.components.ingestmode.versioning.VersioningVisitors$2 v;
java.lang.Boolean v;
boolean v;
v := @this: org.finos.legend.engine.persistence.components.ingestmode.versioning.VersioningVisitors$2;
v := @parameter: org.finos.legend.engine.persistence.components.ingestmode.versioning.MaxVersionStrategyAbstract;
v = interfaceinvoke v.<org.finos.legend.engine.persistence.components.ingestmode.versioning.MaxVersionStrategyAbstract: boolean performStageVersioning()>();
v = staticinvoke <java.lang.Boolean: java.lang.Boolean valueOf(boolean)>(v);
return v;
}
public java.lang.Boolean visitAllVersionsStrategy(org.finos.legend.engine.persistence.components.ingestmode.versioning.AllVersionsStrategyAbstract)
{
org.finos.legend.engine.persistence.components.ingestmode.versioning.VersioningVisitors$2 v;
java.lang.Boolean v;
org.finos.legend.engine.persistence.components.ingestmode.versioning.AllVersionsStrategyAbstract v;
boolean v;
v := @this: org.finos.legend.engine.persistence.components.ingestmode.versioning.VersioningVisitors$2;
v := @parameter: org.finos.legend.engine.persistence.components.ingestmode.versioning.AllVersionsStrategyAbstract;
v = interfaceinvoke v.<org.finos.legend.engine.persistence.components.ingestmode.versioning.AllVersionsStrategyAbstract: boolean performStageVersioning()>();
v = staticinvoke <java.lang.Boolean: java.lang.Boolean valueOf(boolean)>(v);
return v;
}
}