class org.finos.legend.engine.language.pure.dsl.persistence.relational.grammar.'to'.HelperPersistenceRelationalComposer$AppendStrategyComposer extends java.lang.Object implements org.finos.legend.engine.protocol.pure.v.model.packageableElement.persistence.relational.temporality.updatesHandling.appendStrategy.AppendStrategyVisitor
{
private final int indentLevel;
private void <init>(int)
{
int v;
org.finos.legend.engine.language.pure.dsl.persistence.relational.grammar.'to'.HelperPersistenceRelationalComposer$AppendStrategyComposer v;
v := @this: org.finos.legend.engine.language.pure.dsl.persistence.relational.grammar.'to'.HelperPersistenceRelationalComposer$AppendStrategyComposer;
v := @parameter: int;
specialinvoke v.<java.lang.Object: void <init>()>();
v.<org.finos.legend.engine.language.pure.dsl.persistence.relational.grammar.'to'.HelperPersistenceRelationalComposer$AppendStrategyComposer: int indentLevel> = v;
return;
}
public java.lang.String visitAllowDuplicates(org.finos.legend.engine.protocol.pure.v.model.packageableElement.persistence.relational.temporality.updatesHandling.appendStrategy.AllowDuplicates)
{
org.finos.legend.engine.language.pure.dsl.persistence.relational.grammar.'to'.HelperPersistenceRelationalComposer$AppendStrategyComposer v;
org.finos.legend.engine.protocol.pure.v.model.packageableElement.persistence.relational.temporality.updatesHandling.appendStrategy.AllowDuplicates v;
v := @this: org.finos.legend.engine.language.pure.dsl.persistence.relational.grammar.'to'.HelperPersistenceRelationalComposer$AppendStrategyComposer;
v := @parameter: org.finos.legend.engine.protocol.pure.v.model.packageableElement.persistence.relational.temporality.updatesHandling.appendStrategy.AllowDuplicates;
return "AllowDuplicates;\n";
}
public java.lang.String visitFailOnDuplicates(org.finos.legend.engine.protocol.pure.v.model.packageableElement.persistence.relational.temporality.updatesHandling.appendStrategy.FailOnDuplicates)
{
org.finos.legend.engine.protocol.pure.v.model.packageableElement.persistence.relational.temporality.updatesHandling.appendStrategy.FailOnDuplicates v;
org.finos.legend.engine.language.pure.dsl.persistence.relational.grammar.'to'.HelperPersistenceRelationalComposer$AppendStrategyComposer v;
v := @this: org.finos.legend.engine.language.pure.dsl.persistence.relational.grammar.'to'.HelperPersistenceRelationalComposer$AppendStrategyComposer;
v := @parameter: org.finos.legend.engine.protocol.pure.v.model.packageableElement.persistence.relational.temporality.updatesHandling.appendStrategy.FailOnDuplicates;
return "FailOnDuplicates;\n";
}
public java.lang.String visitFilterDuplicates(org.finos.legend.engine.protocol.pure.v.model.packageableElement.persistence.relational.temporality.updatesHandling.appendStrategy.FilterDuplicates)
{
org.finos.legend.engine.language.pure.dsl.persistence.relational.grammar.'to'.HelperPersistenceRelationalComposer$AppendStrategyComposer v;
org.finos.legend.engine.protocol.pure.v.model.packageableElement.persistence.relational.temporality.updatesHandling.appendStrategy.FilterDuplicates v;
v := @this: org.finos.legend.engine.language.pure.dsl.persistence.relational.grammar.'to'.HelperPersistenceRelationalComposer$AppendStrategyComposer;
v := @parameter: org.finos.legend.engine.protocol.pure.v.model.packageableElement.persistence.relational.temporality.updatesHandling.appendStrategy.FilterDuplicates;
return "FilterDuplicates;\n";
}
}