Class DependencyMatcher
java.lang.Object
com.github.ferstl.maven.pomenforcers.model.functions.AbstractOneToOneMatcher<org.apache.maven.model.Dependency,DependencyModel>
com.github.ferstl.maven.pomenforcers.model.functions.DependencyMatcher
public class DependencyMatcher
extends AbstractOneToOneMatcher<org.apache.maven.model.Dependency,DependencyModel>
Matches Maven
Dependency objects with DependencyModel objects.-
Constructor Summary
ConstructorsConstructorDescriptionDependencyMatcher(org.apache.maven.enforcer.rule.api.EnforcerRuleHelper helper) -
Method Summary
Modifier and TypeMethodDescriptionprotected voidhandleUnmatchedItem(com.google.common.collect.ImmutableBiMap.Builder<DependencyModel,DependencyModel> mapBuilder, DependencyModel subsetItem)protected booleanmatches(DependencyModel supersetItem, DependencyModel subsetItem)protected DependencyModeltransform(org.apache.maven.model.Dependency mavenDependency)Methods inherited from class com.github.ferstl.maven.pomenforcers.model.functions.AbstractOneToOneMatcher
match
-
Constructor Details
-
DependencyMatcher
public DependencyMatcher(org.apache.maven.enforcer.rule.api.EnforcerRuleHelper helper)
-
-
Method Details
-
transform
- Specified by:
transformin classAbstractOneToOneMatcher<org.apache.maven.model.Dependency,DependencyModel>
-
matches
- Specified by:
matchesin classAbstractOneToOneMatcher<org.apache.maven.model.Dependency,DependencyModel>
-
handleUnmatchedItem
protected void handleUnmatchedItem(com.google.common.collect.ImmutableBiMap.Builder<DependencyModel,DependencyModel> mapBuilder, DependencyModel subsetItem)- Overrides:
handleUnmatchedItemin classAbstractOneToOneMatcher<org.apache.maven.model.Dependency,DependencyModel>
-