Class Utils


  • public final class Utils
    extends java.lang.Object
    Internal utility methods.
    • Method Summary

      All Methods Static Methods Concrete Methods 
      Modifier and Type Method Description
      static void appendClassLoader​(java.lang.StringBuilder buffer, java.lang.Object component)  
      static void checkOffline​(org.eclipse.aether.RepositorySystemSession session, OfflineController offlineController, org.eclipse.aether.repository.RemoteRepository repository)  
      static <T> java.util.List<T> combine​(java.util.Collection<? extends T> first, java.util.Collection<? extends T> second)  
      static java.util.List<org.eclipse.aether.metadata.Metadata> finishMetadata​(java.util.List<? extends MetadataGenerator> generators, java.util.List<? extends org.eclipse.aether.artifact.Artifact> artifacts)  
      static java.util.List<? extends org.eclipse.aether.spi.artifact.decorator.ArtifactDecorator> getArtifactDecorators​(org.eclipse.aether.RepositorySystemSession session, java.util.Map<java.lang.String,​org.eclipse.aether.spi.artifact.decorator.ArtifactDecoratorFactory> artifactDecoratorFactories)  
      static java.util.List<? extends org.eclipse.aether.spi.artifact.generator.ArtifactGenerator> getArtifactGenerators​(org.eclipse.aether.RepositorySystemSession session, java.util.Map<java.lang.String,​org.eclipse.aether.spi.artifact.generator.ArtifactGeneratorFactory> artifactFactories, org.eclipse.aether.deployment.DeployRequest request)  
      static java.util.List<? extends org.eclipse.aether.spi.artifact.generator.ArtifactGenerator> getArtifactGenerators​(org.eclipse.aether.RepositorySystemSession session, java.util.Map<java.lang.String,​org.eclipse.aether.spi.artifact.generator.ArtifactGeneratorFactory> artifactFactories, org.eclipse.aether.installation.InstallRequest request)  
      static java.util.List<? extends MetadataGenerator> getMetadataGenerators​(org.eclipse.aether.RepositorySystemSession session, java.util.Map<java.lang.String,​MetadataGeneratorFactory> metadataFactories, org.eclipse.aether.deployment.DeployRequest request)  
      static java.util.List<? extends MetadataGenerator> getMetadataGenerators​(org.eclipse.aether.RepositorySystemSession session, java.util.Map<java.lang.String,​MetadataGeneratorFactory> metadataFactories, org.eclipse.aether.installation.InstallRequest request)  
      static int getPolicy​(org.eclipse.aether.RepositorySystemSession session, org.eclipse.aether.artifact.Artifact artifact, org.eclipse.aether.repository.RemoteRepository repository)  
      static int getPolicy​(org.eclipse.aether.RepositorySystemSession session, org.eclipse.aether.metadata.Metadata metadata, org.eclipse.aether.repository.RemoteRepository repository)  
      static java.util.List<org.eclipse.aether.metadata.Metadata> prepareMetadata​(java.util.List<? extends MetadataGenerator> generators, java.util.List<? extends org.eclipse.aether.artifact.Artifact> artifacts)  
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Method Detail

      • getArtifactDecorators

        public static java.util.List<? extends org.eclipse.aether.spi.artifact.decorator.ArtifactDecorator> getArtifactDecorators​(org.eclipse.aether.RepositorySystemSession session,
                                                                                                                                  java.util.Map<java.lang.String,​org.eclipse.aether.spi.artifact.decorator.ArtifactDecoratorFactory> artifactDecoratorFactories)
      • getArtifactGenerators

        public static java.util.List<? extends org.eclipse.aether.spi.artifact.generator.ArtifactGenerator> getArtifactGenerators​(org.eclipse.aether.RepositorySystemSession session,
                                                                                                                                  java.util.Map<java.lang.String,​org.eclipse.aether.spi.artifact.generator.ArtifactGeneratorFactory> artifactFactories,
                                                                                                                                  org.eclipse.aether.installation.InstallRequest request)
      • getArtifactGenerators

        public static java.util.List<? extends org.eclipse.aether.spi.artifact.generator.ArtifactGenerator> getArtifactGenerators​(org.eclipse.aether.RepositorySystemSession session,
                                                                                                                                  java.util.Map<java.lang.String,​org.eclipse.aether.spi.artifact.generator.ArtifactGeneratorFactory> artifactFactories,
                                                                                                                                  org.eclipse.aether.deployment.DeployRequest request)
      • prepareMetadata

        public static java.util.List<org.eclipse.aether.metadata.Metadata> prepareMetadata​(java.util.List<? extends MetadataGenerator> generators,
                                                                                           java.util.List<? extends org.eclipse.aether.artifact.Artifact> artifacts)
      • finishMetadata

        public static java.util.List<org.eclipse.aether.metadata.Metadata> finishMetadata​(java.util.List<? extends MetadataGenerator> generators,
                                                                                          java.util.List<? extends org.eclipse.aether.artifact.Artifact> artifacts)
      • combine

        public static <T> java.util.List<T> combine​(java.util.Collection<? extends T> first,
                                                    java.util.Collection<? extends T> second)
      • getPolicy

        public static int getPolicy​(org.eclipse.aether.RepositorySystemSession session,
                                    org.eclipse.aether.artifact.Artifact artifact,
                                    org.eclipse.aether.repository.RemoteRepository repository)
      • getPolicy

        public static int getPolicy​(org.eclipse.aether.RepositorySystemSession session,
                                    org.eclipse.aether.metadata.Metadata metadata,
                                    org.eclipse.aether.repository.RemoteRepository repository)
      • appendClassLoader

        public static void appendClassLoader​(java.lang.StringBuilder buffer,
                                             java.lang.Object component)
      • checkOffline

        public static void checkOffline​(org.eclipse.aether.RepositorySystemSession session,
                                        OfflineController offlineController,
                                        org.eclipse.aether.repository.RemoteRepository repository)
                                 throws org.eclipse.aether.transfer.RepositoryOfflineException
        Throws:
        org.eclipse.aether.transfer.RepositoryOfflineException