optimizer.java
来自「一个用java编写的从底层开始设计的小型数据库管理系统」· Java 代码 · 共 27 行
JAVA
27 行
package compiler;public class Optimizer { public static Optimizer optimizer = new Optimizer(); public static Optimizer getInstance(){ return optimizer; } public AlgebraPlan optimize(AlgebraPlan agbPlan) { Algebra root = agbPlan.GetRoot(); Sigma tempSigma = null; tempSigma = findSigma(root); return null; } private Sigma findSigma(Algebra agb){ if(agb instanceof Sigma){ return (Sigma)agb; }else if (agb instanceof Pi){ return findSigma (((Pi)agb).GetBelowNode()); } return null; } }
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?