예제 #1
0
  public void visit(Component component) {
    final List<ValueExpression> hashExpressions = component.getHashExpressions();
    if (hashExpressions != null) {
      _afterProjection.addAll(hashExpressions);
      _veList.addAll(hashExpressions);
    }

    final List<Operator> operators = component.getChainOperator().getOperators();
    for (final Operator op : operators) op.accept(this);
  }
예제 #2
0
 @Override
 public void visit(ChainOperator chain) {
   for (final Operator op : chain.getOperators()) op.accept(this);
 }