public interface org.eclipse.aether.RepositorySystemSession
  minor version: 0
  major version: 59
  flags: flags: (0x0601) ACC_PUBLIC, ACC_INTERFACE, ACC_ABSTRACT
  this_class: org.eclipse.aether.RepositorySystemSession
  super_class: java.lang.Object
{
  public abstract boolean isOffline();
    descriptor: ()Z
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT

  public abstract boolean isIgnoreArtifactDescriptorRepositories();
    descriptor: ()Z
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT

  public abstract org.eclipse.aether.resolution.ResolutionErrorPolicy getResolutionErrorPolicy();
    descriptor: ()Lorg/eclipse/aether/resolution/ResolutionErrorPolicy;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT

  public abstract org.eclipse.aether.resolution.ArtifactDescriptorPolicy getArtifactDescriptorPolicy();
    descriptor: ()Lorg/eclipse/aether/resolution/ArtifactDescriptorPolicy;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT

  public abstract java.lang.String getChecksumPolicy();
    descriptor: ()Ljava/lang/String;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT

  public abstract java.lang.String getUpdatePolicy();
    descriptor: ()Ljava/lang/String;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT

  public abstract org.eclipse.aether.repository.LocalRepository getLocalRepository();
    descriptor: ()Lorg/eclipse/aether/repository/LocalRepository;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT

  public abstract org.eclipse.aether.repository.LocalRepositoryManager getLocalRepositoryManager();
    descriptor: ()Lorg/eclipse/aether/repository/LocalRepositoryManager;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT

  public abstract org.eclipse.aether.repository.WorkspaceReader getWorkspaceReader();
    descriptor: ()Lorg/eclipse/aether/repository/WorkspaceReader;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT

  public abstract org.eclipse.aether.RepositoryListener getRepositoryListener();
    descriptor: ()Lorg/eclipse/aether/RepositoryListener;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT

  public abstract org.eclipse.aether.transfer.TransferListener getTransferListener();
    descriptor: ()Lorg/eclipse/aether/transfer/TransferListener;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT

  public abstract java.util.Map<java.lang.String, java.lang.String> getSystemProperties();
    descriptor: ()Ljava/util/Map;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    Signature: ()Ljava/util/Map<Ljava/lang/String;Ljava/lang/String;>;

  public abstract java.util.Map<java.lang.String, java.lang.String> getUserProperties();
    descriptor: ()Ljava/util/Map;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    Signature: ()Ljava/util/Map<Ljava/lang/String;Ljava/lang/String;>;

  public abstract java.util.Map<java.lang.String, java.lang.Object> getConfigProperties();
    descriptor: ()Ljava/util/Map;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    Signature: ()Ljava/util/Map<Ljava/lang/String;Ljava/lang/Object;>;

  public abstract org.eclipse.aether.repository.MirrorSelector getMirrorSelector();
    descriptor: ()Lorg/eclipse/aether/repository/MirrorSelector;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT

  public abstract org.eclipse.aether.repository.ProxySelector getProxySelector();
    descriptor: ()Lorg/eclipse/aether/repository/ProxySelector;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT

  public abstract org.eclipse.aether.repository.AuthenticationSelector getAuthenticationSelector();
    descriptor: ()Lorg/eclipse/aether/repository/AuthenticationSelector;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT

  public abstract org.eclipse.aether.artifact.ArtifactTypeRegistry getArtifactTypeRegistry();
    descriptor: ()Lorg/eclipse/aether/artifact/ArtifactTypeRegistry;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT

  public abstract org.eclipse.aether.collection.DependencyTraverser getDependencyTraverser();
    descriptor: ()Lorg/eclipse/aether/collection/DependencyTraverser;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT

  public abstract org.eclipse.aether.collection.DependencyManager getDependencyManager();
    descriptor: ()Lorg/eclipse/aether/collection/DependencyManager;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT

  public abstract org.eclipse.aether.collection.DependencySelector getDependencySelector();
    descriptor: ()Lorg/eclipse/aether/collection/DependencySelector;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT

  public abstract org.eclipse.aether.collection.VersionFilter getVersionFilter();
    descriptor: ()Lorg/eclipse/aether/collection/VersionFilter;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT

  public abstract org.eclipse.aether.collection.DependencyGraphTransformer getDependencyGraphTransformer();
    descriptor: ()Lorg/eclipse/aether/collection/DependencyGraphTransformer;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT

  public abstract org.eclipse.aether.SessionData getData();
    descriptor: ()Lorg/eclipse/aether/SessionData;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT

  public abstract org.eclipse.aether.RepositoryCache getCache();
    descriptor: ()Lorg/eclipse/aether/RepositoryCache;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT

  public abstract org.eclipse.aether.transform.FileTransformerManager getFileTransformerManager();
    descriptor: ()Lorg/eclipse/aether/transform/FileTransformerManager;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
}
SourceFile: "RepositorySystemSession.java"