public class ModuleName extends java.lang.Object implements java.lang.Comparable<ModuleName>, java.io.Serializable
ModuleDependency,
Serialized Form| Modifier and Type | Field and Description |
|---|---|
java.lang.String |
name |
java.lang.String |
organisation |
| Constructor and Description |
|---|
ModuleName(org.apache.ivy.core.module.descriptor.DependencyDescriptor dep) |
ModuleName(org.apache.ivy.core.module.descriptor.ModuleDescriptor module) |
ModuleName(java.lang.String organisation,
java.lang.String name) |
| Modifier and Type | Method and Description |
|---|---|
int |
compareTo(ModuleName that) |
boolean |
equals(java.lang.Object o) |
static ModuleName |
fromFileSystemName(java.lang.String n) |
static ModuleName |
fromString(java.lang.String n) |
int |
hashCode() |
static boolean |
isValid(java.lang.String n)
Checks if the given name is valid module name string format
created by
toString(). |
java.lang.String |
toFileSystemName()
Returns the "organisation$name" form,
which is safe for the use as a file name, unlike
toString(). |
java.lang.String |
toString()
Returns the "organization:name" form.
|
public final java.lang.String organisation
public final java.lang.String name
public ModuleName(java.lang.String organisation,
java.lang.String name)
public ModuleName(org.apache.ivy.core.module.descriptor.ModuleDescriptor module)
public ModuleName(org.apache.ivy.core.module.descriptor.DependencyDescriptor dep)
public java.lang.String toString()
toString in class java.lang.Objectpublic java.lang.String toFileSystemName()
toString().public static ModuleName fromFileSystemName(java.lang.String n)
public static ModuleName fromString(java.lang.String n)
public static boolean isValid(java.lang.String n)
toString().public boolean equals(java.lang.Object o)
equals in class java.lang.Objectpublic int hashCode()
hashCode in class java.lang.Objectpublic int compareTo(ModuleName that)
compareTo in interface java.lang.Comparable<ModuleName>