Search in sources :

Example 1 with IERRules

use of com.qlangtech.tis.sql.parser.er.IERRules in project tis by qlangtech.

the class StreamComponentCodeGeneratorFlink method getERRule.

// @Override
private IERRules getERRule() {
    ERRules erRules = new ERRules() {

        public List<PrimaryTableMeta> getPrimaryTabs() {
            TabExtraMeta tabMeta = new TabExtraMeta();
            PrimaryTableMeta ptab = new PrimaryTableMeta("tabName", tabMeta);
            return Collections.singletonList(ptab);
        }
    };
    return erRules;
}
Also used : PrimaryTableMeta(com.qlangtech.tis.sql.parser.er.PrimaryTableMeta) TabExtraMeta(com.qlangtech.tis.sql.parser.meta.TabExtraMeta) IERRules(com.qlangtech.tis.sql.parser.er.IERRules) ERRules(com.qlangtech.tis.sql.parser.er.ERRules)

Aggregations

ERRules (com.qlangtech.tis.sql.parser.er.ERRules)1 IERRules (com.qlangtech.tis.sql.parser.er.IERRules)1 PrimaryTableMeta (com.qlangtech.tis.sql.parser.er.PrimaryTableMeta)1 TabExtraMeta (com.qlangtech.tis.sql.parser.meta.TabExtraMeta)1