org.exoplatform.services.wsrp2.type
Class ExtensionDescription

java.lang.Object
  extended by org.exoplatform.services.wsrp2.type.ExtensionDescription
All Implemented Interfaces:
java.io.Serializable

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

See Also:
Serialized Form

Constructor Summary
ExtensionDescription()
           
ExtensionDescription(ExtensionPart[] parts, javax.xml.namespace.QName[] aliases, LocalizedString description, LocalizedString label, LocalizedString hint, Extension[] extensions, javax.xml.namespace.QName name)
           
 
Method Summary
 boolean equals(java.lang.Object obj)
           
 javax.xml.namespace.QName[] getAliases()
          Gets the aliases value for this ExtensionDescription.
 javax.xml.namespace.QName getAliases(int i)
           
 LocalizedString getDescription()
          Gets the description value for this ExtensionDescription.
static org.apache.axis.encoding.Deserializer getDeserializer(java.lang.String mechType, java.lang.Class _javaType, javax.xml.namespace.QName _xmlType)
          Get Custom Deserializer
 Extension[] getExtensions()
          Gets the extensions value for this ExtensionDescription.
 Extension getExtensions(int i)
           
 LocalizedString getHint()
          Gets the hint value for this ExtensionDescription.
 LocalizedString getLabel()
          Gets the label value for this ExtensionDescription.
 javax.xml.namespace.QName getName()
          Gets the name value for this ExtensionDescription.
 ExtensionPart[] getParts()
          Gets the parts value for this ExtensionDescription.
 ExtensionPart getParts(int i)
           
static org.apache.axis.encoding.Serializer getSerializer(java.lang.String mechType, java.lang.Class _javaType, javax.xml.namespace.QName _xmlType)
          Get Custom Serializer
static org.apache.axis.description.TypeDesc getTypeDesc()
          Return type metadata object
 int hashCode()
           
 void setAliases(int i, javax.xml.namespace.QName _value)
           
 void setAliases(javax.xml.namespace.QName[] aliases)
          Sets the aliases value for this ExtensionDescription.
 void setDescription(LocalizedString description)
          Sets the description value for this ExtensionDescription.
 void setExtensions(Extension[] extensions)
          Sets the extensions value for this ExtensionDescription.
 void setExtensions(int i, Extension _value)
           
 void setHint(LocalizedString hint)
          Sets the hint value for this ExtensionDescription.
 void setLabel(LocalizedString label)
          Sets the label value for this ExtensionDescription.
 void setName(javax.xml.namespace.QName name)
          Sets the name value for this ExtensionDescription.
 void setParts(ExtensionPart[] parts)
          Sets the parts value for this ExtensionDescription.
 void setParts(int i, ExtensionPart _value)
           
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ExtensionDescription

public ExtensionDescription()

ExtensionDescription

public ExtensionDescription(ExtensionPart[] parts,
                            javax.xml.namespace.QName[] aliases,
                            LocalizedString description,
                            LocalizedString label,
                            LocalizedString hint,
                            Extension[] extensions,
                            javax.xml.namespace.QName name)
Method Detail

getParts

public ExtensionPart[] getParts()
Gets the parts value for this ExtensionDescription.

Returns:
parts

setParts

public void setParts(ExtensionPart[] parts)
Sets the parts value for this ExtensionDescription.

Parameters:
parts -

getParts

public ExtensionPart getParts(int i)

setParts

public void setParts(int i,
                     ExtensionPart _value)

getAliases

public javax.xml.namespace.QName[] getAliases()
Gets the aliases value for this ExtensionDescription.

Returns:
aliases

setAliases

public void setAliases(javax.xml.namespace.QName[] aliases)
Sets the aliases value for this ExtensionDescription.

Parameters:
aliases -

getAliases

public javax.xml.namespace.QName getAliases(int i)

setAliases

public void setAliases(int i,
                       javax.xml.namespace.QName _value)

getDescription

public LocalizedString getDescription()
Gets the description value for this ExtensionDescription.

Returns:
description

setDescription

public void setDescription(LocalizedString description)
Sets the description value for this ExtensionDescription.

Parameters:
description -

getLabel

public LocalizedString getLabel()
Gets the label value for this ExtensionDescription.

Returns:
label

setLabel

public void setLabel(LocalizedString label)
Sets the label value for this ExtensionDescription.

Parameters:
label -

getHint

public LocalizedString getHint()
Gets the hint value for this ExtensionDescription.

Returns:
hint

setHint

public void setHint(LocalizedString hint)
Sets the hint value for this ExtensionDescription.

Parameters:
hint -

getExtensions

public Extension[] getExtensions()
Gets the extensions value for this ExtensionDescription.

Returns:
extensions

setExtensions

public void setExtensions(Extension[] extensions)
Sets the extensions value for this ExtensionDescription.

Parameters:
extensions -

getExtensions

public Extension getExtensions(int i)

setExtensions

public void setExtensions(int i,
                          Extension _value)

getName

public javax.xml.namespace.QName getName()
Gets the name value for this ExtensionDescription.

Returns:
name

setName

public void setName(javax.xml.namespace.QName name)
Sets the name value for this ExtensionDescription.

Parameters:
name -

equals

public boolean equals(java.lang.Object obj)
Overrides:
equals in class java.lang.Object

hashCode

public int hashCode()
Overrides:
hashCode in class java.lang.Object

getTypeDesc

public static org.apache.axis.description.TypeDesc getTypeDesc()
Return type metadata object


getSerializer

public static org.apache.axis.encoding.Serializer getSerializer(java.lang.String mechType,
                                                                java.lang.Class _javaType,
                                                                javax.xml.namespace.QName _xmlType)
Get Custom Serializer


getDeserializer

public static org.apache.axis.encoding.Deserializer getDeserializer(java.lang.String mechType,
                                                                    java.lang.Class _javaType,
                                                                    javax.xml.namespace.QName _xmlType)
Get Custom Deserializer



Copyright © 2010 eXo Platform SAS. All Rights Reserved.