|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectde.fraunhofer.ipsi.xquery.tree.XQueryNodeAbstract
de.fraunhofer.ipsi.xquery.tree.expression.XQueryExpressionAbstract
de.fraunhofer.ipsi.xquery.tree.expression.XQueryTypeSwitch
public class XQueryTypeSwitch
XQuery Interpreter TypeSwitchOperator.
Constructor Summary | |
---|---|
XQueryTypeSwitch(PositionInfo pos,
java.util.List<XQueryExpression> switchexp,
java.util.List<XQueryCaseClause> case_cl,
XQueryExpression def)
Constructor |
|
XQueryTypeSwitch(PositionInfo pos,
java.util.List<XQueryExpression> switchexp,
java.util.List<XQueryCaseClause> case_cl,
XQueryVariable var,
XQueryExpression def)
Constructor |
Method Summary | |
---|---|
void |
acceptVisitor(VisitorXQueryExpression visitor)
Method acceptVisitor |
java.util.List<XQueryCaseClause> |
getCaseClauses()
Method getCaseClauses |
XQueryExpression |
getDefaultExpression()
Method getDefaultExpression |
java.util.List<XQueryExpression> |
getSwitchExpression()
Method getSwitchExpression |
XQueryVariable |
getVariable()
Method getVariable |
boolean |
hasVariable()
Method hasVariable |
Methods inherited from class de.fraunhofer.ipsi.xquery.tree.expression.XQueryExpressionAbstract |
---|
getCoreExpression, setCoreExpression, toString |
Methods inherited from class de.fraunhofer.ipsi.xquery.tree.XQueryNodeAbstract |
---|
getPosition, setPosition |
Methods inherited from class java.lang.Object |
---|
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Methods inherited from interface de.fraunhofer.ipsi.xquery.tree.XQueryNode |
---|
getPosition |
Constructor Detail |
---|
public XQueryTypeSwitch(PositionInfo pos, java.util.List<XQueryExpression> switchexp, java.util.List<XQueryCaseClause> case_cl, XQueryVariable var, XQueryExpression def)
column
- an intline
- an intswitchexp
- a XQueryExprSequencecase_cl
- a Listvar
- a XQueryVariablepublic XQueryTypeSwitch(PositionInfo pos, java.util.List<XQueryExpression> switchexp, java.util.List<XQueryCaseClause> case_cl, XQueryExpression def)
column
- an intline
- an intswitchexp
- a XQueryExprSequencecase_cl
- a Listdef
- a XQueryExpressionMethod Detail |
---|
public boolean hasVariable()
public java.util.List<XQueryExpression> getSwitchExpression()
public XQueryVariable getVariable()
public java.util.List<XQueryCaseClause> getCaseClauses()
public XQueryExpression getDefaultExpression()
public void acceptVisitor(VisitorXQueryExpression visitor) throws XQueryException
visitor
- a VisitorXQuery
QueryException
XQueryException
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |