Class AetherUtils
- java.lang.Object
-
- org.apache.storm.submit.dependency.AetherUtils
-
public class AetherUtils extends Object
Utility class of Aether.
-
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static StringartifactToString(org.eclipse.aether.artifact.Artifact artifact)ConvertArtifactobject to String for printing.static org.eclipse.aether.graph.ExclusioncreateExclusion(String exclusionString)Parses exclusion parameter and buildExclusionobject.static org.eclipse.aether.graph.DependencyparseDependency(String dependency)Parses dependency parameter and buildDependencyobject.static org.eclipse.aether.repository.RemoteRepositoryparseRemoteRepository(String repository)Parses remote repository parameter and buildRemoteRepositoryobject.
-
-
-
Method Detail
-
parseDependency
public static org.eclipse.aether.graph.Dependency parseDependency(String dependency)
Parses dependency parameter and buildDependencyobject.- Parameters:
dependency- string representation of dependency parameter- Returns:
- Dependency object
-
createExclusion
public static org.eclipse.aether.graph.Exclusion createExclusion(String exclusionString)
Parses exclusion parameter and buildExclusionobject.- Parameters:
exclusionString- string representation of exclusion parameter- Returns:
- Exclusion object
-
artifactToString
public static String artifactToString(org.eclipse.aether.artifact.Artifact artifact)
ConvertArtifactobject to String for printing.- Parameters:
artifact- Artifact object- Returns:
- String representation of Artifact
-
parseRemoteRepository
public static org.eclipse.aether.repository.RemoteRepository parseRemoteRepository(String repository)
Parses remote repository parameter and buildRemoteRepositoryobject.- Parameters:
repository- string representation of remote repository parameter- Returns:
- RemoteRepository object
-
-