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()
NameVersion
getName
in interface NameVersion
public void setName(java.lang.String name)
public java.lang.String getVersion()
NameVersion
getVersion
in interface NameVersion
public void setVersion(java.lang.String version)
public boolean equals(java.lang.Object obj)
equals
in class java.lang.Object
public int hashCode()
hashCode
in class java.lang.Object
public java.lang.String toString()
toString
in class java.lang.Object
public int compareTo(NameVersion o)
compareTo
in interface java.lang.Comparable<NameVersion>
Copyright © 2007–2020. All rights reserved.