public class TopiaSqlTablesFactory.ReplicateTables extends Object implements TopiaMetadataModelVisitor
TopiaMetadataModelVisitor.PrintVisitor, TopiaMetadataModelVisitor.TopiaMetadataModelVisitorAdapter| Modifier and Type | Field and Description |
|---|---|
protected TopiaSqlTables.BuilderStepOnTable |
builder |
protected Set<TopiaMetadataEntity> |
dones |
protected TopiaSqlTablesFactory.TopiaSqlTablesPredicate |
predicate |
protected TopiaSqlTables |
tables |
| Constructor and Description |
|---|
ReplicateTables(TopiaSqlTablesFactory.TopiaSqlTablesPredicate predicate) |
protected final TopiaSqlTablesFactory.TopiaSqlTablesPredicate predicate
protected final Set<TopiaMetadataEntity> dones
protected TopiaSqlTables.BuilderStepOnTable builder
protected TopiaSqlTables tables
public ReplicateTables(TopiaSqlTablesFactory.TopiaSqlTablesPredicate predicate)
public TopiaSqlTables getTables(TopiaEntityEnum... entityEnums)
public void visitModelStart(TopiaMetadataModel metadataModel)
visitModelStart in interface TopiaMetadataModelVisitorpublic void visitModelEnd(TopiaMetadataModel metadataModel)
visitModelEnd in interface TopiaMetadataModelVisitorpublic void visitEntiyStart(TopiaMetadataModel metadataModel, TopiaMetadataEntity metadataEntity)
visitEntiyStart in interface TopiaMetadataModelVisitorpublic void visitEntiyEnd(TopiaMetadataModel metadataModel, TopiaMetadataEntity metadataEntity)
visitEntiyEnd in interface TopiaMetadataModelVisitorpublic void visitReversedAssociation(TopiaMetadataModel metadataModel, TopiaMetadataEntity metadataEntity, String propertyName, TopiaMetadataEntity propertyType)
visitReversedAssociation in interface TopiaMetadataModelVisitorpublic void visitAssociation(TopiaMetadataModel metadataModel, TopiaMetadataEntity metadataEntity, String propertyName, TopiaMetadataEntity propertyType)
visitAssociation in interface TopiaMetadataModelVisitorpublic void visitNmAssociation(TopiaMetadataModel metadataModel, TopiaMetadataEntity metadataEntity, String propertyName, TopiaMetadataEntity propertyType)
visitNmAssociation in interface TopiaMetadataModelVisitorpublic void visitRequired(TopiaMetadataModel metadataModel, TopiaMetadataEntity metadataEntity, String propertyName, TopiaMetadataEntity propertyType)
visitRequired in interface TopiaMetadataModelVisitorprotected void visitChild(TopiaMetadataEntity propertyType)
Copyright © 2004–2016 CodeLutin. All rights reserved.