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

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

public class BindingDetail
extends Object
implements Serializable, UDDIv2DataModelVisitable

See Also:
Serialized Form

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

Constructor Detail

BindingDetail

public BindingDetail()

BindingDetail

public BindingDetail(BindingTemplate[] bindingTemplate,
                     String generic,
                     String operator,
                     Truncated truncated)
Method Detail

getBindingTemplate

public BindingTemplate[] getBindingTemplate()
Gets the bindingTemplate value for this BindingDetail.

Returns:
bindingTemplate

setBindingTemplate

public void setBindingTemplate(BindingTemplate[] bindingTemplate)
Sets the bindingTemplate value for this BindingDetail.

Parameters:
bindingTemplate -

getBindingTemplate

public BindingTemplate getBindingTemplate(int i)

setBindingTemplate

public void setBindingTemplate(int i,
                               BindingTemplate _value)

getGeneric

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

Returns:
generic

setGeneric

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

Parameters:
generic -

getOperator

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

Returns:
operator

setOperator

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

Parameters:
operator -

getTruncated

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

Returns:
truncated

setTruncated

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

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