cgl.axis.services.uddi.uddi_ext_schema
Class ServiceAttribute

java.lang.Object
  extended bycgl.axis.services.uddi.uddi_ext_schema.ServiceAttribute
All Implemented Interfaces:
java.io.Serializable

public class ServiceAttribute
extends java.lang.Object
implements java.io.Serializable

See Also:
Serialized Form

Constructor Summary
ServiceAttribute()
           
ServiceAttribute(AbstractAttributeData[] abstractAttributeData, org.apache.axis.types.URI attributeKey, org.apache.axis.types.URI bindingKey, BoundingBox boundingBox, CategoryBag categoryBag, java.lang.String findQualifier, Lease lease, java.lang.String name, org.apache.axis.types.URI serviceKey, java.lang.String value, java.lang.String valueType, long version)
           
 
Method Summary
 boolean equals(java.lang.Object obj)
           
 AbstractAttributeData[] getAbstractAttributeData()
          Gets the abstractAttributeData value for this ServiceAttribute.
 AbstractAttributeData getAbstractAttributeData(int i)
           
 org.apache.axis.types.URI getAttributeKey()
          Gets the attributeKey value for this ServiceAttribute.
 org.apache.axis.types.URI getBindingKey()
          Gets the bindingKey value for this ServiceAttribute.
 BoundingBox getBoundingBox()
          Gets the boundingBox value for this ServiceAttribute.
 CategoryBag getCategoryBag()
          Gets the categoryBag value for this ServiceAttribute.
 java.lang.String getFindQualifier()
          Gets the findQualifier value for this ServiceAttribute.
 Lease getLease()
          Gets the lease value for this ServiceAttribute.
 java.lang.String getName()
          Gets the name value for this ServiceAttribute.
 org.apache.axis.types.URI getServiceKey()
          Gets the serviceKey value for this ServiceAttribute.
 java.lang.String getValue()
          Gets the value value for this ServiceAttribute.
 java.lang.String getValueType()
          Gets the valueType value for this ServiceAttribute.
 long getVersion()
          Gets the version value for this ServiceAttribute.
 int hashCode()
           
 void setAbstractAttributeData(AbstractAttributeData[] abstractAttributeData)
          Sets the abstractAttributeData value for this ServiceAttribute.
 void setAbstractAttributeData(int i, AbstractAttributeData _value)
           
 void setAttributeKey(org.apache.axis.types.URI attributeKey)
          Sets the attributeKey value for this ServiceAttribute.
 void setBindingKey(org.apache.axis.types.URI bindingKey)
          Sets the bindingKey value for this ServiceAttribute.
 void setBoundingBox(BoundingBox boundingBox)
          Sets the boundingBox value for this ServiceAttribute.
 void setCategoryBag(CategoryBag categoryBag)
          Sets the categoryBag value for this ServiceAttribute.
 void setFindQualifier(java.lang.String findQualifier)
          Sets the findQualifier value for this ServiceAttribute.
 void setLease(Lease lease)
          Sets the lease value for this ServiceAttribute.
 void setName(java.lang.String name)
          Sets the name value for this ServiceAttribute.
 void setServiceKey(org.apache.axis.types.URI serviceKey)
          Sets the serviceKey value for this ServiceAttribute.
 void setValue(java.lang.String value)
          Sets the value value for this ServiceAttribute.
 void setValueType(java.lang.String valueType)
          Sets the valueType value for this ServiceAttribute.
 void setVersion(long version)
          Sets the version value for this ServiceAttribute.
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ServiceAttribute

public ServiceAttribute()

ServiceAttribute

public ServiceAttribute(AbstractAttributeData[] abstractAttributeData,
                        org.apache.axis.types.URI attributeKey,
                        org.apache.axis.types.URI bindingKey,
                        BoundingBox boundingBox,
                        CategoryBag categoryBag,
                        java.lang.String findQualifier,
                        Lease lease,
                        java.lang.String name,
                        org.apache.axis.types.URI serviceKey,
                        java.lang.String value,
                        java.lang.String valueType,
                        long version)
Method Detail

getAbstractAttributeData

public AbstractAttributeData[] getAbstractAttributeData()
Gets the abstractAttributeData value for this ServiceAttribute.

Returns:
abstractAttributeData

setAbstractAttributeData

public void setAbstractAttributeData(AbstractAttributeData[] abstractAttributeData)
Sets the abstractAttributeData value for this ServiceAttribute.

Parameters:
abstractAttributeData -

getAbstractAttributeData

public AbstractAttributeData getAbstractAttributeData(int i)

setAbstractAttributeData

public void setAbstractAttributeData(int i,
                                     AbstractAttributeData _value)

getAttributeKey

public org.apache.axis.types.URI getAttributeKey()
Gets the attributeKey value for this ServiceAttribute.

Returns:
attributeKey

setAttributeKey

public void setAttributeKey(org.apache.axis.types.URI attributeKey)
Sets the attributeKey value for this ServiceAttribute.

Parameters:
attributeKey -

getBindingKey

public org.apache.axis.types.URI getBindingKey()
Gets the bindingKey value for this ServiceAttribute.

Returns:
bindingKey

setBindingKey

public void setBindingKey(org.apache.axis.types.URI bindingKey)
Sets the bindingKey value for this ServiceAttribute.

Parameters:
bindingKey -

getBoundingBox

public BoundingBox getBoundingBox()
Gets the boundingBox value for this ServiceAttribute.

Returns:
boundingBox

setBoundingBox

public void setBoundingBox(BoundingBox boundingBox)
Sets the boundingBox value for this ServiceAttribute.

Parameters:
boundingBox -

getCategoryBag

public CategoryBag getCategoryBag()
Gets the categoryBag value for this ServiceAttribute.

Returns:
categoryBag

setCategoryBag

public void setCategoryBag(CategoryBag categoryBag)
Sets the categoryBag value for this ServiceAttribute.

Parameters:
categoryBag -

getFindQualifier

public java.lang.String getFindQualifier()
Gets the findQualifier value for this ServiceAttribute.

Returns:
findQualifier

setFindQualifier

public void setFindQualifier(java.lang.String findQualifier)
Sets the findQualifier value for this ServiceAttribute.

Parameters:
findQualifier -

getLease

public Lease getLease()
Gets the lease value for this ServiceAttribute.

Returns:
lease

setLease

public void setLease(Lease lease)
Sets the lease value for this ServiceAttribute.

Parameters:
lease -

getName

public java.lang.String getName()
Gets the name value for this ServiceAttribute.

Returns:
name

setName

public void setName(java.lang.String name)
Sets the name value for this ServiceAttribute.

Parameters:
name -

getServiceKey

public org.apache.axis.types.URI getServiceKey()
Gets the serviceKey value for this ServiceAttribute.

Returns:
serviceKey

setServiceKey

public void setServiceKey(org.apache.axis.types.URI serviceKey)
Sets the serviceKey value for this ServiceAttribute.

Parameters:
serviceKey -

getValue

public java.lang.String getValue()
Gets the value value for this ServiceAttribute.

Returns:
value

setValue

public void setValue(java.lang.String value)
Sets the value value for this ServiceAttribute.

Parameters:
value -

getValueType

public java.lang.String getValueType()
Gets the valueType value for this ServiceAttribute.

Returns:
valueType

setValueType

public void setValueType(java.lang.String valueType)
Sets the valueType value for this ServiceAttribute.

Parameters:
valueType -

getVersion

public long getVersion()
Gets the version value for this ServiceAttribute.

Returns:
version

setVersion

public void setVersion(long version)
Sets the version value for this ServiceAttribute.

Parameters:
version -

equals

public boolean equals(java.lang.Object obj)

hashCode

public int hashCode()