Uses of Class
org.apache.cxf.aegis.type.AegisType
Packages that use AegisType
Package
Description
-
Uses of AegisType in org.apache.cxf.aegis
Methods in org.apache.cxf.aegis that return AegisTypeModifier and TypeMethodDescriptionAegisContext.getRootType(Class<?> clazz) If a class was provided as part of the 'root' list, retrieve it's AegisType by Class.AegisContext.getRootType(QName schemaTypeName) If a class was provided as part of the root list, retrieve it's AegisType by schema type QName.Methods in org.apache.cxf.aegis that return types with arguments of type AegisTypeModifier and TypeMethodDescriptionAegisContext.getRootTypes()Retrieve the Aegis type objects for the root classes.Methods in org.apache.cxf.aegis with parameters of type AegisTypeModifier and TypeMethodDescriptionRead an object expecting a particular input type.AegisXMLStreamDataReader.read(XMLStreamReader reader, AegisType desiredType) Read an object expecting a particular input type.voidAegisElementDataWriter.write(Object obj, QName elementName, boolean optional, Element output, AegisType aegisType) voidAegisWriter.write(Object obj, QName elementName, boolean optional, SinkT output, AegisType aegisType) Write an object to the sink.voidAegisXMLStreamDataWriter.write(Object obj, QName elementName, boolean optional, XMLStreamWriter output, AegisType aegisType) Write an object to the output. -
Uses of AegisType in org.apache.cxf.aegis.databinding
Methods in org.apache.cxf.aegis.databinding that return AegisTypeModifier and TypeMethodDescriptionAegisDatabinding.getType(org.apache.cxf.service.model.MessagePartInfo part) AegisDatabinding.getTypeFromClass(Class<?> cls) Method parameters in org.apache.cxf.aegis.databinding with type arguments of type AegisTypeModifier and TypeMethodDescriptionprotected voidAegisDatabinding.initializeMessage(org.apache.cxf.service.Service s, TypeMapping serviceTM, org.apache.cxf.service.model.AbstractMessageContainer container, int partType, Set<AegisType> deps) -
Uses of AegisType in org.apache.cxf.aegis.type
Methods in org.apache.cxf.aegis.type that return AegisTypeModifier and TypeMethodDescriptionprotected AegisTypeAbstractTypeCreator.createArrayType(TypeClassInfo info) abstract AegisTypeAbstractTypeCreator.createCollectionType(TypeClassInfo info) DefaultTypeCreator.createCollectionType(TypeClassInfo info) XMLTypeCreator.createCollectionType(TypeClassInfo info) protected AegisTypeAbstractTypeCreator.createCollectionTypeFromGeneric(TypeClassInfo info) abstract AegisTypeAbstractTypeCreator.createDefaultType(TypeClassInfo info) DefaultTypeCreator.createDefaultType(TypeClassInfo info) XMLTypeCreator.createDefaultType(TypeClassInfo info) AbstractTypeCreator.createEnumType(TypeClassInfo info) XMLTypeCreator.createEnumType(TypeClassInfo info) protected AegisTypeAbstractTypeCreator.createHolderType(TypeClassInfo info) protected AegisTypeAbstractTypeCreator.createMapType(TypeClassInfo info) protected AegisTypeAbstractTypeCreator.createMapType(TypeClassInfo info, AegisType keyType, AegisType valueType) protected AegisTypeAbstractTypeCreator.createObjectType()AbstractTypeCreator.createType(PropertyDescriptor pd) Create type information for a PropertyDescriptor.AbstractTypeCreator.createType(Class<?> clazz) AbstractTypeCreator.createType(Field f) Create type information for aField.AbstractTypeCreator.createType(Method m, int index) Create a AegisType for a Method parameter.AbstractTypeCreator.createType(Type t) Create an Aegis type from a reflected type description.TypeCreator.createType(PropertyDescriptor pd) TypeCreator.createType(Field f) TypeCreator.createType(Method m, int index) TypeCreator.createType(Type type) AbstractTypeCreator.createTypeForClass(TypeClassInfo info) TypeCreator.createTypeForClass(TypeClassInfo info) Turn a TypeClassInfo into a type.protected AegisTypeAbstractTypeCreator.createUserType(TypeClassInfo info) protected AegisTypeAbstractTypeCreator.getOrCreateGenericType(TypeClassInfo info) protected AegisTypeXMLTypeCreator.getOrCreateGenericType(TypeClassInfo info) protected AegisTypeAbstractTypeCreator.getOrCreateMapKeyType(TypeClassInfo info) protected AegisTypeDefaultTypeCreator.getOrCreateMapKeyType(TypeClassInfo info) protected AegisTypeXMLTypeCreator.getOrCreateMapKeyType(TypeClassInfo info) protected AegisTypeAbstractTypeCreator.getOrCreateMapValueType(TypeClassInfo info) protected AegisTypeDefaultTypeCreator.getOrCreateMapValueType(TypeClassInfo info) protected AegisTypeXMLTypeCreator.getOrCreateMapValueType(TypeClassInfo info) static AegisTypeTypeUtil.getReadType(XMLStreamReader xsr, AegisContext context, AegisType baseType) static AegisTypeTypeUtil.getReadTypeStandalone(XMLStreamReader xsr, AegisContext context, AegisType baseType) getReadType cannot just look up the xsi:type in the mapping.static AegisTypeTypeUtil.getWriteType(AegisContext globalContext, Object value, AegisType type) static AegisTypeTypeUtil.getWriteTypeStandalone(AegisContext globalContext, Object value, Type reflectType) Allow writing of collections when the type of the collection object is known via anTypeobject.static AegisTypeTypeUtil.getWriteTypeStandalone(AegisContext globalContext, Object value, AegisType type) Methods in org.apache.cxf.aegis.type that return types with arguments of type AegisTypeModifier and TypeMethodDescriptionTypeClassInfo.getAegisTypeClass()AegisType.getDependencies()Return a set of AegisType dependencies.Methods in org.apache.cxf.aegis.type with parameters of type AegisTypeModifier and TypeMethodDescriptionprotected QNameAbstractTypeCreator.createCollectionQName(TypeClassInfo info, AegisType type) protected QNameAbstractTypeCreator.createMapQName(TypeClassInfo info, AegisType keyType, AegisType valueType) protected AegisTypeAbstractTypeCreator.createMapType(TypeClassInfo info, AegisType keyType, AegisType valueType) static AegisTypeTypeUtil.getReadType(XMLStreamReader xsr, AegisContext context, AegisType baseType) static AegisTypeTypeUtil.getReadTypeStandalone(XMLStreamReader xsr, AegisContext context, AegisType baseType) getReadType cannot just look up the xsi:type in the mapping.static AegisTypeTypeUtil.getWriteType(AegisContext globalContext, Object value, AegisType type) static AegisTypeTypeUtil.getWriteTypeStandalone(AegisContext globalContext, Object value, AegisType type) voidvoidRegister a type that self-describes the schema type and the Java class.voidRegister a type, manually specifying the java class, the schema type, and the Aegis type object that provides serialization, deserialization, and schema.voidRegister a type that self-describes the schema type and the Java class.voidDefaultTypeMapping.removeType(AegisType type) voidTypeMapping.removeType(AegisType type) static voidTypeUtil.setAttributeAttributes(QName name, AegisType type, org.apache.ws.commons.schema.XmlSchema root) Method parameters in org.apache.cxf.aegis.type with type arguments of type AegisTypeModifier and TypeMethodDescriptionvoidTypeClassInfo.setAegisTypeClass(Class<? extends AegisType> aegisTypeClass) -
Uses of AegisType in org.apache.cxf.aegis.type.basic
Subclasses of AegisType in org.apache.cxf.aegis.type.basicModifier and TypeClassDescriptionclassAn ArrayType.classConverts back and forth to byte[] objects.classSerializes JavaBeans.classAegisTypefor aBigDecimalclassAegisTypefor aBigIntegerclassAegis type forBoolean.classSimpleSerializerclassAegisType for the Calendar class.classclassclassAegisType for the Date class which serializes as an xsd:dateTime.classAegisType for the Date class which serializes as an xsd:date (no time information).classclassclassSimpleSerializerclassclassAegisType for runtime inspection of types.classclassAegisType for the java.sql.Date class which serializes as an xsd:date (no time information).classclassAegisType for the Time class which serializes to an xs:time.classAegisType for the Time class which serializes to an xs:time.classAegisType for the Date class which serializes as an xsd:date (no time and timezone information).classAegisTypefor aURIMethods in org.apache.cxf.aegis.type.basic that return AegisTypeModifier and TypeMethodDescriptionObjectType.determineType(Context context, Class<?> clazz) ArrayType.getComponentType()Get theAegisTypeof the elements in the array.protected AegisTypeBeanType.getElementType(QName name, BeanTypeInfo beanTypeInfo, MessageReader reader, Context context) BeanType.getSuperType()Return the AegisType for the superclass if this type's class, if any.Get the type class for the field with the specified QName.Methods in org.apache.cxf.aegis.type.basic that return types with arguments of type AegisTypeModifier and TypeMethodDescriptionArrayType.getDependencies()BeanType.getDependencies()Return a set of AegisType dependencies.ObjectType.getDependencies()Methods in org.apache.cxf.aegis.type.basic with parameters of type AegisTypeModifier and TypeMethodDescriptionvoidprotected voidBeanType.writeElement(QName name, Object value, AegisType type, MessageWriter writer, Context context) protected voidArrayType.writeValue(Object value, MessageWriter writer, Context context, AegisType type, String name, String ns) Method parameters in org.apache.cxf.aegis.type.basic with type arguments of type AegisTypeConstructor parameters in org.apache.cxf.aegis.type.basic with type arguments of type AegisTypeModifierConstructorDescriptionObjectType(Set<AegisType> dependencies) ObjectType(Set<AegisType> dependencies, boolean serializeWhenUnknown) -
Uses of AegisType in org.apache.cxf.aegis.type.collection
Subclasses of AegisType in org.apache.cxf.aegis.type.collectionMethods in org.apache.cxf.aegis.type.collection that return AegisTypeModifier and TypeMethodDescriptionCollectionType.getComponentType()MapType.getKeyType()MapType.getValueType()Methods in org.apache.cxf.aegis.type.collection that return types with arguments of type AegisTypeConstructors in org.apache.cxf.aegis.type.collection with parameters of type AegisType -
Uses of AegisType in org.apache.cxf.aegis.type.encoded
Subclasses of AegisType in org.apache.cxf.aegis.type.encodedModifier and TypeClassDescriptionclassclassSoapRefType reads and writes SoapRef objects.classStructType is a small extension of the BeanType which can properly read and write SOAP encoded structs.Methods in org.apache.cxf.aegis.type.encoded that return AegisTypeModifier and TypeMethodDescriptionSoapArrayType.getComponentType()Get theAegisTypeof the elements in the array.protected AegisTypeStructType.getElementType(QName name, BeanTypeInfo beanTypeInfo, MessageReader reader, Context context) Returns a SoapRefType wrapping the actual type.ArrayTypeInfo.getType()Methods in org.apache.cxf.aegis.type.encoded that return types with arguments of type AegisTypeMethods in org.apache.cxf.aegis.type.encoded with parameters of type AegisTypeModifier and TypeMethodDescriptionprotected voidStructType.writeElement(QName name, Object value, AegisType type, MessageWriter writer, Context context) Writes a nested element with an unqualified name.protected voidSoapArrayType.writeValue(Object value, MessageWriter writer, Context context, AegisType type) Constructors in org.apache.cxf.aegis.type.encoded with parameters of type AegisType -
Uses of AegisType in org.apache.cxf.aegis.type.java5
Subclasses of AegisType in org.apache.cxf.aegis.type.java5Modifier and TypeClassDescriptionclassclassclassMethods in org.apache.cxf.aegis.type.java5 that return AegisTypeModifier and TypeMethodDescriptionJava5TypeCreator.createCollectionType(TypeClassInfo info) Java5TypeCreator.createDefaultType(TypeClassInfo info) Java5TypeCreator.createEnumType(TypeClassInfo info) protected AegisTypeJava5TypeCreator.getOrCreateGenericType(TypeClassInfo info) protected AegisTypeJava5TypeCreator.getOrCreateMapKeyType(TypeClassInfo info) protected AegisTypeJava5TypeCreator.getOrCreateMapValueType(TypeClassInfo info) protected AegisTypeJava5TypeCreator.getOrCreateParameterizedType(TypeClassInfo generic, int index, boolean map) Methods in org.apache.cxf.aegis.type.java5 that return types with arguments of type AegisType -
Uses of AegisType in org.apache.cxf.aegis.type.mtom
Subclasses of AegisType in org.apache.cxf.aegis.type.mtomModifier and TypeClassDescriptionclassBase class for MtoM types.classByte arrays.classBinding forDataHandler.classBinding forDataSource. -
Uses of AegisType in org.apache.cxf.aegis.type.xml
Subclasses of AegisType in org.apache.cxf.aegis.type.xmlModifier and TypeClassDescriptionclassReads and writesorg.w3c.dom.Documenttypes.classReads and writesorg.w3c.dom.Documenttypes.classReads and writesorg.w3c.dom.Documenttypes.classReads and writesjavax.xml.transform.Sourcetypes.classReads and writesorg.w3c.dom.Documenttypes.