Class LocalMetadataRequest

java.lang.Object
org.eclipse.aether.repository.LocalMetadataRequest

public final class LocalMetadataRequest extends Object
A query to the local repository for the existence of metadata.
See Also:
  • Constructor Details Link icon

    • LocalMetadataRequest Link icon

      Creates an uninitialized query.
    • LocalMetadataRequest Link icon

      public LocalMetadataRequest(Metadata metadata, RemoteRepository repository, String context)
      Creates a query with the specified properties.
      Parameters:
      metadata - The metadata to query for, may be null.
      repository - The source remote repository for the metadata, may be null for local metadata.
      context - The resolution context for the metadata, may be null.
  • Method Details Link icon

    • getMetadata Link icon

      Gets the metadata to query for.
      Returns:
      The metadata or null if not set.
    • setMetadata Link icon

      Sets the metadata to query for.
      Parameters:
      metadata - The metadata, may be null.
      Returns:
      This query for chaining, never null.
    • getContext Link icon

      public String getContext()
      Gets the resolution context.
      Returns:
      The resolution context, never null.
    • setContext Link icon

      Sets the resolution context.
      Parameters:
      context - The resolution context, may be null.
      Returns:
      This query for chaining, never null.
    • getRepository Link icon

      Gets the remote repository to use as source of the metadata.
      Returns:
      The remote repositories, may be null for local metadata.
    • setRepository Link icon

      Sets the remote repository to use as sources of the metadata.
      Parameters:
      repository - The remote repository, may be null.
      Returns:
      This query for chaining, may be null for local metadata.
    • toString Link icon

      public String toString()
      Overrides:
      toString in class Object