net.paoding.rose.jade.statement.expression.impl
类 BunchUnit

java.lang.Object
  继承者 net.paoding.rose.jade.statement.expression.impl.BunchUnit
所有已实现的接口:
ExqlUnit

public class BunchUnit
extends Object
implements ExqlUnit

顺序输出子单元的语句单元, 例如一个语句段。

作者:
han.liao

构造方法摘要
BunchUnit(List<ExqlUnit> units)
          构造顺序输出子单元的语句单元。
 
方法摘要
 void fill(ExqlContext exqlContext, ExprResolver exprResolver)
          输出单元的语句内容。
 boolean isValid(ExprResolver exprResolver)
          检查单元的内容是否有效。
 
从类 java.lang.Object 继承的方法
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

构造方法详细信息

BunchUnit

public BunchUnit(List<ExqlUnit> units)
构造顺序输出子单元的语句单元。

参数:
units - - 子单元列表
方法详细信息

isValid

public boolean isValid(ExprResolver exprResolver)
从接口 ExqlUnit 复制的描述
检查单元的内容是否有效。

指定者:
接口 ExqlUnit 中的 isValid
参数:
exprResolver - - 使用的引擎
返回:
内容是否有效

fill

public void fill(ExqlContext exqlContext,
                 ExprResolver exprResolver)
          throws Exception
从接口 ExqlUnit 复制的描述
输出单元的语句内容。

指定者:
接口 ExqlUnit 中的 fill
参数:
exqlContext - - 输出上下文
exprResolver - - 使用的引擎
抛出:
Exception


Copyright © 2012. All Rights Reserved.