org.ashikunep.irenka.dom
インタフェース CtArray<C>

型パラメータ:
C - 配列要素の実行時型
すべてのスーパーインタフェース:
ClientStorageContainer, CtElement, CtType<C[]>

public interface CtArray<C>
extends CtType<C[]>

配列型。

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

メソッドの概要
 CtType<C> getComponentType()
          要素型を返す。
 CtType<?> getScalarType()
          この配列型の0次元の型を返す。
 CtNewArray<C> newArray()
          この配列型を持つ配列を生成するためのプログラム片を返す。
 
インタフェース 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
 

メソッドの詳細

newArray

CtNewArray<C> newArray()
この配列型を持つ配列を生成するためのプログラム片を返す。

戻り値:
この配列型を持つ配列を生成するためのプログラム片

getComponentType

@Unmodifiable
CtType<C> getComponentType()
要素型を返す。

戻り値:
要素型

getScalarType

CtType<?> getScalarType()
この配列型の0次元の型を返す。

戻り値:
0次元の型


Copyright 2007 the Seasar Foundation and the Others.