org.ashikunep.irenka.dom
インタフェース CtBoundedType<T>

型パラメータ:
T -
すべてのスーパーインタフェース:
ClientStorageContainer, CtElement, CtType<T>
既知のサブインタフェースの一覧:
CtTypeParameter<R>, CtWildcard<T>

public interface CtBoundedType<T>
extends CtType<T>

型の範囲。

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

メソッドの概要
 CtType<?> getLowerBound()
          この型の下限を返す。
 CtType<?> getUpperBound()
          この型の上限を返す。
 
インタフェース org.ashikunep.irenka.dom.CtType から継承されたメソッド
apply, array, asSubType, box, capture, erasure, getField, getMethod, getMethod, getMethod, getMethod, getMethod, getMethod, getName, getNumberOfDimensions, getSuperClass, getSuperInterfaces, getTypeKind, getTypePersistence, isAssignableFrom, isCompatible, isSame, unbox
 
インタフェース 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
 

メソッドの詳細

getLowerBound

CtType<?> getLowerBound()
この型の下限を返す。 型推論の途中でこの境界に共通型が出現した場合、この呼び出しはCtIntersectionTypeを返す場合がある。 下限が設定されていない場合、この呼び出しはnull型を返す。 返される値は、親を持たない場合がある。

戻り値:
この型の下限

getUpperBound

CtType<?> getUpperBound()
この型の上限を返す。 型推論の途中でこの境界に共通型が出現した場合、この呼び出しはCtIntersectionTypeを返す場合がある。 上限が設定されていない場合、この呼び出しはObject型を返す。 返される値は、親を持たない場合がある。

戻り値:
この型の上限


Copyright 2007 the Seasar Foundation and the Others.