首页| JavaScript| HTML/CSS| Matlab| PHP| Python| Java| C/C++/VC++| C#| ASP| 其他|
购买积分 购买会员 激活码充值

您现在的位置是:虫虫源码 > Java > OpenEdge定义文件到面向对象的世界

OpenEdge定义文件到面向对象的世界

  • 资源大小:15.57 kB
  • 上传时间:2021-06-30
  • 下载次数:0次
  • 浏览次数:0次
  • 资源积分:1积分
  • 标      签: database Parsing Object OpenEdge

资 源 简 介

Java API and utility that parses OpenEdge and Progress 4GL Definitions file into manageable objects, including: Tables, Fields, Indexes, Sequences, Database Triggers. Example: ``` DatabaseParser parser = new DatabaseParser(); parser.parseDefinitions(new File("definitionsFile.df")); List tables = parser.getTables(); for (Table table : tables) { System.out.println("Table: " + table.getName() + " (" + table.getLabel() + ")"); System.out.println("Total Fields: " + table.getFields().size()); for (Field field : table.getFields()) { System.out.println(".. Field: " + field.getName()); } //Test if table contains "Cust-Num" field if (table.containsField("Cust-Num")) { System.out.println("Table " + table.getName() + " have Customer Reference!!!"); } } ``` Founder: Bruno Candido Volpato da Cunha
VIP VIP
0.168437s