org.ashikunep.irenka.dom
インタフェース CtAssignment<L,R extends L>
- 型パラメータ:
L - 左辺式の型R - 右辺式の型
- すべてのスーパーインタフェース:
- ClientStorageContainer, CtElement, CtExpression<L>, CtExpressionStatement<L>, CtStatement
public interface CtAssignment<L,R extends L>
- extends CtExpressionStatement<L>
代入演算式、または代入演算文。
- バージョン:
- $Date: 2008-02-12 12:35:47 +0900 (火, 12 2月 2008) $
- 作成者:
- Suguru ARAKAWA (Gluegent, Inc.)
| インタフェース org.ashikunep.irenka.dom.CtElement から継承されたメソッド |
accept, accept, copy, copy, equals, exists, freezeChildren, freezeParent, getChild, getCompilationUnit, getCorrespondedFile, getElementKind, getGenericContext, getLocation, getLocationInParent, getParent, getProperty, hashCode, isChildrenFrozen, isModified, isParentFrozen, isSynthetic, setChild, setLocation, setParent, substitute |
| インタフェース org.ashikunep.irenka.dom.CtElement から継承されたメソッド |
accept, accept, copy, copy, equals, exists, freezeChildren, freezeParent, getChild, getCompilationUnit, getCorrespondedFile, getElementKind, getGenericContext, getLocation, getLocationInParent, getParent, getProperty, hashCode, isChildrenFrozen, isModified, isParentFrozen, isSynthetic, setChild, setLocation, setParent, substitute |
getLeftHandSide
CtAssignable<L> getLeftHandSide()
- 左辺式を返す。
- 戻り値:
- 左辺式
getOperator
InfixOperator getOperator()
- 演算子を返す。
単純代入演算の場合は
InfixOperator.ASSIGNが返され、
複合代入演算の場合は代入以外の操作を表す演算子が返される。
- 戻り値:
- 演算子
setOperator
InfixOperator setOperator(InfixOperator newOperator)
- 演算子を設定する。
- パラメータ:
newOperator - 設定する演算子
- 戻り値:
- 実際に設定した演算子
getRightHandSide
CtExpression<R> getRightHandSide()
- 右辺式を返す。
- 戻り値:
- 右辺式
Copyright 2007 the Seasar Foundation and the Others.