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 booleanisRelated(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:DagEdgeRelationsProviderReturns true if the edge to childModId from its parentNum-th parent has relation to the specified buildType satisfying the given predicate.- Specified by:
isRelatedin interfaceDagEdgeRelationsProvider
-
-