Class EntityInfo

    • Constructor Detail

      • EntityInfo

        protected EntityInfo()
      • EntityInfo

        public EntityInfo​(java.lang.String id,
                          java.lang.String name,
                          java.lang.String type,
                          java.lang.String schemaName,
                          java.lang.String tableName,
                          AbstractEntityInfo.PrimaryKeyColumnDTO primaryKeyColumn,
                          EntityInfo.ValueGeneratorDTO valueGenerator,
                          java.util.List<PropInfo> props,
                          java.lang.String description,
                          java.lang.String cartIndexName,
                          java.lang.String tableType,
                          java.util.List<com.im.commons.db.util.SchemaQualifiedName> otherTableNames,
                          java.lang.String sql,
                          java.util.List<FieldInfo> fields,
                          java.util.List<ListInfo> lists,
                          com.im.commons.db.ddl.tablesets.TableSetInfo tableSet)
    • Method Detail

      • getAsXml

        public java.lang.String getAsXml()
      • getTableName

        public final java.lang.String getTableName()
      • getSchemaName

        public final java.lang.String getSchemaName()
      • getTableType

        public final java.lang.String getTableType()
      • getOtherTableNames

        public final java.util.List<com.im.commons.db.util.SchemaQualifiedName> getOtherTableNames()
      • getCartIndexName

        public final java.lang.String getCartIndexName()
      • getSql

        public final java.lang.String getSql()
      • getTableSet

        public final com.im.commons.db.ddl.tablesets.TableSetInfo getTableSet()
      • updateCartIndesAndProps

        public final EntityInfo updateCartIndesAndProps​(java.lang.String cartIndexName,
                                                        java.util.List<PropInfo> props)
      • updateTableName

        public final EntityInfo updateTableName​(java.lang.String tableName)
      • updateTableSet

        public final EntityInfo updateTableSet​(com.im.commons.db.ddl.tablesets.TableSetInfo tableSet)
      • updateCaching

        public final EntityInfo updateCaching​(boolean caching)
      • toString

        public java.lang.String toString()
        Overrides:
        toString in class java.lang.Object