Package org.eclipse.aether.internal.impl
Class Utils
java.lang.Object
org.eclipse.aether.internal.impl.Utils
Internal utility methods.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic voidappendClassLoader(StringBuilder buffer, Object component) static voidcheckOffline(RepositorySystemSession session, OfflineController offlineController, RemoteRepository repository) static <T> List<T> combine(Collection<? extends T> first, Collection<? extends T> second) finishMetadata(List<? extends MetadataGenerator> generators, List<? extends Artifact> artifacts) static intgetPolicy(RepositorySystemSession session, Artifact artifact, RemoteRepository repository) static intgetPolicy(RepositorySystemSession session, Metadata metadata, RemoteRepository repository) prepareMetadata(List<? extends MetadataGenerator> generators, List<? extends Artifact> artifacts) sortMetadataGeneratorFactories(RepositorySystemSession session, Collection<? extends MetadataGeneratorFactory> factories)
-
Constructor Details
-
Utils
Utils()
-
-
Method Details
-
sortMetadataGeneratorFactories
public static PrioritizedComponents<MetadataGeneratorFactory> sortMetadataGeneratorFactories(RepositorySystemSession session, Collection<? extends MetadataGeneratorFactory> factories) -
prepareMetadata
-
finishMetadata
-
combine
-
getPolicy
public static int getPolicy(RepositorySystemSession session, Artifact artifact, RemoteRepository repository) -
getPolicy
public static int getPolicy(RepositorySystemSession session, Metadata metadata, RemoteRepository repository) -
appendClassLoader
-
checkOffline
public static void checkOffline(RepositorySystemSession session, OfflineController offlineController, RemoteRepository repository) throws RepositoryOfflineException - Throws:
RepositoryOfflineException
-