Class EntityBaseView


  • public class EntityBaseView
    extends ViewBuilder<javax.persistence.Entity>
    This view generates a base layer view for any source table.
    • Constructor Detail

      • EntityBaseView

        public EntityBaseView​(org.hibernate.boot.Metadata metadata,
                              org.teiid.adminapi.impl.VDBMetaData vdb,
                              TeiidServer server)
    • Method Detail

      • buildDeletePlan

        public static String buildDeletePlan​(org.teiid.metadata.Table view,
                                             String sourceName)
      • buildUpdatePlan

        public static String buildUpdatePlan​(org.teiid.metadata.Table view,
                                             String sourceName)
      • buildInsertPlan

        public static String buildInsertPlan​(org.teiid.metadata.Table view,
                                             String sourceName)
      • buildSelectPlan

        public static String buildSelectPlan​(org.teiid.metadata.Table view,
                                             String sourceName)