|
||||||||||
| 前 次 | フレームあり フレームなし | |||||||||
| ProcessorService を使用しているパッケージ | |
|---|---|
| rydeen | Rydeenのコアとなるクラスが置かれるパッケージです. |
| rydeen.plugins.nop | 何も行わない処理(NOP; NO OPeration)を実現するRydeenのプラグインです. |
| rydeen.plugins.strenc | 文字列を暗号化する処理(strenc; String Encryption)を実現するRydeenのプラグインです. |
| rydeen.spi | このパッケージには,サービスプロバイダインターフェース(SPI)に関するクラスが置かれます. |
| rydeen での ProcessorService の使用 |
|---|
| ProcessorService を返す rydeen のメソッド | |
|---|---|
ProcessorService |
Processor.getProvider()
サービスプロバイダを返します. |
ProcessorService |
AbstractProcessor.getProvider()
サービスプロバイダを返します. |
ProcessorService |
ProcessorServicePool.getService(String processorName)
指定された名前を持つProcessorServiceを返します. |
ProcessorService |
Environment.getService(String name)
指定された名前を持つ処理器のサービスプロバイダを返します. |
| ProcessorService 型の引数を持つ型を返す rydeen のメソッド | |
|---|---|
Iterator<ProcessorService> |
ProcessorServicePool.iterator()
このオブジェクトが持つProcessorServiceの列挙を返します. |
Iterator<ProcessorService> |
Environment.iterator()
ロード可能な処理器のサービスプロバイダの列挙を返します. |
| ProcessorService 型のパラメータを持つ rydeen のメソッド | |
|---|---|
void |
ProcessorServicePool.addProvider(ProcessorService service)
このオブジェクトに新たにProcessorServiceを登録します. |
boolean |
ProcessorServicePool.contains(ProcessorService service)
このオブジェクトが指定されたProcessorServiceを保持していればtrue, 保持していなければfalseを返します. |
boolean |
ProcessorServicePool.removeProvider(ProcessorService service)
指定されたProcessorServiceをこのオブジェクトの登録から削除します. |
| ProcessorService 型のパラメータを持つ rydeen のコンストラクタ | |
|---|---|
AbstractProcessor(ProcessorService provider)
指定されたサービスプロバイダをもとに処理器オブジェクトを作成します. |
|
| rydeen.plugins.nop での ProcessorService の使用 |
|---|
| ProcessorService を実装している rydeen.plugins.nop のクラス | |
|---|---|
class |
NopProcessorService
NopProcessorのSPIクラスです. |
| rydeen.plugins.strenc での ProcessorService の使用 |
|---|
| ProcessorService を実装している rydeen.plugins.strenc のクラス | |
|---|---|
class |
StringEncryptObfuscatorService
文字列を暗号化する処理器のSPIクラスです. |
| ProcessorService 型のパラメータを持つ rydeen.plugins.strenc のコンストラクタ | |
|---|---|
StringEncryptObfuscator(ProcessorService provider)
処理器を初期化します. |
|
| rydeen.spi での ProcessorService の使用 |
|---|
| ProcessorService を実装している rydeen.spi のクラス | |
|---|---|
class |
AbstractProcessorService
ProcessorServiceのデフォルト実装を含む抽象クラス. |
|
||||||||||
| 前 次 | フレームあり フレームなし | |||||||||