パッケージ org.ashikunep.irenka.dom

Java言語要素のDocument Object Model (DOM) に使用されるノードの定義。

参照先:
          説明

インタフェースの概要
CtAnnotation<R extends Annotation> 注釈型。
CtAnnotationElement<R> 注釈要素の宣言。
CtAnnotationInstance<A extends Annotation> 注釈。
CtAnnotationInstanceElement<T> 注釈要素。
CtArray<C> 配列型。
CtArrayAccess<C> 配列の参照操作。
CtArrayLength 配列の参照。
CtAssert assert文。
CtAssignable<T> 代入の左辺にとれる式。
CtAssignment<L,R extends L> 代入演算式、または代入演算文。
CtBlock ブロック文。
CtBoundedType<T> 型の範囲。
CtBreak break文。
CtCase<S> caseラベル、またはdefaultラベル。
CtCast<T> キャスト演算。
CtCatch<T extends Throwable> catch節。
CtClass<R> クラス型。
CtClassLiteral<T> クラスリテラル。
CtComment コメント。
CtConditional<T> 条件演算式。
CtConstructor<T> コンストラクタ。
CtConstructorInvocation<T> 明示的コンストラクタ起動。
CtContinue continue文。
CtDeclaredType<R> ユーザ定義型(ライブラリクラス等も含む)。
CtDo do-while文。
CtElement Irenka DOM Nodeが持つべきインターフェース。
CtEmptyStatement 空の文を表す。
CtEnum<R extends Enum<?>> 列挙型。
CtEnumConstant<R extends Enum<?>> 列挙型定数。
CtExpression<T> 式。
CtExpressionStatement<T> 式としても文としても評価可能な要素。
CtField<R> フィールド。
CtFor for文。
CtForEach 拡張for文。
CtGenericReference 総称化可能な参照。
CtIf if文。
CtInfix<T> 二項演算式。
CtInitializableVariable<R> 初期化可能な変数。
CtInitializer 初期化子。
CtInstanceof instanceof式。
CtInterface<R> インターフェース型。
CtIntersectionType<T> 共通型を表す。
CtInvocable<R> 起動可能なメンバ。
CtInvocation<T> 何らかの起動式、起動文。
CtJavadoc Javaドキュメンテーションコメント。
CtJump ラベルによって分岐する文。
CtLabel ラベルの参照。
CtList<E extends CtElement> 要素のリストを保持するだけの要素。
CtLiteral<T> リテラル値。
CtLocalVariable<T> ローカル変数。
CtLoop ループを行う文。
CtMember メンバの参照。
CtMethod<R> メソッド。
CtMethodInvocation<T> メソッド起動式、メソッド起動文。
CtModifier 修飾子。
CtModifierOrAnnotation 修飾子または注釈を表す。
CtNamedReference 名前付きの参照。
CtNamedType<T> ユーザ定義名を持つ名前。
CtNamespace 名前空間を構築可能な参照。
CtNewArray<C> 配列生成式。
CtNewInstance<T> インスタンス生成式、インスタンス生成文。
CtPackage パッケージの参照。
CtParameter<T> 起動引数。
CtReference 何らかの宣言を反射する参照。
CtReturn<T> return文。
CtStatement 文。
CtSuper<S> superキーワードを表す擬似式。
CtSwitch<S> switch文。
CtSynchronized synchronized文。
CtThis<S> thisキーワード。
CtThrow throw文。
CtTry try文。
CtType<R> 型。
CtTypedReference<T> 型を持つ参照。
CtTypeParameter<R> 型引数。
CtUnary<T> 単項演算式、単項演算文。
CtValue<T> 値を保持するだけの要素。
CtVariable<R> 変数を表す参照。
CtVariableAccess<T> 変数参照。
CtWhile while文。
CtWildcard<T> ワイルドカード型。
GenericContext 型変数のコンテキスト。
GenericContextStrategy GenericContextの適用戦略。
 

クラスの概要
CtElementScanner CtElementの木を自動的に辿るスキャナ。
CtElementVisitor<R> CtElementが受け入れることができるビジタ。
DelegateCtElementScanner 子要素を別のスキャナに移譲するCtElementScanner.
StrictCtElementVisitor<R> CtElementが受け入れることができるビジタ。
ThinCtElementScanner 子要素をたどらないCtElementScanner.
 

列挙型の概要
ConstructorInvocationKind CtConstructorInvocationの種類。
DeclaredScopeKind CtDeclaredTypeが宣言された位置。
ElementKind CtElementの種類。
InfixOperator 二項演算子。
InfixOperator.Category 演算子のカテゴリ。
InfixOperator.Context 演算子を利用可能なコンテキストの種類。
LiteralKind リテラルの種類。
ModifierKind 修飾子の種類。
TypeCategory 型のカテゴリ。
TypeKind 型の種類。
UnaryOperator 単項演算子。
UnaryOperator.Location 前置または後置という演算子の位置識別子。
VisibilityKind 可視性の種類。
WildcardBoundKind CtWildcardが持つバウンドの種類。
 

例外の概要
IllegalGenericContextException GenericContextStrategyが型コンテキストの適用に失敗したことを表す例外。
TypeCastException 型の変換に失敗したことを表す。
 

パッケージ org.ashikunep.irenka.dom の説明

Java言語要素のDocument Object Model (DOM) に使用されるノードの定義。



Copyright 2007 the Seasar Foundation and the Others.