public class DefaultNameVersion extends java.lang.Object implements NameVersion, java.lang.Comparable<NameVersion>
NameVersion| Constructor and Description |
|---|
DefaultNameVersion() |
DefaultNameVersion(NameVersion nameVersion) |
DefaultNameVersion(java.lang.String nameVersion)
Interprets string in OSGi-like format my.module.name;version=0.0.0
|
DefaultNameVersion(java.lang.String name,
java.lang.String version) |
| Modifier and Type | Method and Description |
|---|---|
int |
compareTo(NameVersion o) |
boolean |
equals(java.lang.Object obj) |
java.lang.String |
getName()
The name of the component.
|
java.lang.String |
getVersion()
The version of the component.
|
int |
hashCode() |
void |
setName(java.lang.String name) |
void |
setVersion(java.lang.String version) |
java.lang.String |
toString() |
public DefaultNameVersion()
public DefaultNameVersion(java.lang.String nameVersion)
public DefaultNameVersion(java.lang.String name,
java.lang.String version)
public DefaultNameVersion(NameVersion nameVersion)
public java.lang.String getName()
NameVersiongetName in interface NameVersionpublic void setName(java.lang.String name)
public java.lang.String getVersion()
NameVersiongetVersion in interface NameVersionpublic void setVersion(java.lang.String version)
public boolean equals(java.lang.Object obj)
equals in class java.lang.Objectpublic int hashCode()
hashCode in class java.lang.Objectpublic java.lang.String toString()
toString in class java.lang.Objectpublic int compareTo(NameVersion o)
compareTo in interface java.lang.Comparable<NameVersion>Copyright © 2007–2020. All rights reserved.