Class SchemaMapping

java.lang.Object
com.wisecoders.dbs.schema.SchemaMapping

public class SchemaMapping extends Object
  • Constructor Details

    • SchemaMapping

      public SchemaMapping()
  • Method Details

    • setRemoteSchemas

      public void setRemoteSchemas(List<Schema> remoteSchemas)
    • clearRemoteSchemas

      public void clearRemoteSchemas()
    • addRemoteSchema

      public void addRemoteSchema(String schemaNameWithCatalog)
    • needEdit

      public boolean needEdit(Project project)
    • setMapping

      public void setMapping(Schema localSchema, String remoteSchemaRef)
    • localSchemaHasCustomMapping

      public boolean localSchemaHasCustomMapping(Schema localSchema)
    • getRemoteSchemaName

      public String getRemoteSchemaName(Schema localSchema)
    • getLocalSchema

      public Schema getLocalSchema(Project project, String remoteSchemaRef)
    • isRemoteSchemaMapped

      public boolean isRemoteSchemaMapped(Project project, Schema remoteSchema)
    • getRemoteSchemaNames

      public List<String> getRemoteSchemaNames()
    • loadFromString

      public void loadFromString(String map)
    • toString

      public String toString()
      Overrides:
      toString in class Object