org.exoplatform.services.wsrp2.type
Class ExtensionPart

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

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

See Also:
Serialized Form

Constructor Summary
ExtensionPart()
           
ExtensionPart(java.lang.String[] extendedTypes, ModelTypes schemaType, Extension[] extensions, javax.xml.namespace.QName name, javax.xml.namespace.QName type, org.apache.axis.types.URI schemaLocation)
           
 
Method Summary
 boolean equals(java.lang.Object obj)
           
static org.apache.axis.encoding.Deserializer getDeserializer(java.lang.String mechType, java.lang.Class _javaType, javax.xml.namespace.QName _xmlType)
          Get Custom Deserializer
 java.lang.String[] getExtendedTypes()
          Gets the extendedTypes value for this ExtensionPart.
 java.lang.String getExtendedTypes(int i)
           
 Extension[] getExtensions()
          Gets the extensions value for this ExtensionPart.
 Extension getExtensions(int i)
           
 javax.xml.namespace.QName getName()
          Gets the name value for this ExtensionPart.
 org.apache.axis.types.URI getSchemaLocation()
          Gets the schemaLocation value for this ExtensionPart.
 ModelTypes getSchemaType()
          Gets the schemaType value for this ExtensionPart.
static org.apache.axis.encoding.Serializer getSerializer(java.lang.String mechType, java.lang.Class _javaType, javax.xml.namespace.QName _xmlType)
          Get Custom Serializer
 javax.xml.namespace.QName getType()
          Gets the type value for this ExtensionPart.
static org.apache.axis.description.TypeDesc getTypeDesc()
          Return type metadata object
 int hashCode()
           
 void setExtendedTypes(int i, java.lang.String _value)
           
 void setExtendedTypes(java.lang.String[] extendedTypes)
          Sets the extendedTypes value for this ExtensionPart.
 void setExtensions(Extension[] extensions)
          Sets the extensions value for this ExtensionPart.
 void setExtensions(int i, Extension _value)
           
 void setName(javax.xml.namespace.QName name)
          Sets the name value for this ExtensionPart.
 void setSchemaLocation(org.apache.axis.types.URI schemaLocation)
          Sets the schemaLocation value for this ExtensionPart.
 void setSchemaType(ModelTypes schemaType)
          Sets the schemaType value for this ExtensionPart.
 void setType(javax.xml.namespace.QName type)
          Sets the type value for this ExtensionPart.
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ExtensionPart

public ExtensionPart()

ExtensionPart

public ExtensionPart(java.lang.String[] extendedTypes,
                     ModelTypes schemaType,
                     Extension[] extensions,
                     javax.xml.namespace.QName name,
                     javax.xml.namespace.QName type,
                     org.apache.axis.types.URI schemaLocation)
Method Detail

getExtendedTypes

public java.lang.String[] getExtendedTypes()
Gets the extendedTypes value for this ExtensionPart.

Returns:
extendedTypes

setExtendedTypes

public void setExtendedTypes(java.lang.String[] extendedTypes)
Sets the extendedTypes value for this ExtensionPart.

Parameters:
extendedTypes -

getExtendedTypes

public java.lang.String getExtendedTypes(int i)

setExtendedTypes

public void setExtendedTypes(int i,
                             java.lang.String _value)

getSchemaType

public ModelTypes getSchemaType()
Gets the schemaType value for this ExtensionPart.

Returns:
schemaType

setSchemaType

public void setSchemaType(ModelTypes schemaType)
Sets the schemaType value for this ExtensionPart.

Parameters:
schemaType -

getExtensions

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

Returns:
extensions

setExtensions

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

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 ExtensionPart.

Returns:
name

setName

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

Parameters:
name -

getType

public javax.xml.namespace.QName getType()
Gets the type value for this ExtensionPart.

Returns:
type

setType

public void setType(javax.xml.namespace.QName type)
Sets the type value for this ExtensionPart.

Parameters:
type -

getSchemaLocation

public org.apache.axis.types.URI getSchemaLocation()
Gets the schemaLocation value for this ExtensionPart.

Returns:
schemaLocation

setSchemaLocation

public void setSchemaLocation(org.apache.axis.types.URI schemaLocation)
Sets the schemaLocation value for this ExtensionPart.

Parameters:
schemaLocation -

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.