org.ashikunep.irenka.dom
インタフェース CtSuper<S>

型パラメータ:
S - このキーワードが示す型
すべてのスーパーインタフェース:
ClientStorageContainer, CtElement, CtExpression<S>

public interface CtSuper<S>
extends CtExpression<S>

superキーワードを表す擬似式。 CtVariableAccessCtMethodInvocationにしか利用できない。

バージョン:
$Date: 2008-02-12 12:35:47 +0900 (火, 12 2月 2008) $
作成者:
Suguru ARAKAWA (Gluegent, Inc.)

メソッドの概要
 CtClass<? extends S> getType()
          このsuperキーワードが示す型のサブタイプを返す。
 
インタフェース org.ashikunep.irenka.dom.CtExpression から継承されたメソッド
as, as, evalType
 
インタフェース 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.util.ClientStorageContainer から継承されたメソッド
getClientStorage, putClientStorage
 

メソッドの詳細

getType

@Unmodifiable
CtClass<? extends S> getType()
このsuperキーワードが示す型のサブタイプを返す。 この要素が修飾なしのsuperキーワードを表現する場合、 getType().isSynthetic()は常にsuperを返す。

戻り値:
このsuperキーワードが示す型のサブタイプ


Copyright 2007 the Seasar Foundation and the Others.