class org.finos.legend.engine.persistence.components.ingestmode.IngestModeVisitors$7 extends java.lang.Object implements org.finos.legend.engine.persistence.components.ingestmode.digest.DigestGenStrategyVisitor
{
void <init>()
{
org.finos.legend.engine.persistence.components.ingestmode.IngestModeVisitors$7 v;
v := @this: org.finos.legend.engine.persistence.components.ingestmode.IngestModeVisitors$7;
specialinvoke v.<java.lang.Object: void <init>()>();
return;
}
public java.util.Optional visitNoDigestGenStrategy(org.finos.legend.engine.persistence.components.ingestmode.digest.NoDigestGenStrategyAbstract)
{
java.util.Optional v;
org.finos.legend.engine.persistence.components.ingestmode.IngestModeVisitors$7 v;
org.finos.legend.engine.persistence.components.ingestmode.digest.NoDigestGenStrategyAbstract v;
v := @this: org.finos.legend.engine.persistence.components.ingestmode.IngestModeVisitors$7;
v := @parameter: org.finos.legend.engine.persistence.components.ingestmode.digest.NoDigestGenStrategyAbstract;
v = staticinvoke <java.util.Optional: java.util.Optional empty()>();
return v;
}
public java.util.Optional visitUDFBasedDigestGenStrategy(org.finos.legend.engine.persistence.components.ingestmode.digest.UDFBasedDigestGenStrategyAbstract)
{
org.finos.legend.engine.persistence.components.ingestmode.digest.UDFBasedDigestGenStrategyAbstract v;
java.util.Optional v;
org.finos.legend.engine.persistence.components.ingestmode.IngestModeVisitors$7 v;
java.lang.String v;
v := @this: org.finos.legend.engine.persistence.components.ingestmode.IngestModeVisitors$7;
v := @parameter: org.finos.legend.engine.persistence.components.ingestmode.digest.UDFBasedDigestGenStrategyAbstract;
v = interfaceinvoke v.<org.finos.legend.engine.persistence.components.ingestmode.digest.UDFBasedDigestGenStrategyAbstract: java.lang.String digestField()>();
v = staticinvoke <java.util.Optional: java.util.Optional of(java.lang.Object)>(v);
return v;
}
public java.util.Optional visitUserProvidedDigestGenStrategy(org.finos.legend.engine.persistence.components.ingestmode.digest.UserProvidedDigestGenStrategyAbstract)
{
java.util.Optional v;
org.finos.legend.engine.persistence.components.ingestmode.IngestModeVisitors$7 v;
java.lang.String v;
org.finos.legend.engine.persistence.components.ingestmode.digest.UserProvidedDigestGenStrategyAbstract v;
v := @this: org.finos.legend.engine.persistence.components.ingestmode.IngestModeVisitors$7;
v := @parameter: org.finos.legend.engine.persistence.components.ingestmode.digest.UserProvidedDigestGenStrategyAbstract;
v = interfaceinvoke v.<org.finos.legend.engine.persistence.components.ingestmode.digest.UserProvidedDigestGenStrategyAbstract: java.lang.String digestField()>();
v = staticinvoke <java.util.Optional: java.util.Optional of(java.lang.Object)>(v);
return v;
}
}