org.qi4j.library.cxf
Class ValueCompositeCxfType

java.lang.Object
  extended by org.apache.cxf.aegis.type.AegisType
      extended by org.qi4j.library.cxf.ValueCompositeCxfType

public class ValueCompositeCxfType
extends org.apache.cxf.aegis.type.AegisType


Field Summary
 
Fields inherited from class org.apache.cxf.aegis.type.AegisType
typeClass
 
Constructor Summary
ValueCompositeCxfType(Type type, org.apache.cxf.aegis.type.TypeMapping typeMapping)
           
 
Method Summary
 boolean isComplex()
           
 Object readObject(org.apache.cxf.aegis.xml.MessageReader reader, org.apache.cxf.aegis.Context context)
           
 void writeObject(Object object, org.apache.cxf.aegis.xml.MessageWriter writer, org.apache.cxf.aegis.Context context)
           
 void writeSchema(org.apache.ws.commons.schema.XmlSchema root)
           
 
Methods inherited from class org.apache.cxf.aegis.type.AegisType
addToSchemaElement, equals, getDependencies, getMaxOccurs, getMinOccurs, getSchemaType, getType, getTypeClass, getTypeMapping, hashCode, hasMaxOccurs, hasMinOccurs, isAbstract, isFlatArray, isNillable, isWriteOuter, setAbstract, setFlatArray, setNillable, setSchemaType, setTypeClass, setTypeMapping, setWriteOuter, toString, usesUtilityTypes, usesXmime
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Constructor Detail

ValueCompositeCxfType

public ValueCompositeCxfType(@Uses
                             Type type,
                             @Uses
                             org.apache.cxf.aegis.type.TypeMapping typeMapping)
Method Detail

readObject

public Object readObject(org.apache.cxf.aegis.xml.MessageReader reader,
                         org.apache.cxf.aegis.Context context)
                  throws org.apache.cxf.aegis.DatabindingException
Specified by:
readObject in class org.apache.cxf.aegis.type.AegisType
Throws:
org.apache.cxf.aegis.DatabindingException

writeObject

public void writeObject(Object object,
                        org.apache.cxf.aegis.xml.MessageWriter writer,
                        org.apache.cxf.aegis.Context context)
                 throws org.apache.cxf.aegis.DatabindingException
Specified by:
writeObject in class org.apache.cxf.aegis.type.AegisType
Throws:
org.apache.cxf.aegis.DatabindingException

writeSchema

public void writeSchema(org.apache.ws.commons.schema.XmlSchema root)
Overrides:
writeSchema in class org.apache.cxf.aegis.type.AegisType

isComplex

public boolean isComplex()
Overrides:
isComplex in class org.apache.cxf.aegis.type.AegisType