1 package org.opendaylight.mwtn.devicemanager.impl.database.types;
3 import org.opendaylight.mwtn.base.database.EsObject;
4 import org.osgi.framework.Version;
8 * Create a VersionInfo Object Network to be recorded in the database
12 public class EsVersionInfo extends EsObject {
14 public static final String ESDATATYPENAME = "versioninfo";
15 private static final String EMPTY = "";
17 private Version bundleVersion;
18 private String build = EMPTY;
19 private String version = EMPTY;
21 public EsVersionInfo() {
24 public Version getBundleVersion() {
28 public void setBundleVersion(Version bundleVersion) {
29 this.bundleVersion = bundleVersion;
32 public String getBuild() {
36 public void setBuild(String build) {
40 public String getVersion() {
44 public void setVersion(String version) {
45 this.version = version;
48 public static String getEsdatatypename() {
49 return ESDATATYPENAME;
53 public String toString() {
54 return "EsVersionInfo [bundleVersion=" + bundleVersion + ", build=" + build + ", version=" + version + "]";