Uses of Interface
org.linuxforhealth.fhir.database.utils.model.DataModelVisitor
-
Packages that use DataModelVisitor Package Description org.linuxforhealth.fhir.database.utils.model org.linuxforhealth.fhir.database.utils.postgres org.linuxforhealth.fhir.schema.control -
-
Uses of DataModelVisitor in org.linuxforhealth.fhir.database.utils.model
Classes in org.linuxforhealth.fhir.database.utils.model that implement DataModelVisitor Modifier and Type Class Description class
DataModelVisitorBase
A base implementation of theDataModelVisitor
providing NOP overrides for each of the visited methods.Methods in org.linuxforhealth.fhir.database.utils.model with parameters of type DataModelVisitor Modifier and Type Method Description void
AlterSequenceStartWith. visit(DataModelVisitor v)
void
AlterTableAddColumn. visit(DataModelVisitor v)
void
AlterTableIdentityCache. visit(DataModelVisitor v)
void
CreateIndex. visit(DataModelVisitor v)
void
FunctionDef. visit(DataModelVisitor v)
void
IDatabaseObject. visit(DataModelVisitor v)
Visit thisIDatabaseObject
with the givenDataModelVisitor
.void
NopObject. visit(DataModelVisitor v)
void
ObjectGroup. visit(DataModelVisitor v)
void
PhysicalDataModel. visit(DataModelVisitor v)
Visits all objects in the data modelvoid
PhysicalDataModel. visit(DataModelVisitor v, java.lang.String tagGroup, java.lang.String tag, java.util.function.Supplier<ITransaction> transactionSupplier)
Visit all objects which have the given tagGroup and tagvoid
ProcedureDef. visit(DataModelVisitor v)
void
Sequence. visit(DataModelVisitor v)
void
Table. visit(DataModelVisitor v)
void
Tablespace. visit(DataModelVisitor v)
void
View. visit(DataModelVisitor v)
void
AlterSequenceStartWith. visitReverse(DataModelVisitor v)
void
AlterTableAddColumn. visitReverse(DataModelVisitor v)
void
AlterTableIdentityCache. visitReverse(DataModelVisitor v)
void
CreateIndex. visitReverse(DataModelVisitor v)
void
FunctionDef. visitReverse(DataModelVisitor v)
void
IDatabaseObject. visitReverse(DataModelVisitor v)
Visit thisIDatabaseObject
with the givenDataModelVisitor
.void
NopObject. visitReverse(DataModelVisitor v)
void
ObjectGroup. visitReverse(DataModelVisitor v)
void
PhysicalDataModel. visitReverse(DataModelVisitor v)
Visit all objects in reverse ordervoid
ProcedureDef. visitReverse(DataModelVisitor v)
void
Sequence. visitReverse(DataModelVisitor v)
void
Table. visitReverse(DataModelVisitor v)
void
Tablespace. visitReverse(DataModelVisitor v)
void
View. visitReverse(DataModelVisitor v)
-
Uses of DataModelVisitor in org.linuxforhealth.fhir.database.utils.postgres
Classes in org.linuxforhealth.fhir.database.utils.postgres that implement DataModelVisitor Modifier and Type Class Description class
GatherTablesDataModelVisitor
Manages setting the Vacuum Settings on the Physical Data Modelclass
VacuumSettingsTableDataModelVisitor
Manages setting the Vacuum Settings on the Physical Data Model -
Uses of DataModelVisitor in org.linuxforhealth.fhir.schema.control
Classes in org.linuxforhealth.fhir.schema.control that implement DataModelVisitor Modifier and Type Class Description class
AddForeignKey
Visitor adapter used to add all the foreign key constraints associated with tables in the schema.class
DropForeignKey
Visitor adapter used to drop all the foreign key constraints associated with tables in the schema.
-