P15GEN2\59518
2025-10-18 7dbab2a7af396fd02012cc1527e006425e7d3aa4
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
package foundation.data.meta.field;
 
import foundation.data.entity.EntitySet;
import foundation.persist.NamedSQL;
import foundation.persist.source.NamedDataSource;
 
public class TableFieldExtensionLoader {
 
    private NamedDataSource dataSource;
    private String tableName;
    
    public TableFieldExtensionLoader(NamedDataSource dataSource, String tableName) {
        this.dataSource = dataSource;
        this.tableName = tableName;
    }
 
    public EntitySet load() throws Exception {
        NamedSQL namedSQL = NamedSQL.getInstance(dataSource.getDBaseType(), "getTableFieldExtensionList");
        namedSQL.setTableName(tableName);
        
        EntitySet entitySet = namedSQL.getEntitySet();
        return entitySet;
    }
 
}