public class FileSystemComponentAutoRegister extends AbstractComponentAutoRegister
autoBindingDef_BINDING, autoNaming_BINDING, CLASS_SUFFIX, customizer_BINDING, instanceDef_BINDINGINIT_METHOD| コンストラクタと説明 |
|---|
FileSystemComponentAutoRegister() |
| 修飾子とタイプ | メソッドと説明 |
|---|---|
protected File |
getRootDir()
コンポーネントを検索する基点となるディレクトリを返します。
|
void |
registerAll()
自動登録を行います。
|
customize, getAutoBindingDef, getAutoNaming, getCustomizer, getInstanceDef, getTargetPackages, isExternalBinding, processClass, register, setAutoBindingDef, setAutoNaming, setCustomizer, setExternalBinding, setInstanceDefaddClassPattern, addClassPattern, addIgnoreClassPattern, addIgnoreClassPattern, findComponentDef, getClassPattern, getClassPatternSize, getContainer, hasComponentDef, isIgnore, setContainerpublic void registerAll()
AbstractAutoRegisterregisterAll クラス内 AbstractAutoRegisterprotected File getRootDir()
基点となるディレクトリはこのコンポーネント自身を定義したdiconファイルのパスが見つかったディレクトリになります。
例えばdiconファイルのパスが"foo/bar.dicon"で、このdiconファイルの絶対パスが
/aaa/bbb/foo/bar.diconであれば、基点となるディレクトリは/aaa/bbbとなります。
Copyright © 2015 The DBFlute Project. All rights reserved.