A B C D E G H I J M N O P R S T V W

A

AccessType - org.seasar.aptina.beans の 列挙型
プロパティのアクセス型です.
addConstructor(ConstructorInfo) - クラス org.seasar.aptina.beans.internal.BeanInfo のメソッド
コンストラクタ情報を追加します.
addModifiers(Collection<? extends Modifier>) - クラス org.seasar.aptina.beans.internal.ConstructorInfo のメソッド
修飾子Set を設定します.
addParameterName(String) - クラス org.seasar.aptina.beans.internal.ConstructorInfo のメソッド
パラメータ名を追加します.
addParameterType(String) - クラス org.seasar.aptina.beans.internal.ConstructorInfo のメソッド
パラメータ型を追加します.
addPropertyInfo(PropertyInfo) - クラス org.seasar.aptina.beans.internal.BeanInfo のメソッド
プロパティ情報を追加します.
addThrownType(String) - クラス org.seasar.aptina.beans.internal.ConstructorInfo のメソッド
例外型を追加します.
AptinaBeans - org.seasar.aptina.beans.internal の インタフェース
AptinaBeans の情報です.
array - クラス org.seasar.aptina.beans.internal.PropertyInfo の変数
プロパティの型が配列型なら true
ARTIFACT_ID - インタフェース org.seasar.aptina.beans.internal.AptinaBeans の static 変数
アーティファクト ID

B

BeanClassFormat - org.seasar.aptina.beans.internal の 列挙型
Bean クラスを生成するためのフォーマットを Formatter のパターンで持つ列挙です.
BeanClassGenerator - org.seasar.aptina.beans.internal の クラス
状態クラスを継承した Bean クラスのソースを生成するクラスです.
BeanClassGenerator(ProcessingEnvironment) - クラス org.seasar.aptina.beans.internal.BeanClassGenerator のコンストラクタ
インスタンスを構築します.
beanClassName - クラス org.seasar.aptina.beans.internal.BeanInfo の変数
Bean クラスの単純名
BeanInfo - org.seasar.aptina.beans.internal の クラス
生成する Bean クラスの情報を保持するクラスです.
BeanInfo() - クラス org.seasar.aptina.beans.internal.BeanInfo のコンストラクタ
インスタンスを構築します.
BeanInfoFactory - org.seasar.aptina.beans.internal の クラス
状態クラスから生成される Bean クラスの情報を作成するクラスです.
BeanInfoFactory(ProcessingEnvironment) - クラス org.seasar.aptina.beans.internal.BeanInfoFactory のコンストラクタ
インスタンスを構築します.
BeansProcessor - org.seasar.aptina.beans.internal の クラス
BeanState で注釈されたクラス (状態クラス) のフィールドに対する getter/setter メソッドを持つサブクラス (Bean クラス) を生成する Annotation Processor です.
BeansProcessor() - クラス org.seasar.aptina.beans.internal.BeansProcessor のコンストラクタ
 
BeanState - org.seasar.aptina.beans の 注釈型
JavaBean の状態を保持するクラスであることを示す注釈です.
beanStateAnnotation - クラス org.seasar.aptina.beans.internal.BeanInfoFactory の変数
処理対象のクラスに付けられた BeanState アノテーションを表現する AnnotationMirror
boundProperties - クラス org.seasar.aptina.beans.internal.BeanInfo の変数
bound プロパティをサポートする場合は true

C

comment - クラス org.seasar.aptina.beans.internal.BeanInfo の変数
Javadoc コメント
comment - クラス org.seasar.aptina.beans.internal.ConstructorInfo の変数
Javadoc コメント
comment - クラス org.seasar.aptina.beans.internal.PropertyInfo の変数
Javadoc コメント
componentType - クラス org.seasar.aptina.beans.internal.PropertyInfo の変数
プロパティの型が配列の場合の要素型
constrainedProperties - クラス org.seasar.aptina.beans.internal.BeanInfo の変数
constrained プロパティをサポートする場合は true
ConstructorInfo - org.seasar.aptina.beans.internal の クラス
生成するコンストラクタの情報を保持するクラスです.
ConstructorInfo() - クラス org.seasar.aptina.beans.internal.ConstructorInfo のコンストラクタ
インスタンスを構築します.
constructors - クラス org.seasar.aptina.beans.internal.BeanInfo の変数
コンストラクタ情報の List
createBeanInfo(TypeElement) - クラス org.seasar.aptina.beans.internal.BeanInfoFactory のメソッド
状態クラスの TypeElement を処理して Bean クラスの情報を持つ BeanInfo を生成します.

D

DiagnosticMessageCode - org.seasar.aptina.beans.internal の 列挙型
診断用のメッセージを MessageFormat のパターンで持つ列挙です.

E

env - クラス org.seasar.aptina.beans.internal.BeanInfoFactory の変数
ProcessingEnvironment

G

generate(BeanInfo, TypeElement) - クラス org.seasar.aptina.beans.internal.BeanClassGenerator のメソッド
Bean クラスのソースを生成します.
generateAndWrite(BeanInfo, TypeElement) - クラス org.seasar.aptina.beans.internal.BeanClassGenerator のメソッド
Bean クラスのソースを生成して Filer に出力します.
getBeanClassName() - クラス org.seasar.aptina.beans.internal.BeanInfo のメソッド
Bean クラスの単純名を返します.
getComment() - クラス org.seasar.aptina.beans.internal.BeanInfo のメソッド
Javadoc コメントを返します.
getComment() - クラス org.seasar.aptina.beans.internal.ConstructorInfo のメソッド
Javadoc コメントを返します.
getComment() - クラス org.seasar.aptina.beans.internal.PropertyInfo のメソッド
Javadoc コメントを返します.
getComponentType() - クラス org.seasar.aptina.beans.internal.PropertyInfo のメソッド
プロパティの型が配列の場合の要素型を返します.
getConstructors() - クラス org.seasar.aptina.beans.internal.BeanInfo のメソッド
コンストラクタ情報を返します.
getKind() - 列挙 org.seasar.aptina.beans.internal.BeanClassFormat のメソッド
診断の種類を返します.
getKind() - 列挙 org.seasar.aptina.beans.internal.DiagnosticMessageCode のメソッド
診断の種類を返します.
getMessageFormat(int) - 列挙 org.seasar.aptina.beans.internal.BeanClassFormat のメソッド
指定されたロケールのメッセージフォーマットを返します.
getMessageFormat(int) - 列挙 org.seasar.aptina.beans.internal.DiagnosticMessageCode のメソッド
指定されたロケールのメッセージフォーマットを返します.
getModifiers() - クラス org.seasar.aptina.beans.internal.ConstructorInfo のメソッド
修飾子Set を返します.
getName() - クラス org.seasar.aptina.beans.internal.PropertyInfo のメソッド
プロパティ名を返します.
getPackageName() - クラス org.seasar.aptina.beans.internal.BeanInfo のメソッド
パッケージ名を返します.
getParameterNames() - クラス org.seasar.aptina.beans.internal.ConstructorInfo のメソッド
パラメータ名の List を返します.
getParameterTypes() - クラス org.seasar.aptina.beans.internal.ConstructorInfo のメソッド
パラメータ型の List を返します.
getPropertyInfo(String) - クラス org.seasar.aptina.beans.internal.BeanInfo のメソッド
指定されたプロパティの情報を返します.
getPropertyNames() - クラス org.seasar.aptina.beans.internal.BeanInfo のメソッド
プロパティ名の Set を返します.
getStateClassName() - クラス org.seasar.aptina.beans.internal.BeanInfo のメソッド
状態クラスの完全限定名を返します.
getThrownTypes() - クラス org.seasar.aptina.beans.internal.ConstructorInfo のメソッド
例外型の List を返します.
getType() - クラス org.seasar.aptina.beans.internal.PropertyInfo のメソッド
プロパティの型を返します.
getTypeParameter() - クラス org.seasar.aptina.beans.internal.BeanInfo のメソッド
型引数を返します.
getTypeParameters() - クラス org.seasar.aptina.beans.internal.ConstructorInfo のメソッド
型引数を返します.
GROUP_ID - インタフェース org.seasar.aptina.beans.internal.AptinaBeans の static 変数
グループ ID

H

hasError - クラス org.seasar.aptina.beans.internal.BeanInfoFactory の変数
状態クラスにエラーがある場合は true

I

IGNORE_FIELD_MODIFIERS - クラス org.seasar.aptina.beans.internal.BeanInfoFactory の static 変数
プロパティの対象とならないフィールドが持つ修飾子の Set です.
isArray() - クラス org.seasar.aptina.beans.internal.PropertyInfo のメソッド
プロパティの型が配列型なら true を返します.
isBoundProperties() - クラス org.seasar.aptina.beans.internal.BeanInfo のメソッド
bound プロパティをサポートする場合は true を返します.
isConstrainedProperties() - クラス org.seasar.aptina.beans.internal.BeanInfo のメソッド
constrained プロパティをサポートする場合は true を返します.
isReadable() - クラス org.seasar.aptina.beans.internal.PropertyInfo のメソッド
プロパティが参照可能なら true を返します.
isWritable() - クラス org.seasar.aptina.beans.internal.PropertyInfo のメソッド
プロパティが変更可能なら true を返します.

J

JavaBean - org.seasar.aptina.beans の 注釈型
Aptina Beans によって BeanState で注釈されたクラスから生成された JavaBeans であることを示す注釈です.

M

messageFormatter - クラス org.seasar.aptina.beans.internal.BeanInfoFactory の変数
メッセージフォーマッタ
messageFormatter - クラス org.seasar.aptina.beans.internal.BeansProcessor の変数
メッセージフォーマッタ
modifiers - クラス org.seasar.aptina.beans.internal.ConstructorInfo の変数
修飾子

N

name - クラス org.seasar.aptina.beans.internal.PropertyInfo の変数
プロパティ名

O

org.seasar.aptina.beans - パッケージ org.seasar.aptina.beans
JavaBeans を生成するためのフィールドを定義した状態クラスに付与する注釈型や列挙型を提供します.
org.seasar.aptina.beans.internal - パッケージ org.seasar.aptina.beans.internal
Annotation Processor を提供する Aptina Beans 内部用途のパッケージです.

P

packageName - クラス org.seasar.aptina.beans.internal.BeanInfo の変数
パッケージ名
parameterNames - クラス org.seasar.aptina.beans.internal.ConstructorInfo の変数
引き数名の List
parameterTypes - クラス org.seasar.aptina.beans.internal.ConstructorInfo の変数
引数型の List
printMessage(Element, DiagnosticMessageCode, Object...) - クラス org.seasar.aptina.beans.internal.BeanInfoFactory のメソッド
メッセージを出力します.
printMessage(Element, AnnotationMirror, DiagnosticMessageCode, Object...) - クラス org.seasar.aptina.beans.internal.BeanInfoFactory のメソッド
メッセージを出力します.
printMessage(Element, DiagnosticMessageCode, Object...) - クラス org.seasar.aptina.beans.internal.BeansProcessor のメソッド
メッセージを出力します.
process(Set<? extends TypeElement>, RoundEnvironment) - クラス org.seasar.aptina.beans.internal.BeansProcessor のメソッド
BeanState で注釈されたクラス (状態クラス) のフィールドに対する getter/setter メソッドを持つサブクラス (Bean クラス) を生成します.
processConstructor(ExecutableElement) - クラス org.seasar.aptina.beans.internal.BeanInfoFactory のメソッド
状態クラスのコンストラクタに対応する ExecutableElement を処理して Bean クラスのコンストラクタ情報を集めます.
processField(VariableElement) - クラス org.seasar.aptina.beans.internal.BeanInfoFactory のメソッド
状態クラスのフィールドに対応する VariableElement を処理して Bean クラスのプロパティ情報を集めます.
processMethod(ExecutableElement, BeanInfo) - クラス org.seasar.aptina.beans.internal.BeanInfoFactory のメソッド
状態クラスのメソッドに対応する ExecutableElement を処理して Bean クラスのプロパティ情報を修正します.
processType(TypeElement) - クラス org.seasar.aptina.beans.internal.BeanInfoFactory のメソッド
状態クラスの TypeElement を処理して Bean クラスの情報を集めます.
PRODUCT_NAME - インタフェース org.seasar.aptina.beans.internal.AptinaBeans の static 変数
プロダクト名
properties - クラス org.seasar.aptina.beans.internal.BeanInfo の変数
プロパティ情報の Map
Property - org.seasar.aptina.beans の 注釈型
プロパティとしてアクセス可能なフィールドを注釈します.
PropertyInfo - org.seasar.aptina.beans.internal の クラス
生成するプロパティの情報を保持するクラスです.
PropertyInfo() - クラス org.seasar.aptina.beans.internal.PropertyInfo のコンストラクタ
インスタンスを構築します.
putClassFooter(BeanInfo) - クラス org.seasar.aptina.beans.internal.BeanClassGenerator のメソッド
クラスのフッタを出力します.
putClassHeader(BeanInfo) - クラス org.seasar.aptina.beans.internal.BeanClassGenerator のメソッド
クラスのヘッダを出力します.
putConstructor(BeanInfo, ConstructorInfo) - クラス org.seasar.aptina.beans.internal.BeanClassGenerator のメソッド
コンストラクタを出力します.
putEventListener(BeanInfo) - クラス org.seasar.aptina.beans.internal.BeanClassGenerator のメソッド
イベントリスナの追加・削除メソッドを出力します.
putFields(BeanInfo) - クラス org.seasar.aptina.beans.internal.BeanClassGenerator のメソッド
フィールドを出力します.
putGetter(BeanInfo, PropertyInfo) - クラス org.seasar.aptina.beans.internal.BeanClassGenerator のメソッド
getter メソッドを出力します.
putIndexedGetter(BeanInfo, PropertyInfo) - クラス org.seasar.aptina.beans.internal.BeanClassGenerator のメソッド
indexed プロパティの getter メソッドを出力します.
putIndexedSetter(BeanInfo, PropertyInfo) - クラス org.seasar.aptina.beans.internal.BeanClassGenerator のメソッド
setter メソッドを出力します.
putNormalGetter(BeanInfo, PropertyInfo) - クラス org.seasar.aptina.beans.internal.BeanClassGenerator のメソッド
通常のプロパティの getter メソッドを出力します.
putNormalSetter(BeanInfo, PropertyInfo) - クラス org.seasar.aptina.beans.internal.BeanClassGenerator のメソッド
通常のプロパティの setter メソッドを出力します.
putSetter(BeanInfo, PropertyInfo) - クラス org.seasar.aptina.beans.internal.BeanClassGenerator のメソッド
setter メソッドを出力します.
putSpecificEventListener(BeanInfo, PropertyInfo) - クラス org.seasar.aptina.beans.internal.BeanClassGenerator のメソッド
イベントリスナの追加・削除メソッドを出力します.

R

readable - クラス org.seasar.aptina.beans.internal.PropertyInfo の変数
プロパティが参照可能なら true

S

setArray(boolean) - クラス org.seasar.aptina.beans.internal.PropertyInfo のメソッド
プロパティの型が配列型なら true を設定します.
setBeanClassName(String) - クラス org.seasar.aptina.beans.internal.BeanInfo のメソッド
Bean クラスの単純名を設定します.
setBoundProperties(boolean) - クラス org.seasar.aptina.beans.internal.BeanInfo のメソッド
bound プロパティをサポートする場合は true を設定します.
setComment(String) - クラス org.seasar.aptina.beans.internal.BeanInfo のメソッド
Javadoc コメントを設定します.
setComment(String) - クラス org.seasar.aptina.beans.internal.ConstructorInfo のメソッド
Javadoc コメントを設定します.
setComment(String) - クラス org.seasar.aptina.beans.internal.PropertyInfo のメソッド
Javadoc コメントを設定します.
setComponentType(String) - クラス org.seasar.aptina.beans.internal.PropertyInfo のメソッド
プロパティの型が配列の場合の要素型を設定します.
setConstrainedProperties(boolean) - クラス org.seasar.aptina.beans.internal.BeanInfo のメソッド
constrained プロパティをサポートする場合は true を設定します.
setName(String) - クラス org.seasar.aptina.beans.internal.PropertyInfo のメソッド
プロパティ名を設定します.
setPackageName(String) - クラス org.seasar.aptina.beans.internal.BeanInfo のメソッド
パッケージ名を設定します.
setReadable(boolean) - クラス org.seasar.aptina.beans.internal.PropertyInfo のメソッド
プロパティが参照可能なら true を設定します.
setStateClassName(String) - クラス org.seasar.aptina.beans.internal.BeanInfo のメソッド
状態クラスの完全限定名を設定します.
setType(String) - クラス org.seasar.aptina.beans.internal.PropertyInfo のメソッド
プロパティの型を設定します.
setTypeParameter(String) - クラス org.seasar.aptina.beans.internal.BeanInfo のメソッド
型引数を設定します.
setTypeParameters(String) - クラス org.seasar.aptina.beans.internal.ConstructorInfo のメソッド
型引数を設定します.
setWritable(boolean) - クラス org.seasar.aptina.beans.internal.PropertyInfo のメソッド
プロパティが変更可能なら true を設定します.
stateClassName - クラス org.seasar.aptina.beans.internal.BeanInfo の変数
状態クラスの完全限定名
SUPPORTED_LOCALES - 列挙 org.seasar.aptina.beans.internal.BeanClassFormat の static 変数
サポートするロケールの配列
SUPPORTED_LOCALES - 列挙 org.seasar.aptina.beans.internal.DiagnosticMessageCode の static 変数
サポートするロケールの配列

T

thrownTypes - クラス org.seasar.aptina.beans.internal.ConstructorInfo の変数
例外型の List
toBeanClassName(String) - クラス org.seasar.aptina.beans.internal.BeanInfoFactory の static メソッド
状態クラスの名前から対応する Bean クラスの名前を返します.
type - クラス org.seasar.aptina.beans.internal.PropertyInfo の変数
プロパティの型
typeParameter - クラス org.seasar.aptina.beans.internal.BeanInfo の変数
型引数
typeParameters - クラス org.seasar.aptina.beans.internal.ConstructorInfo の変数
型引数

V

valueOf(String) - 列挙 org.seasar.aptina.beans.AccessType の static メソッド
指定した名前を持つこの型の列挙型定数を返します。
valueOf(String) - 列挙 org.seasar.aptina.beans.internal.BeanClassFormat の static メソッド
指定した名前を持つこの型の列挙型定数を返します。
valueOf(String) - 列挙 org.seasar.aptina.beans.internal.DiagnosticMessageCode の static メソッド
指定した名前を持つこの型の列挙型定数を返します。
values() - 列挙 org.seasar.aptina.beans.AccessType の static メソッド
この列挙型の定数を含む配列を宣言されている順序で返します。
values() - 列挙 org.seasar.aptina.beans.internal.BeanClassFormat の static メソッド
この列挙型の定数を含む配列を宣言されている順序で返します。
values() - 列挙 org.seasar.aptina.beans.internal.DiagnosticMessageCode の static メソッド
この列挙型の定数を含む配列を宣言されている順序で返します。

W

writable - クラス org.seasar.aptina.beans.internal.PropertyInfo の変数
プロパティが変更可能なら true

A B C D E G H I J M N O P R S T V W

Copyright © 2009-2010 The Seasar Foundation. All Rights Reserved.