public interface IAccessPathBasedSourceSinkDefinition extends ISourceSinkDefinition
| 限定符和类型 | 方法和说明 |
|---|---|
IAccessPathBasedSourceSinkDefinition |
filter(Collection<AccessPathTuple> accessPaths)
Filters the source/sink definition to only reference the given access paths
|
Set<AccessPathTuple> |
getAllAccessPaths()
Gets all access paths referenced in this source or sink definition,
regardless of their respective semantics
|
IAccessPathBasedSourceSinkDefinition |
getSinkOnlyDefinition()
Creates a definition which is a subset of this definition that only contains
the sinks
|
IAccessPathBasedSourceSinkDefinition |
getSourceOnlyDefinition()
Creates a definition which is a subset of this definition that only contains
the sources
|
boolean |
isEmpty()
Checks whether this source/sink definition is empty, i.e., has no concrete
access paths
|
getCategory, merge, setCategorySet<AccessPathTuple> getAllAccessPaths()
IAccessPathBasedSourceSinkDefinition filter(Collection<AccessPathTuple> accessPaths)
accessPaths - The access path to which to limit the scope of this
source/sink definitionboolean isEmpty()
isEmpty 在接口中 ISourceSinkDefinitionIAccessPathBasedSourceSinkDefinition getSourceOnlyDefinition()
getSourceOnlyDefinition 在接口中 ISourceSinkDefinitionIAccessPathBasedSourceSinkDefinition getSinkOnlyDefinition()
getSinkOnlyDefinition 在接口中 ISourceSinkDefinitionCopyright © 2022 Fraunhofer SIT. All rights reserved.