org.gcube.vremanagement.vremodeler.resources
Class ResourceDefinition<T extends ResourceInterface>

java.lang.Object
  extended by org.gcube.vremanagement.vremodeler.resources.ResourceDefinition<T>
All Implemented Interfaces:
Serializable
Direct Known Subclasses:
GenericResources, RuntimeResources

public abstract class ResourceDefinition<T extends ResourceInterface>
extends Object
implements Serializable

See Also:
Serialized Form

Constructor Summary
ResourceDefinition()
           
 
Method Summary
 boolean equals(Object obj)
           
 String getDescription()
           
 String getId()
           
abstract  List<T> getResources()
           
 int hashCode()
           
 void setDescription(String description)
           
 void setId(String id)
           
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ResourceDefinition

public ResourceDefinition()
Method Detail

getDescription

public String getDescription()

setDescription

public void setDescription(String description)

getId

public String getId()

setId

public void setId(String id)

getResources

public abstract List<T> getResources()
                                                        throws Exception
Throws:
Exception

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.