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

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

public class ServiceInfo
extends Object
implements Serializable, UDDIv2DataModelVisitable

See Also:
Serialized Form

Constructor Summary
ServiceInfo()
           
ServiceInfo(String businessKey, Name[] name, String serviceKey)
           
 
Method Summary
 Object accept(UDDIv2DataModelVisitor v)
          Grimoires specific methods and constructors
 boolean equals(Object obj)
           
 String getBusinessKey()
          Gets the businessKey value for this ServiceInfo.
 Name[] getName()
          Gets the name value for this ServiceInfo.
 Name getName(int i)
           
 String getServiceKey()
          Gets the serviceKey value for this ServiceInfo.
 int hashCode()
           
 void setBusinessKey(String businessKey)
          Sets the businessKey value for this ServiceInfo.
 void setName(int i, Name _value)
           
 void setName(Name[] name)
          Sets the name value for this ServiceInfo.
 void setServiceKey(String serviceKey)
          Sets the serviceKey value for this ServiceInfo.
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ServiceInfo

public ServiceInfo()

ServiceInfo

public ServiceInfo(String businessKey,
                   Name[] name,
                   String serviceKey)
Method Detail

getName

public Name[] getName()
Gets the name value for this ServiceInfo.

Returns:
name

setName

public void setName(Name[] name)
Sets the name value for this ServiceInfo.

Parameters:
name -

getName

public Name getName(int i)

setName

public void setName(int i,
                    Name _value)

getServiceKey

public String getServiceKey()
Gets the serviceKey value for this ServiceInfo.

Returns:
serviceKey

setServiceKey

public void setServiceKey(String serviceKey)
Sets the serviceKey value for this ServiceInfo.

Parameters:
serviceKey -

getBusinessKey

public String getBusinessKey()
Gets the businessKey value for this ServiceInfo.

Returns:
businessKey

setBusinessKey

public void setBusinessKey(String businessKey)
Sets the businessKey value for this ServiceInfo.

Parameters:
businessKey -

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