public class OracleHierarchicalExpression extends ASTNodeAccessImpl implements Expression
| 构造器和说明 |
|---|
OracleHierarchicalExpression() |
| 限定符和类型 | 方法和说明 |
|---|---|
void |
accept(ExpressionVisitor expressionVisitor) |
Expression |
getConnectExpression() |
<E extends Expression> |
getConnectExpression(Class<E> type) |
Expression |
getStartExpression() |
<E extends Expression> |
getStartExpression(Class<E> type) |
boolean |
isConnectFirst() |
boolean |
isNoCycle() |
void |
setConnectExpression(Expression connectExpression) |
void |
setConnectFirst(boolean connectFirst) |
void |
setNoCycle(boolean noCycle) |
void |
setStartExpression(Expression startExpression) |
String |
toString() |
OracleHierarchicalExpression |
withConnectExpression(Expression connectExpression) |
OracleHierarchicalExpression |
withConnectFirst(boolean connectFirst) |
OracleHierarchicalExpression |
withNoCycle(boolean noCycle) |
OracleHierarchicalExpression |
withStartExpression(Expression startExpression) |
getASTNode, setASTNodeclone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitgetASTNode, setASTNodepublic Expression getStartExpression()
public void setStartExpression(Expression startExpression)
public Expression getConnectExpression()
public void setConnectExpression(Expression connectExpression)
public boolean isNoCycle()
public void setNoCycle(boolean noCycle)
public boolean isConnectFirst()
public void setConnectFirst(boolean connectFirst)
public void accept(ExpressionVisitor expressionVisitor)
accept 在接口中 Expressionpublic OracleHierarchicalExpression withStartExpression(Expression startExpression)
public OracleHierarchicalExpression withConnectExpression(Expression connectExpression)
public OracleHierarchicalExpression withNoCycle(boolean noCycle)
public OracleHierarchicalExpression withConnectFirst(boolean connectFirst)
public <E extends Expression> E getStartExpression(Class<E> type)
public <E extends Expression> E getConnectExpression(Class<E> type)
Copyright © 2026. All rights reserved.