org.apache.cxf.service.model
Class MessagePartInfo

java.lang.Object
  extended by org.apache.cxf.service.model.AbstractPropertiesHolder
      extended by org.apache.cxf.service.model.MessagePartInfo
All Implemented Interfaces:
Extensible, NamedItem

public final class MessagePartInfo
extends AbstractPropertiesHolder
implements NamedItem


Constructor Summary
MessagePartInfo(QName n, AbstractMessageContainer info)
           
 
Method Summary
 boolean equals(Object o)
           
 QName getConcreteName()
           
 QName getElementQName()
           
 int getIndex()
           
 AbstractMessageContainer getMessageInfo()
           
 QName getName()
           
 Class<?> getTypeClass()
           
 QName getTypeQName()
           
 org.apache.ws.commons.schema.XmlSchemaAnnotated getXmlSchema()
           
 int hashCode()
           
 boolean isElement()
           
 void setConcreteName(QName concreteName)
           
 void setElement(boolean b)
           
 void setElementQName(QName qn)
           
 void setIndex(int index)
           
 void setMessageContainer(AbstractMessageContainer info)
           
 void setName(QName n)
           
 void setTypeClass(Class<?> typeClass)
           
 void setTypeQName(QName qn)
           
 void setXmlSchema(org.apache.ws.commons.schema.XmlSchemaAnnotated xmlSchema)
           
 String toString()
           
 
Methods inherited from class org.apache.cxf.service.model.AbstractPropertiesHolder
addExtensionAttribute, addExtensor, containsExtensor, equals, getDocumentation, getExtensionAttribute, getExtensionAttributes, getExtensor, getExtensors, getExtensors, getProperties, getProperty, getProperty, getTraversedExtensor, hasProperty, removeProperty, setDelegate, setDocumentation, setExtensionAttributes, setProperty
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Constructor Detail

MessagePartInfo

public MessagePartInfo(QName n,
                       AbstractMessageContainer info)
Method Detail

setMessageContainer

public void setMessageContainer(AbstractMessageContainer info)

getName

public QName getName()
Specified by:
getName in interface NamedItem
Returns:
Returns the name.

setName

public void setName(QName n)
Parameters:
n - The name to set.

getConcreteName

public QName getConcreteName()

setConcreteName

public void setConcreteName(QName concreteName)

isElement

public boolean isElement()

setElement

public void setElement(boolean b)

getElementQName

public QName getElementQName()

getTypeQName

public QName getTypeQName()

setTypeQName

public void setTypeQName(QName qn)

setElementQName

public void setElementQName(QName qn)

getMessageInfo

public AbstractMessageContainer getMessageInfo()

getXmlSchema

public org.apache.ws.commons.schema.XmlSchemaAnnotated getXmlSchema()

setXmlSchema

public void setXmlSchema(org.apache.ws.commons.schema.XmlSchemaAnnotated xmlSchema)

getTypeClass

public Class<?> getTypeClass()

setTypeClass

public void setTypeClass(Class<?> typeClass)

getIndex

public int getIndex()

setIndex

public void setIndex(int index)

toString

public String toString()
Overrides:
toString in class Object

hashCode

public int hashCode()
Overrides:
hashCode in class Object

equals

public boolean equals(Object o)
Overrides:
equals in class Object


Apache CXF