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

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

public class ServiceDetail
extends Object
implements Serializable, UDDIv2DataModelVisitable

See Also:
Serialized Form

Constructor Summary
ServiceDetail()
           
ServiceDetail(BusinessService[] businessService, String generic, String operator, Truncated truncated)
           
 
Method Summary
 Object accept(UDDIv2DataModelVisitor v)
          Grimoires specific methods and constructors
 boolean equals(Object obj)
           
 BusinessService[] getBusinessService()
          Gets the businessService value for this ServiceDetail.
 BusinessService getBusinessService(int i)
           
 String getGeneric()
          Gets the generic value for this ServiceDetail.
 String getOperator()
          Gets the operator value for this ServiceDetail.
 Truncated getTruncated()
          Gets the truncated value for this ServiceDetail.
 int hashCode()
           
 void setBusinessService(BusinessService[] businessService)
          Sets the businessService value for this ServiceDetail.
 void setBusinessService(int i, BusinessService _value)
           
 void setGeneric(String generic)
          Sets the generic value for this ServiceDetail.
 void setOperator(String operator)
          Sets the operator value for this ServiceDetail.
 void setTruncated(Truncated truncated)
          Sets the truncated value for this ServiceDetail.
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ServiceDetail

public ServiceDetail()

ServiceDetail

public ServiceDetail(BusinessService[] businessService,
                     String generic,
                     String operator,
                     Truncated truncated)
Method Detail

getBusinessService

public BusinessService[] getBusinessService()
Gets the businessService value for this ServiceDetail.

Returns:
businessService

setBusinessService

public void setBusinessService(BusinessService[] businessService)
Sets the businessService value for this ServiceDetail.

Parameters:
businessService -

getBusinessService

public BusinessService getBusinessService(int i)

setBusinessService

public void setBusinessService(int i,
                               BusinessService _value)

getGeneric

public String getGeneric()
Gets the generic value for this ServiceDetail.

Returns:
generic

setGeneric

public void setGeneric(String generic)
Sets the generic value for this ServiceDetail.

Parameters:
generic -

getOperator

public String getOperator()
Gets the operator value for this ServiceDetail.

Returns:
operator

setOperator

public void setOperator(String operator)
Sets the operator value for this ServiceDetail.

Parameters:
operator -

getTruncated

public Truncated getTruncated()
Gets the truncated value for this ServiceDetail.

Returns:
truncated

setTruncated

public void setTruncated(Truncated truncated)
Sets the truncated value for this ServiceDetail.

Parameters:
truncated -

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