Package jetbrains.buildServer.vcs.impl
Class DagEdgeRelationsProviderImpl
- java.lang.Object
-
- jetbrains.buildServer.vcs.impl.DagEdgeRelationsProviderImpl
-
- All Implemented Interfaces:
DagEdgeRelationsProvider
public class DagEdgeRelationsProviderImpl extends Object implements DagEdgeRelationsProvider
-
-
Constructor Summary
Constructors Constructor Description DagEdgeRelationsProviderImpl(VcsModificationHistory vcsHistory)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description boolean
isRelated(long childModId, int parentNum, SBuildType buildType, Predicate<RelationType> predicate)
Returns true if the edge to childModId from its parentNum-th parent has relation to the specified buildType satisfying the given predicate.
-
-
-
Constructor Detail
-
DagEdgeRelationsProviderImpl
public DagEdgeRelationsProviderImpl(@NotNull VcsModificationHistory vcsHistory)
-
-
Method Detail
-
isRelated
public boolean isRelated(long childModId, int parentNum, @NotNull SBuildType buildType, @NotNull Predicate<RelationType> predicate)
Description copied from interface:DagEdgeRelationsProvider
Returns true if the edge to childModId from its parentNum-th parent has relation to the specified buildType satisfying the given predicate.- Specified by:
isRelated
in interfaceDagEdgeRelationsProvider
-
-