org.gcube.vremanagement.softwarerepository.resources
Class GCUBEPackageKey

java.lang.Object
  extended by org.gcube.vremanagement.softwarerepository.resources.Key
      extended by org.gcube.vremanagement.softwarerepository.resources.GCUBEPackageKey

public class GCUBEPackageKey
extends Key

GCUBE package key

Author:
Manuele Simi (ISTI-CNR)

Constructor Summary
GCUBEPackageKey()
           
 
Method Summary
 boolean equals(java.lang.Object obj)
           
 java.lang.String getName()
           
 GCUBEServiceKey getService()
           
 java.lang.String getVersion()
           
 int hashCode()
           
 void setName(java.lang.String name)
           
 void setService(GCUBEServiceKey service)
           
 void setVersion(java.lang.String version)
           
 java.lang.String toXML()
           
 
Methods inherited from class java.lang.Object
getClass, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

GCUBEPackageKey

public GCUBEPackageKey()
Method Detail

getService

public GCUBEServiceKey getService()
Returns:
the service

setService

public void setService(GCUBEServiceKey service)
Parameters:
service - the service to set

getName

public java.lang.String getName()
Returns:
the name

setName

public void setName(java.lang.String name)
Parameters:
name - the name to set

getVersion

public java.lang.String getVersion()
Returns:
the version

setVersion

public void setVersion(java.lang.String version)
Parameters:
version - the version to set

toXML

public java.lang.String toXML()
Specified by:
toXML in class Key

hashCode

public int hashCode()
Overrides:
hashCode in class java.lang.Object

equals

public boolean equals(java.lang.Object obj)
Overrides:
equals in class java.lang.Object