public final class LibraryData extends AbstractNamedData implements Named, ProjectCoordinate
| Constructor and Description |
|---|
LibraryData(ProjectSystemId owner,
java.lang.String name) |
LibraryData(ProjectSystemId owner,
java.lang.String externalName,
boolean unresolved) |
| Modifier and Type | Method and Description |
|---|---|
void |
addPath(LibraryPathType type,
java.lang.String path) |
boolean |
equals(java.lang.Object o) |
void |
forgetAllPaths() |
java.lang.String |
getArtifactId() |
java.lang.String |
getGroupId() |
java.util.Set<java.lang.String> |
getPaths(LibraryPathType type) |
java.lang.String |
getVersion() |
int |
hashCode() |
boolean |
isUnresolved() |
void |
setArtifactId(java.lang.String artifactId) |
void |
setGroup(java.lang.String group) |
void |
setVersion(java.lang.String version) |
java.lang.String |
toString() |
getExternalName, getInternalName, getName, setExternalName, setInternalName, setNamegetOwnerclone, finalize, getClass, notify, notifyAll, wait, wait, waitgetExternalName, getInternalName, getName, setExternalName, setInternalName, setNamepublic LibraryData(ProjectSystemId owner, java.lang.String name)
public LibraryData(ProjectSystemId owner, java.lang.String externalName, boolean unresolved)
public java.lang.String getGroupId()
getGroupId in interface ProjectCoordinatepublic void setGroup(java.lang.String group)
public java.lang.String getArtifactId()
getArtifactId in interface ProjectCoordinatepublic void setArtifactId(java.lang.String artifactId)
public java.lang.String getVersion()
getVersion in interface ProjectCoordinatepublic void setVersion(java.lang.String version)
public boolean isUnresolved()
public java.util.Set<java.lang.String> getPaths(LibraryPathType type)
public void addPath(LibraryPathType type, java.lang.String path)
public void forgetAllPaths()
public int hashCode()
hashCode in class AbstractNamedDatapublic boolean equals(java.lang.Object o)
equals in class AbstractNamedDatapublic java.lang.String toString()
toString in class java.lang.Object