public class FilteringSourceSinkDefinitionProvider extends Object implements ISourceSinkDefinitionProvider
| 限定符和类型 | 类和说明 |
|---|---|
static interface |
FilteringSourceSinkDefinitionProvider.ISourceSinkFilter
Interface for filtering sources and sinks according to a user-implemented
criterion
|
| 构造器和说明 |
|---|
FilteringSourceSinkDefinitionProvider(ISourceSinkDefinitionProvider innerProvider,
FilteringSourceSinkDefinitionProvider.ISourceSinkFilter filter)
Creates a new instance of the
FilteringSourceSinkDefinitionProvider
class |
| 限定符和类型 | 方法和说明 |
|---|---|
Set<ISourceSinkDefinition> |
getAllMethods()
Gets all methods for which there are source/sink definitions
|
Set<ISourceSinkDefinition> |
getSinks()
Gets a set of all sinks registered in the provider
|
Set<ISourceSinkDefinition> |
getSources()
Gets a set of all sources registered in the provider
|
public FilteringSourceSinkDefinitionProvider(ISourceSinkDefinitionProvider innerProvider, FilteringSourceSinkDefinitionProvider.ISourceSinkFilter filter)
FilteringSourceSinkDefinitionProvider
classinnerProvider - The inner provider that creates the source/sink
definitions which are then filtered by this providerfilter - The filter that defines which sources and sinks to
includepublic Set<ISourceSinkDefinition> getSources()
ISourceSinkDefinitionProvidergetSources 在接口中 ISourceSinkDefinitionProviderpublic Set<ISourceSinkDefinition> getSinks()
ISourceSinkDefinitionProvidergetSinks 在接口中 ISourceSinkDefinitionProviderpublic Set<ISourceSinkDefinition> getAllMethods()
ISourceSinkDefinitionProvidergetAllMethods 在接口中 ISourceSinkDefinitionProviderCopyright © 2022 Fraunhofer SIT. All rights reserved.