public class CapabilityRequirementsMatcherImpl extends Object implements CapabilityRequirementsMatcher
Constructor and Description |
---|
CapabilityRequirementsMatcherImpl() |
Modifier and Type | Method and Description |
---|---|
boolean |
matches(@NotNull ReadOnlyCapabilitySet capabilities,
ImmutableRequirement requirement)
Match a requirement to a requirement set
|
boolean |
matches(@NotNull ReadOnlyCapabilitySet capabilities,
ImmutableRequirementSet requirements)
Match a capability set to a requirement set.
|
boolean |
matches(@NotNull ReadOnlyCapabilitySet capabilities,
MinimalRequirementSet requirements)
Match a capability set to a requirement set.
|
boolean |
matches(@NotNull ReadOnlyCapabilitySet capabilities,
Requirement requirement)
Match a requirement to a requirement set
|
@NotNull CapabilityMatchResult |
matchesWithResult(@NotNull ReadOnlyCapabilitySet capabilities,
@Nullable ImmutableRequirementSet requirements) |
@NotNull CapabilityMatchResult |
matchesWithResult(@NotNull ReadOnlyCapabilitySet capabilities,
MinimalRequirementSet requirements) |
public boolean matches(@NotNull @NotNull ReadOnlyCapabilitySet capabilities, Requirement requirement)
CapabilityRequirementsMatcher
matches
in interface CapabilityRequirementsMatcher
public boolean matches(@NotNull @NotNull ReadOnlyCapabilitySet capabilities, ImmutableRequirement requirement)
CapabilityRequirementsMatcher
matches
in interface CapabilityRequirementsMatcher
public boolean matches(@NotNull @NotNull ReadOnlyCapabilitySet capabilities, MinimalRequirementSet requirements)
CapabilityRequirementsMatcher
matches
in interface CapabilityRequirementsMatcher
public boolean matches(@NotNull @NotNull ReadOnlyCapabilitySet capabilities, ImmutableRequirementSet requirements)
CapabilityRequirementsMatcher
matches
in interface CapabilityRequirementsMatcher
@NotNull public @NotNull CapabilityMatchResult matchesWithResult(@NotNull @NotNull ReadOnlyCapabilitySet capabilities, @Nullable @Nullable ImmutableRequirementSet requirements)
matchesWithResult
in interface CapabilityRequirementsMatcher
@NotNull public @NotNull CapabilityMatchResult matchesWithResult(@NotNull @NotNull ReadOnlyCapabilitySet capabilities, MinimalRequirementSet requirements)
matchesWithResult
in interface CapabilityRequirementsMatcher
Copyright © 2022 Atlassian Software Systems Pty Ltd. All rights reserved.