java.lang.Object
org.seasar.doma.internal.jdbc.sql.node.AbstractSqlNode
org.seasar.doma.internal.jdbc.sql.node.ParensNode
- All Implemented Interfaces:
AppendableSqlNode,SqlNode
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected booleanprotected OtherNodeprotected booleanprotected final SqlLocationprotected final OtherNodeFields inherited from class org.seasar.doma.internal.jdbc.sql.node.AbstractSqlNode
children -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescription<R,P> R accept(SqlNodeVisitor<R, P> visitor, P p) Accepts the visitor.voidclose()booleanbooleanisEmpty()voidsetAttachedWithValue(boolean attachedWithValue) voidsetEmpty(boolean empty) Methods inherited from class org.seasar.doma.internal.jdbc.sql.node.AbstractSqlNode
appendNode, getChildren
-
Field Details
-
location
-
attachedWithValue
protected boolean attachedWithValue -
empty
protected boolean empty -
openedParensNode
-
closedParensNode
-
-
Constructor Details
-
ParensNode
-
-
Method Details
-
isAttachedWithValue
public boolean isAttachedWithValue() -
setAttachedWithValue
public void setAttachedWithValue(boolean attachedWithValue) -
isEmpty
public boolean isEmpty() -
setEmpty
public void setEmpty(boolean empty) -
getOpenedFragmentNode
-
getClosedFragmentNode
-
getLocation
-
close
public void close() -
accept
Description copied from interface:SqlNodeAccepts the visitor.- Type Parameters:
R- the result typeP- the parameter type- Parameters:
visitor- the visitorp- the parameter for the visitor- Returns:
- the result
-