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

A

AbstractException - jp.liq.container.util の 例外
例外のベースクラスです。
AbstractException(Enum<?>, Object...) - 例外 jp.liq.container.util.AbstractException のコンストラクタ
この例外のインスタンスを構築します。
AbstractException(Throwable, Enum<?>, Object...) - 例外 jp.liq.container.util.AbstractException のコンストラクタ
この例外のインスタンスを構築します。
AbstractException(Throwable) - 例外 jp.liq.container.util.AbstractException のコンストラクタ
この例外のインスタンスを構築します
AbstractFinder<T,S extends AbstractFinder<T,S>> - jp.liq.container.util の クラス
クラスのメンバから指定した条件にマッチしたものを順に返す Iterable の実装です。
AbstractFinder() - クラス jp.liq.container.util.AbstractFinder のコンストラクタ
このクラスのインスタンスを構築します。
addClassList(String) - クラス jp.liq.container.reflect.ClassDiscoverer のメソッド
 
addComponent(Component<T>) - クラス jp.liq.container.Module のメソッド
引数で指定されたコンポーネントを追加します。
addMatcher(Matcher<T>) - クラス jp.liq.container.util.AbstractFinder のメソッド
 
ArrayIterator<T> - jp.liq.container.util の クラス
 
ArrayIterator(T[]) - クラス jp.liq.container.util.ArrayIterator のコンストラクタ
 

C

ClassDiscoverer - jp.liq.container.reflect の クラス
 
ClassDiscoverer() - クラス jp.liq.container.reflect.ClassDiscoverer のコンストラクタ
 
ClassDiscoverer.ClassFinder - jp.liq.container.reflect の クラス
 
ClassDiscoverer.ClassFinder() - クラス jp.liq.container.reflect.ClassDiscoverer.ClassFinder のコンストラクタ
 
classes() - クラス jp.liq.container.reflect.ClassDiscoverer のメソッド
 
ClassFieldFinder<T> - jp.liq.container.reflect の クラス
あるクラスが保持するフィールドの中から、 条件にマッチするものを順に返す Iterable です。
ClassFieldFinder(Class<T>) - クラス jp.liq.container.reflect.ClassFieldFinder のコンストラクタ
このクラスの新しいインスタンスを構築します。
ClassListLoader - jp.liq.container.reflect の クラス
 
ClassListLoader(URL, ClassLoader) - クラス jp.liq.container.reflect.ClassListLoader のコンストラクタ
 
ClassMethodFinder<T> - jp.liq.container.reflect の クラス
あるクラスが保持するメソッドの中から、 条件にマッチするものを順に返す Iterable です。
ClassMethodFinder(Class<T>) - クラス jp.liq.container.reflect.ClassMethodFinder のコンストラクタ
このクラスの新しいインスタンスを構築します。
Component<T> - jp.liq.container の インタフェース
あるクラスのインスタンスの生成手順をカプセル化します。
component - インタフェース jp.liq.container.ContainerVocabulary の static 変数
Component のインスタンスを生成します。
ComponentMethodComponent<T> - jp.liq.container.component の クラス
他のコンポーネントのメソッドを使用してインスタンスを生成するコンポーネントです。
ComponentMethodComponent(Class<T>, MethodWrapper, Class<?>) - クラス jp.liq.container.component.ComponentMethodComponent のコンストラクタ
このクラスのインスタンスを構築します。
components - インタフェース jp.liq.container.ContainerVocabulary の static 変数
Container によってインスタンス化プロセスを管理されるクラスを一つ一つ定義します。
Components - jp.liq.container.vocabulary の クラス
Component のインスタンスを生成します。
Components() - クラス jp.liq.container.vocabulary.Components のコンストラクタ
 
ComponentsConfig - jp.liq.container.vocabulary の クラス
 
ComponentsConfig() - クラス jp.liq.container.vocabulary.ComponentsConfig のコンストラクタ
 
ComponentsConfig.ComponentsModule - jp.liq.container.vocabulary の クラス
 
ComponentsConfig.ComponentsModule() - クラス jp.liq.container.vocabulary.ComponentsConfig.ComponentsModule のコンストラクタ
 
configure(Container) - クラス jp.liq.container.vocabulary.ComponentsConfig のメソッド
 
configure(Container) - クラス jp.liq.container.vocabulary.SentinelConfig のメソッド
 
ConstructorComponent<T> - jp.liq.container.component の クラス
コンストラクタを使用してコンポーネントのインスタンスを生成するコンポーネントです。
ConstructorComponent(ConstructorWrapper<T>, Class<T>, boolean) - クラス jp.liq.container.component.ConstructorComponent のコンストラクタ
このクラスのインスタンスを構築します。
ConstructorWrapper<T> - jp.liq.container.reflect の クラス
リフレクション API の Constructor をラップします。
ConstructorWrapper(Constructor<T>) - クラス jp.liq.container.reflect.ConstructorWrapper のコンストラクタ
このクラスのインスタンスを構築します。
Container - jp.liq.container の クラス
任意のクラスのインスタンスを取得します。
Container() - クラス jp.liq.container.Container のコンストラクタ
このクラスのインスタンスを構築します。
ContainerException - jp.liq.container の 例外
jp.liq.containerパッケージで発生する例外です。
ContainerException(ContainerException.Reason, Object...) - 例外 jp.liq.container.ContainerException のコンストラクタ
この例外のインスタンスを構築します。
ContainerException.Reason - jp.liq.container の 列挙型
例外の発生原因です。
ContainerVocabulary - jp.liq.container の インタフェース
Container を設定するための語彙です。
createComponent(Class<T>) - クラス jp.liq.container.Module のメソッド
引数で指定されたクラスに対応するコンポーネントを返します。
createComponent(Class<T>) - クラス jp.liq.container.vocabulary.SentinelConfig.SentinelModule のメソッド
 
createObject(Object[]) - クラス jp.liq.container.reflect.ConstructorWrapper のメソッド
 
createObject(Object[]) - インタフェース jp.liq.container.reflect.ObjectFactory のメソッド
オブジェクトを生成する。
createObjectFactory(Resolver) - クラス jp.liq.container.component.ComponentMethodComponent のメソッド
 
createObjectFactory(Resolver) - クラス jp.liq.container.component.ConstructorComponent のメソッド
 
createObjectFactory(Resolver) - クラス jp.liq.container.component.InjectableComponent のメソッド
コンポーネントのインスタンスを生成する ObjectFactory を生成します。
createObjectFactory(Resolver) - クラス jp.liq.container.component.ObjectMethodComponent のメソッド
 
createObjectFactory(Object, Class<T>) - クラス jp.liq.container.reflect.MethodWrapper のメソッド
このメソッドを呼び出し、戻り値を返す ObjectFactory を生成します。
createObjectFactory(Class<T>) - クラス jp.liq.container.reflect.ObjectMethod のメソッド
 
ctor - インタフェース jp.liq.container.ContainerVocabulary の static 変数
ConstructorWrapperのインスタンスを生成します。
Ctor - jp.liq.container.vocabulary の クラス
リフレクション API の Wrapper を生成する static メソッド群です。
Ctor() - クラス jp.liq.container.vocabulary.Ctor のコンストラクタ
 

D

define(Component<T>) - クラス jp.liq.container.vocabulary.ComponentsConfig.ComponentsModule のメソッド
引数で指定されたコンポーネントを登録します。
define(List<? extends Component<?>>) - クラス jp.liq.container.vocabulary.ComponentsConfig.ComponentsModule のメソッド
引数で指定されたコンポーネントのリストを登録します。

E

equals(Object) - クラス jp.liq.container.reflect.MethodWrapper のメソッド
 

F

factory(Object) - クラス jp.liq.container.vocabulary.Components のメソッド
ObjectMethodComponentのリストを生成します。
factory(Class<?>) - クラス jp.liq.container.vocabulary.Components のメソッド
 
Factory - jp.liq.container.vocabulary の 注釈タイプ
 
FieldFinder<T extends FieldWrapper,S extends FieldFinder<T,S>> - jp.liq.container.reflect の クラス
あるクラスが保持するフィールドの中から、 条件にマッチするものを順に返す Iterable です。
FieldFinder() - クラス jp.liq.container.reflect.FieldFinder のコンストラクタ
 
fields - インタフェース jp.liq.container.ContainerVocabulary の static 変数
ClassFieldFinderのインスタンスを生成します。
Fields - jp.liq.container.vocabulary の クラス
リフレクション API の Wrapper を生成する static メソッド群です。
Fields() - クラス jp.liq.container.vocabulary.Fields のコンストラクタ
 
FieldWrapper - jp.liq.container.reflect の クラス
リフレクション API の Field をラップします。
FieldWrapper(Field) - クラス jp.liq.container.reflect.FieldWrapper のコンストラクタ
このクラスのインスタンスを構築します。
from(ConstructorWrapper<T>) - クラス jp.liq.container.vocabulary.Components のメソッド
コンストラクタを使用してコンポーネントのインスタンスを構築する、 InjectableComponentのインスタンスを生成します。
from(ObjectMethodFinder) - クラス jp.liq.container.vocabulary.Components のメソッド
オブジェクトのメソッドを使用してコンポーネントのインスタンスを構築する、 Componentのインスタンスを生成します。
from(ClassMethodFinder<?>) - クラス jp.liq.container.vocabulary.Components のメソッド
他のコンポーネントのメソッドを使用してコンポーネントのインスタンスを構築する、 Componentのインスタンスを生成します。

G

get(Class<T>) - クラス jp.liq.container.Container のメソッド
引数で指定されたクラスのインスタンスを取得します。
get(Object) - クラス jp.liq.container.reflect.FieldWrapper のメソッド
この Field の値を取得します。
get() - クラス jp.liq.container.reflect.ObjectField のメソッド
フィールドの値を取得します。
getCandidates() - クラス jp.liq.container.reflect.ClassDiscoverer.ClassFinder のメソッド
 
getCandidates() - クラス jp.liq.container.reflect.ClassFieldFinder のメソッド
 
getCandidates() - クラス jp.liq.container.reflect.ClassMethodFinder のメソッド
 
getCandidates() - クラス jp.liq.container.reflect.ObjectFieldFinder のメソッド
 
getCandidates() - クラス jp.liq.container.reflect.ObjectMethodFinder のメソッド
 
getCandidates() - クラス jp.liq.container.util.AbstractFinder のメソッド
 
getConstructor() - クラス jp.liq.container.reflect.ConstructorWrapper のメソッド
ラップされた Constructorを返します。
getDescription() - クラス jp.liq.container.component.ComponentMethodComponent のメソッド
 
getDescription() - クラス jp.liq.container.component.ConstructorComponent のメソッド
 
getDescription() - インタフェース jp.liq.container.Component のメソッド
このコンポーネントの説明を返します。
getDescription() - クラス jp.liq.container.component.MappingComponent のメソッド
 
getDescription() - クラス jp.liq.container.component.ObjectComponent のメソッド
 
getDescription() - クラス jp.liq.container.component.ObjectMethodComponent のメソッド
 
getErrorCode() - 例外 jp.liq.container.util.AbstractException のメソッド
例外のエラーコードを取得します。
getExceptionTypes() - クラス jp.liq.container.reflect.ConstructorWrapper のメソッド
 
getField() - クラス jp.liq.container.reflect.FieldWrapper のメソッド
ラップされた Field を返します。
getInstance(Resolver) - インタフェース jp.liq.container.Component のメソッド
Component.getType()が返却するクラスのインスタンスを生成し、返却します。
getInstance(Resolver) - クラス jp.liq.container.component.InjectableComponent のメソッド
 
getInstance(Resolver) - クラス jp.liq.container.component.MappingComponent のメソッド
 
getInstance(Resolver) - クラス jp.liq.container.component.ObjectComponent のメソッド
 
getLocalizedMessage() - 例外 jp.liq.container.util.AbstractException のメソッド
 
getMethod() - クラス jp.liq.container.reflect.MethodWrapper のメソッド
ラップされた Method を返します。
getModifiers() - クラス jp.liq.container.reflect.ConstructorWrapper のメソッド
 
getModifiers() - クラス jp.liq.container.reflect.FieldWrapper のメソッド
 
getModifiers() - クラス jp.liq.container.reflect.Member のメソッド
このメンバのアクセス修飾子を返します。
getModifiers() - クラス jp.liq.container.reflect.MethodWrapper のメソッド
 
getOwnerClass() - クラス jp.liq.container.reflect.ClassMethodFinder のメソッド
メンバを保持しているクラスを帰します。
getParameterAnnotations() - クラス jp.liq.container.reflect.ConstructorWrapper のメソッド
 
getParameterAnnotations() - クラス jp.liq.container.reflect.MethodWrapper のメソッド
 
getParameterAnnotations() - クラス jp.liq.container.reflect.ParameterizedMember のメソッド
メンバのパラメータのアノテーションを返します。
getParameterTypes() - クラス jp.liq.container.reflect.ConstructorWrapper のメソッド
 
getParameterTypes() - クラス jp.liq.container.reflect.MethodWrapper のメソッド
 
getParameterTypes() - クラス jp.liq.container.reflect.ParameterizedMember のメソッド
メンバのパラメータの型を返します。
getThis() - クラス jp.liq.container.component.ComponentMethodComponent のメソッド
 
getThis() - クラス jp.liq.container.component.ConstructorComponent のメソッド
 
getThis() - クラス jp.liq.container.component.InjectableComponent のメソッド
自分自身のインスタンスを返却します。
getThis() - クラス jp.liq.container.component.ObjectMethodComponent のメソッド
 
getThis() - クラス jp.liq.container.reflect.ClassDiscoverer.ClassFinder のメソッド
 
getThis() - クラス jp.liq.container.reflect.ClassFieldFinder のメソッド
 
getThis() - クラス jp.liq.container.reflect.ClassMethodFinder のメソッド
 
getThis() - クラス jp.liq.container.reflect.ObjectFieldFinder のメソッド
 
getThis() - クラス jp.liq.container.reflect.ObjectMethodFinder のメソッド
 
getThis() - クラス jp.liq.container.util.AbstractFinder のメソッド
thisを返します。
getType() - インタフェース jp.liq.container.Component のメソッド
Component.getInstance(Resolver)によってインスタンスを生成するクラスを返します。
getType() - クラス jp.liq.container.component.InjectableComponent のメソッド
このコンポーネントのクラスを返します。
getType() - クラス jp.liq.container.component.MappingComponent のメソッド
 
getType() - クラス jp.liq.container.component.ObjectComponent のメソッド
 

H

hashCode() - クラス jp.liq.container.reflect.MethodWrapper のメソッド
 
hasModifier(int) - クラス jp.liq.container.reflect.Member のメソッド
メンバに引数で指定されたアクセス修飾子が付与されているかどうかチェックします。
hasNext() - クラス jp.liq.container.util.ArrayIterator のメソッド
 
hasNext() - クラス jp.liq.container.util.IteratorWrapper のメソッド
 

I

include(Module) - クラス jp.liq.container.Container のメソッド
引数で指定したモジュールをこのContainerに追加します。
include(Container) - クラス jp.liq.container.Container のメソッド
引数で指定された 親Container が保持する Module をこのインスタンスに追加します。
inject(Object, Resolver) - インタフェース jp.liq.container.Injector のメソッド
引数で指定された対象オブジェクトを初期化します。
Inject - jp.liq.container.vocabulary の 注釈タイプ
 
InjectableComponent<T,C extends InjectableComponent<T,C>> - jp.liq.container.component の クラス
Injector を指定することができる、Component の抽象基底クラスです。
InjectableComponent(Class<T>, Class<?>[]) - クラス jp.liq.container.component.InjectableComponent のコンストラクタ
このクラスのインスタンスを構築します。
InjectableComponent(Class<T>, Class<?>[], boolean) - クラス jp.liq.container.component.InjectableComponent のコンストラクタ
このクラスのインスタンスを構築します。
InjectableComponentList - jp.liq.container.component の クラス
InjectableComponent のリストです。
InjectableComponentList() - クラス jp.liq.container.component.InjectableComponentList のコンストラクタ
 
injector - インタフェース jp.liq.container.ContainerVocabulary の static 変数
Injector のインスタンスを生成します。
Injector - jp.liq.container の インタフェース
Injector はクラスのインスタンスを生成した後に、 そのインスタンスに対して任意の初期化処理を行います。
Injectors - jp.liq.container.vocabulary の クラス
 
Injectors() - クラス jp.liq.container.vocabulary.Injectors のコンストラクタ
 
instance(Class<T>, T) - クラス jp.liq.container.vocabulary.Components のメソッド
ObjectComponent を生成します。
invoke(Object, Object[]) - クラス jp.liq.container.reflect.MethodWrapper のメソッド
 
invoke(Object...) - クラス jp.liq.container.reflect.ObjectMethod のメソッド
 
isA(Class<?>) - クラス jp.liq.container.reflect.ClassDiscoverer.ClassFinder のメソッド
 
isA(Class<?>) - クラス jp.liq.container.reflect.FieldFinder のメソッド
引数で指定されたクラスを絞り込み条件に追加します。
isAnnotationPresent(Class<? extends Annotation>) - クラス jp.liq.container.reflect.ConstructorWrapper のメソッド
 
isAnnotationPresent(Class<? extends Annotation>) - クラス jp.liq.container.reflect.FieldWrapper のメソッド
 
isAnnotationPresent(Class<? extends Annotation>) - クラス jp.liq.container.reflect.Member のメソッド
メンバに引数で指定されたアノテーションが存在するかどうかを返します。
isAnnotationPresent(Class<? extends Annotation>) - クラス jp.liq.container.reflect.MethodWrapper のメソッド
 
iterator() - クラス jp.liq.container.reflect.ClassListLoader のメソッド
 
iterator() - クラス jp.liq.container.util.AbstractFinder のメソッド
 
iterator - クラス jp.liq.container.util.IteratorWrapper の変数
 
IteratorWrapper<T,W> - jp.liq.container.util の クラス
 
IteratorWrapper(Iterator<W>) - クラス jp.liq.container.util.IteratorWrapper のコンストラクタ
 

J

jp.liq.container - パッケージ jp.liq.container
 
jp.liq.container.component - パッケージ jp.liq.container.component
 
jp.liq.container.reflect - パッケージ jp.liq.container.reflect
 
jp.liq.container.util - パッケージ jp.liq.container.util
 
jp.liq.container.vocabulary - パッケージ jp.liq.container.vocabulary
 

L

LS - 例外 jp.liq.container.util.AbstractException の static 変数
 

M

mapping(Class<T>, Class<?>) - クラス jp.liq.container.vocabulary.Components のメソッド
MappingComponent を生成します。
MappingComponent<T> - jp.liq.container.component の クラス
自分のクラスのサブクラスのインスタンスを取得して返すコンポーネントです。
MappingComponent(Class<T>, Class<?>) - クラス jp.liq.container.component.MappingComponent のコンストラクタ
このクラスのインスタンスを構築します。
Matcher<T> - jp.liq.container.util の インタフェース
 
matches(T) - インタフェース jp.liq.container.util.Matcher のメソッド
 
Member - jp.liq.container.reflect の クラス
クラスのメンバです。
Member() - クラス jp.liq.container.reflect.Member のコンストラクタ
 
MemberFinder<T extends Member,S extends MemberFinder<T,S>> - jp.liq.container.reflect の クラス
クラスのメンバから指定した条件にマッチしたものを順に返す Iterable の実装です。
MemberFinder() - クラス jp.liq.container.reflect.MemberFinder のコンストラクタ
このクラスのインスタンスを構築します。
methods - インタフェース jp.liq.container.ContainerVocabulary の static 変数
ClassMethodFinderのインスタンスを生成します。
Methods - jp.liq.container.vocabulary の クラス
リフレクション API の Wrapper を生成する static メソッド群です。
Methods() - クラス jp.liq.container.vocabulary.Methods のコンストラクタ
 
MethodWrapper - jp.liq.container.reflect の クラス
リフレクション API の Method をラップします。
MethodWrapper(Method) - クラス jp.liq.container.reflect.MethodWrapper のコンストラクタ
 
Module - jp.liq.container の クラス
Component を生成します。
Module() - クラス jp.liq.container.Module のコンストラクタ
このクラスのインスタンスを構築します。

N

name() - クラス jp.liq.container.reflect.ConstructorWrapper のメソッド
 
name() - クラス jp.liq.container.reflect.FieldWrapper のメソッド
この Field の名前を取得します。
name() - クラス jp.liq.container.reflect.Member のメソッド
メンバの名前を返します。
name() - クラス jp.liq.container.reflect.MethodWrapper のメソッド
 
next() - クラス jp.liq.container.util.ArrayIterator のメソッド
 

O

ObjectComponent<T> - jp.liq.container.component の クラス
インスタンスをそのまま返すコンポーネントです。
ObjectComponent(Class<T>, T) - クラス jp.liq.container.component.ObjectComponent のコンストラクタ
このクラスのインスタンスを構築します。
ObjectFactory<T> - jp.liq.container.reflect の インタフェース
何かのオブジェクトを生成する。
ObjectField - jp.liq.container.reflect の クラス
オブジェクトのフィールドを表現します。
ObjectField(Field, Object) - クラス jp.liq.container.reflect.ObjectField のコンストラクタ
このクラスのインスタンスを構築します。
ObjectFieldFinder - jp.liq.container.reflect の クラス
あるオブジェクトが保持するフィールドの中から、 条件にマッチするものを返す、FieldFinderのサブクラスです。
ObjectFieldFinder(Object) - クラス jp.liq.container.reflect.ObjectFieldFinder のコンストラクタ
 
ObjectMethod - jp.liq.container.reflect の クラス
オブジェクトのメソッドを表現します。
ObjectMethod(Method, Object) - クラス jp.liq.container.reflect.ObjectMethod のコンストラクタ
 
ObjectMethodComponent<T> - jp.liq.container.component の クラス
オブジェクトのメソッドを使用してコンポーネントのインスタンスを生成するコンポーネントです。
ObjectMethodComponent(Class<T>, ObjectMethod) - クラス jp.liq.container.component.ObjectMethodComponent のコンストラクタ
このクラスのインスタンスを構築します。
ObjectMethodFinder - jp.liq.container.reflect の クラス
あるオブジェクトが保持するメソッドの中から、 指定された条件にマッチするものを順に返す、Iterable の実装です。
ObjectMethodFinder(Object) - クラス jp.liq.container.reflect.ObjectMethodFinder のコンストラクタ
このクラスのインスタンスを構築します。
of(Class<T>) - クラス jp.liq.container.vocabulary.Ctor のメソッド
ConstructorWrapper を生成します。
of(Class<T>, Class<?>...) - クラス jp.liq.container.vocabulary.Ctor のメソッド
ConstructorWrapper を生成します。
of(Class<T>) - クラス jp.liq.container.vocabulary.Fields のメソッド
FieldFinder を生成します。
of(Object) - クラス jp.liq.container.vocabulary.Fields のメソッド
 
of(Class<T>) - クラス jp.liq.container.vocabulary.Methods のメソッド
MethodFinder を生成します。
of(Object) - クラス jp.liq.container.vocabulary.Methods のメソッド
ObjectMethodFinder を生成します。
of(Class<?>, String, Class<?>...) - クラス jp.liq.container.vocabulary.Methods のメソッド
MethodWrapperを生成します。

P

ParameterizedMember - jp.liq.container.reflect の クラス
パラメータを持つメンバの基底クラスです。
ParameterizedMember() - クラス jp.liq.container.reflect.ParameterizedMember のコンストラクタ
 
peek() - クラス jp.liq.container.Resolver のメソッド
依存関係のスタックの一番上にあるコンポーネント定義情報を返します。

R

Recycle - jp.liq.container.vocabulary の 注釈タイプ
 
ReflectException - jp.liq.container.reflect の 例外
リフレクション APIの操作中に発生した例外をラップする。
ReflectException(Throwable, Member, ReflectException.Reason) - 例外 jp.liq.container.reflect.ReflectException のコンストラクタ
この例外のインスタンスを構築します。
ReflectException(Throwable, Enum<?>, Object...) - 例外 jp.liq.container.reflect.ReflectException のコンストラクタ
 
ReflectException(Throwable) - 例外 jp.liq.container.reflect.ReflectException のコンストラクタ
 
ReflectException.Reason - jp.liq.container.reflect の 列挙型
発生した例外の種別を示す。
remove() - クラス jp.liq.container.util.ArrayIterator のメソッド
 
remove() - クラス jp.liq.container.util.IteratorWrapper のメソッド
 
resolve(Class<T>) - クラス jp.liq.container.Resolver のメソッド
引数で指定されたクラスのインスタンスを生成します。
resolve(Class<?>[]) - クラス jp.liq.container.Resolver のメソッド
引数で指定されたクラスの配列に対応するインスタンスを生成し、 オブジェクトの配列として返却します。
Resolver - jp.liq.container の クラス
あるクラスのインスタンスを生成する際に必要となる、他のクラスのインスタンスを生成します。

S

sentinel - インタフェース jp.liq.container.ContainerVocabulary の static 変数
コンストラクタを一つ持つ任意の具象クラスのインスタンスを生成できるように、 Container を設定します。
SentinelConfig - jp.liq.container.vocabulary の クラス
 
SentinelConfig() - クラス jp.liq.container.vocabulary.SentinelConfig のコンストラクタ
 
SentinelConfig.SentinelModule - jp.liq.container.vocabulary の クラス
コンストラクタを一つだけ持つ、任意の具象クラスに対応するComponentのインスタンスを生成します。
SentinelConfig.SentinelModule() - クラス jp.liq.container.vocabulary.SentinelConfig.SentinelModule のコンストラクタ
このクラスのインスタンスを構築します。
set(Object, Object) - クラス jp.liq.container.reflect.FieldWrapper のメソッド
この Field に値を設定します。
set(Object) - クラス jp.liq.container.reflect.ObjectField のメソッド
フィールドの値を設定します。

T

toFields() - クラス jp.liq.container.vocabulary.Injectors のメソッド
 
toMethods() - クラス jp.liq.container.vocabulary.Injectors のメソッド
 
toString() - クラス jp.liq.container.reflect.ConstructorWrapper のメソッド
ラップされた Constructor の 文字列表現を返します。
toString() - クラス jp.liq.container.reflect.FieldWrapper のメソッド
この Field の文字列表現を返します。
toString() - クラス jp.liq.container.reflect.MethodWrapper のメソッド
このメソッドの文字列表現を返します。

V

valueOf(String) - 列挙 jp.liq.container.ContainerException.Reason の static メソッド
指定した名前を持つこの型の列挙型定数を返します。
valueOf(String) - 列挙 jp.liq.container.reflect.ReflectException.Reason の static メソッド
指定した名前を持つこの型の列挙型定数を返します。
valueOf(String) - 列挙 jp.liq.container.vocabulary.VocabularyException.Reason の static メソッド
指定した名前を持つこの型の列挙型定数を返します。
values() - 列挙 jp.liq.container.ContainerException.Reason の static メソッド
この列挙型の定数を含む配列を宣言されている順序で返します。
values() - 列挙 jp.liq.container.reflect.ReflectException.Reason の static メソッド
この列挙型の定数を含む配列を宣言されている順序で返します。
values() - 列挙 jp.liq.container.vocabulary.VocabularyException.Reason の static メソッド
この列挙型の定数を含む配列を宣言されている順序で返します。
VocabularyException - jp.liq.container.vocabulary の 例外
クラスのメンバを取得する際に発生する例外です。
VocabularyException(Class<?>, VocabularyException.Reason) - 例外 jp.liq.container.vocabulary.VocabularyException のコンストラクタ
このクラスの新しいインスタンスを構築します。
VocabularyException(VocabularyException.Reason, Object...) - 例外 jp.liq.container.vocabulary.VocabularyException のコンストラクタ
このクラスの新しいインスタンスを構築します。
VocabularyException(Throwable, Class<?>, VocabularyException.Reason) - 例外 jp.liq.container.vocabulary.VocabularyException のコンストラクタ
このクラスの新しいインスタンスを構築します。
VocabularyException.Reason - jp.liq.container.vocabulary の 列挙型
メンバの取得に失敗した原因です。

W

with(Injector) - クラス jp.liq.container.component.InjectableComponent のメソッド
このコンポーネントのInjectorを追加します。
with(Injector) - クラス jp.liq.container.component.InjectableComponentList のメソッド
自らのすべての要素に対し、Injectorを設定します
with(Injector) - クラス jp.liq.container.vocabulary.SentinelConfig.SentinelModule のメソッド
このモジュールが生成するComponent に設定される Injector を追加します。
withAnnotation(Class<? extends Annotation>) - クラス jp.liq.container.reflect.ClassDiscoverer.ClassFinder のメソッド
 
withAnnotation(Class<? extends Annotation>) - クラス jp.liq.container.reflect.MemberFinder のメソッド
指定されたアノテーションを絞込み条件に追加します。
withModifier(int) - クラス jp.liq.container.reflect.MemberFinder のメソッド
指定されたアクセス修飾子を絞込み条件に追加します。
withPrefix(String) - クラス jp.liq.container.reflect.MemberFinder のメソッド
指定されたプリフィックスを絞込み条件に追加します。

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

Copyright © 2008. All Rights Reserved.