Class ArtifactDescriptorQuery

    • Constructor Detail

      • ArtifactDescriptorQuery

        public ArtifactDescriptorQuery​(String id,
                                       VersionRange versionRange,
                                       String format)
        The query will match descriptors with the given id, versionRange and format
        Parameters:
        id - the descriptor id to match. Can not be null
        versionRange - the descriptor version range to match or null to match any version range
        format - the descriptor IArtifactDescriptor.FORMAT value to match, or null to match any descriptor format
      • ArtifactDescriptorQuery

        public ArtifactDescriptorQuery​(IArtifactKey key)
        The query will match descriptors whose id and versionRange match the supplied key
        Parameters:
        key - the artifact key to match. Cannot be null.
      • ArtifactDescriptorQuery

        public ArtifactDescriptorQuery​(String id,
                                       VersionRange versionRange,
                                       String format,
                                       Map<String,​String> properties)
        The query will match descriptors with the given id, versionRange, format, and properties.
        Parameters:
        id - the descriptor id to match. Can not be null
        versionRange - the descriptor version range to match or null to match any version range
        format - the descriptor IArtifactDescriptor.FORMAT value to match, or null to match any descriptor format
        properties - The properties to query for