/** * Return a path starting from the given subquery. */ public PCPath(SubQ sub) { _candidate = sub.getCandidate(); _actions = new LinkedList(); Action action = new Action(); action.op = Action.SUBQUERY; action.data = sub.getCandidateAlias(); _actions.add(action); _cast = sub.getType(); // initial type is subquery type _varName = sub.getCandidateAlias(); }
/** * Return a path starting from the given subquery. */ public PCPath(SubQ sub) { _candidate = sub.getCandidate(); _actions = new LinkedList(); Action action = new Action(); action.op = Action.SUBQUERY; action.data = sub.getCandidateAlias(); _actions.add(action); _cast = sub.getType(); // initial type is subquery type _varName = sub.getCandidateAlias(); }
/** * Return a path starting from the given subquery. */ public PCPath(SubQ sub) { _candidate = sub.getCandidate(); _actions = new LinkedList(); Action action = new Action(); action.op = Action.SUBQUERY; action.data = sub.getCandidateAlias(); _actions.add(action); _cast = sub.getType(); // initial type is subquery type _varName = sub.getCandidateAlias(); }
/** * Return a path starting from the given subquery. */ public PCPath(SubQ sub) { _candidate = sub.getCandidate(); _actions = new LinkedList(); Action action = new Action(); action.op = Action.SUBQUERY; action.data = sub.getCandidateAlias(); _actions.add(action); _cast = sub.getType(); // initial type is subquery type _varName = sub.getCandidateAlias(); }
/** * Return a path starting from the given subquery. */ public PCPath(SubQ sub) { _candidate = sub.getCandidate(); _actions = new LinkedList(); Action action = new Action(); action.op = Action.SUBQUERY; action.data = sub.getCandidateAlias(); _actions.add(action); _cast = sub.getType(); // initial type is subquery type _varName = sub.getCandidateAlias(); }