uk.ac.soton.ecs.grimoires.server.impl.uddiv2.datamodel
Class TModelInstanceInfo

java.lang.Object
  extended byuk.ac.soton.ecs.grimoires.server.impl.uddiv2.datamodel.TModelInstanceInfo
All Implemented Interfaces:
Serializable, UDDIv2DataModelVisitable

public class TModelInstanceInfo
extends Object
implements Serializable, UDDIv2DataModelVisitable

See Also:
Serialized Form

Constructor Summary
TModelInstanceInfo()
           
TModelInstanceInfo(Description[] description, InstanceDetails instanceDetails, String tModelKey)
           
 
Method Summary
 Object accept(UDDIv2DataModelVisitor v)
          Grimoires specific methods and constructors
 boolean equals(Object obj)
           
 Description[] getDescription()
          Gets the description value for this TModelInstanceInfo.
 Description getDescription(int i)
           
 InstanceDetails getInstanceDetails()
          Gets the instanceDetails value for this TModelInstanceInfo.
 String getTModelKey()
          Gets the tModelKey value for this TModelInstanceInfo.
 int hashCode()
           
 void setDescription(Description[] description)
          Sets the description value for this TModelInstanceInfo.
 void setDescription(int i, Description _value)
           
 void setInstanceDetails(InstanceDetails instanceDetails)
          Sets the instanceDetails value for this TModelInstanceInfo.
 void setTModelKey(String tModelKey)
          Sets the tModelKey value for this TModelInstanceInfo.
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

TModelInstanceInfo

public TModelInstanceInfo()

TModelInstanceInfo

public TModelInstanceInfo(Description[] description,
                          InstanceDetails instanceDetails,
                          String tModelKey)
Method Detail

getDescription

public Description[] getDescription()
Gets the description value for this TModelInstanceInfo.

Returns:
description

setDescription

public void setDescription(Description[] description)
Sets the description value for this TModelInstanceInfo.

Parameters:
description -

getDescription

public Description getDescription(int i)

setDescription

public void setDescription(int i,
                           Description _value)

getInstanceDetails

public InstanceDetails getInstanceDetails()
Gets the instanceDetails value for this TModelInstanceInfo.

Returns:
instanceDetails

setInstanceDetails

public void setInstanceDetails(InstanceDetails instanceDetails)
Sets the instanceDetails value for this TModelInstanceInfo.

Parameters:
instanceDetails -

getTModelKey

public String getTModelKey()
Gets the tModelKey value for this TModelInstanceInfo.

Returns:
tModelKey

setTModelKey

public void setTModelKey(String tModelKey)
Sets the tModelKey value for this TModelInstanceInfo.

Parameters:
tModelKey -

equals

public boolean equals(Object obj)

hashCode

public int hashCode()

accept

public Object accept(UDDIv2DataModelVisitor v)
              throws Exception
Grimoires specific methods and constructors

Specified by:
accept in interface UDDIv2DataModelVisitable
Throws:
Exception