org.gcube.vremanagement.vremodeler.impl.peristentobjects
Class FunctionalityPersisted

java.lang.Object
  extended by org.gcube.vremanagement.vremodeler.impl.peristentobjects.FunctionalityPersisted

public class FunctionalityPersisted
extends Object


Field Summary
static String ID_FIELDNAME
           
static String PARENT_FIELDNAME
           
 
Constructor Summary
FunctionalityPersisted(int id, String name, String description)
           
 
Method Summary
 boolean equals(Object obj)
           
 String getDescription()
           
 int getFlag()
           
 int getId()
           
 HashSet<ResourceDefinition<?>> getMandatoryResources()
           
 String getName()
           
 FunctionalityPersisted getParent()
           
 List<String> getPortlets()
           
 HashSet<ResourceDefinition<?>> getSelectableResources()
           
 List<ServicePair> getServices()
           
 Collection<VreFunctionalityRelation> getVreRelation()
           
 int hashCode()
           
 void setDescription(String description)
           
 void setFlag(int flag)
           
 void setId(int id)
           
 void setMandatoryResources(HashSet<ResourceDefinition<?>> mandatoryResources)
           
 void setName(String name)
           
 void setParent(FunctionalityPersisted parent)
           
 void setPortlets(ArrayList<String> portlets)
           
 void setSelectableResources(HashSet<ResourceDefinition<?>> selectableResources)
           
 void setServices(ArrayList<ServicePair> services)
           
 void setVreRelation(com.j256.ormlite.dao.ForeignCollection<VreFunctionalityRelation> vreRelation)
           
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

ID_FIELDNAME

public static final String ID_FIELDNAME
See Also:
Constant Field Values

PARENT_FIELDNAME

public static final String PARENT_FIELDNAME
See Also:
Constant Field Values
Constructor Detail

FunctionalityPersisted

public FunctionalityPersisted(int id,
                              String name,
                              String description)
Method Detail

getId

public int getId()

setId

public void setId(int id)

getName

public String getName()

setName

public void setName(String name)

getDescription

public String getDescription()

setDescription

public void setDescription(String description)

getParent

public FunctionalityPersisted getParent()

setParent

public void setParent(FunctionalityPersisted parent)

getFlag

public int getFlag()

setFlag

public void setFlag(int flag)

getServices

public List<ServicePair> getServices()

setServices

public void setServices(ArrayList<ServicePair> services)

getPortlets

public List<String> getPortlets()

setPortlets

public void setPortlets(ArrayList<String> portlets)

getVreRelation

public Collection<VreFunctionalityRelation> getVreRelation()

setVreRelation

public void setVreRelation(com.j256.ormlite.dao.ForeignCollection<VreFunctionalityRelation> vreRelation)

getSelectableResources

public HashSet<ResourceDefinition<?>> getSelectableResources()

setSelectableResources

public void setSelectableResources(HashSet<ResourceDefinition<?>> selectableResources)

getMandatoryResources

public HashSet<ResourceDefinition<?>> getMandatoryResources()

setMandatoryResources

public void setMandatoryResources(HashSet<ResourceDefinition<?>> mandatoryResources)

hashCode

public int hashCode()
Overrides:
hashCode in class Object

equals

public boolean equals(Object obj)
Overrides:
equals in class Object


Copyright © 2013. All Rights Reserved.