org.alfresco.webservice.types
Class NodeDefinition

java.lang.Object
  extended by org.alfresco.webservice.types.NodeDefinition
All Implemented Interfaces:
java.io.Serializable

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

See Also:
Serialized Form

Constructor Summary
NodeDefinition()
           
NodeDefinition(ClassDefinition type, ClassDefinition[] aspects)
           
 
Method Summary
 boolean equals(java.lang.Object obj)
           
 ClassDefinition[] getAspects()
          Gets the aspects value for this NodeDefinition.
 ClassDefinition getAspects(int i)
           
static org.apache.axis.encoding.Deserializer getDeserializer(java.lang.String mechType, java.lang.Class _javaType, javax.xml.namespace.QName _xmlType)
          Get Custom Deserializer
static org.apache.axis.encoding.Serializer getSerializer(java.lang.String mechType, java.lang.Class _javaType, javax.xml.namespace.QName _xmlType)
          Get Custom Serializer
 ClassDefinition getType()
          Gets the type value for this NodeDefinition.
static org.apache.axis.description.TypeDesc getTypeDesc()
          Return type metadata object
 int hashCode()
           
 void setAspects(ClassDefinition[] aspects)
          Sets the aspects value for this NodeDefinition.
 void setAspects(int i, ClassDefinition _value)
           
 void setType(ClassDefinition type)
          Sets the type value for this NodeDefinition.
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

NodeDefinition

public NodeDefinition()

NodeDefinition

public NodeDefinition(ClassDefinition type,
                      ClassDefinition[] aspects)
Method Detail

getType

public ClassDefinition getType()
Gets the type value for this NodeDefinition.

Returns:
type

setType

public void setType(ClassDefinition type)
Sets the type value for this NodeDefinition.

Parameters:
type -

getAspects

public ClassDefinition[] getAspects()
Gets the aspects value for this NodeDefinition.

Returns:
aspects

setAspects

public void setAspects(ClassDefinition[] aspects)
Sets the aspects value for this NodeDefinition.

Parameters:
aspects -

getAspects

public ClassDefinition getAspects(int i)

setAspects

public void setAspects(int i,
                       ClassDefinition _value)

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 © 2005 - 2010 Alfresco Software, Inc. All Rights Reserved.