Uses of Class
org.apache.cxf.aegis.type.Type

Packages that use Type
org.apache.cxf.aegis   
org.apache.cxf.aegis.databinding   
org.apache.cxf.aegis.type   
org.apache.cxf.aegis.type.basic   
org.apache.cxf.aegis.type.collection   
org.apache.cxf.aegis.type.encoded   
org.apache.cxf.aegis.type.java5   
org.apache.cxf.aegis.type.mtom   
org.apache.cxf.aegis.type.xml   
 

Uses of Type in org.apache.cxf.aegis
 

Methods in org.apache.cxf.aegis that return Type
 Type AegisContext.getRootType(java.lang.Class clazz)
          If a class was provided as part of the 'root' list, retrieve it's Type by Class.
 Type AegisContext.getRootType(javax.xml.namespace.QName schemaTypeName)
          If a class was provided as part of the root list, retrieve it's Type by schema type QName.
 

Methods in org.apache.cxf.aegis that return types with arguments of type Type
 java.util.Set<Type> AegisContext.getRootTypes()
          Retrieve the Aegis type objects for the root classes.
 

Methods in org.apache.cxf.aegis with parameters of type Type
 java.lang.Object AegisElementDataReader.read(org.w3c.dom.Element input, Type desiredType)
           
 java.lang.Object AegisReader.read(ReaderT reader, Type desiredType)
          Read an object expecting a particular input type.
 java.lang.Object AegisXMLStreamDataReader.read(javax.xml.stream.XMLStreamReader reader, Type desiredType)
          Read an object expecting a particular input type.
 void AegisElementDataWriter.write(java.lang.Object obj, javax.xml.namespace.QName elementName, boolean optional, org.w3c.dom.Element output, Type aegisType)
           
 void AegisWriter.write(java.lang.Object obj, javax.xml.namespace.QName elementName, boolean optional, SinkT output, Type aegisType)
          Write an object to the sink.
 void AegisXMLStreamDataWriter.write(java.lang.Object obj, javax.xml.namespace.QName elementName, boolean optional, javax.xml.stream.XMLStreamWriter output, Type aegisType)
          Write an object to the output.
 

Uses of Type in org.apache.cxf.aegis.databinding
 

Methods in org.apache.cxf.aegis.databinding that return Type
 Type AegisDatabinding.getType(MessagePartInfo part)
           
 

Method parameters in org.apache.cxf.aegis.databinding with type arguments of type Type
protected  void AegisDatabinding.initializeMessage(Service s, TypeMapping serviceTM, AbstractMessageContainer container, int partType, java.util.Set<Type> deps)
           
 

Uses of Type in org.apache.cxf.aegis.type
 

Methods in org.apache.cxf.aegis.type that return Type
protected  Type AbstractTypeCreator.createArrayType(AbstractTypeCreator.TypeClassInfo info)
           
abstract  Type AbstractTypeCreator.createCollectionType(AbstractTypeCreator.TypeClassInfo info)
           
 Type DefaultTypeCreator.createCollectionType(AbstractTypeCreator.TypeClassInfo info)
           
 Type XMLTypeCreator.createCollectionType(AbstractTypeCreator.TypeClassInfo info)
           
protected  Type AbstractTypeCreator.createCollectionTypeFromGeneric(AbstractTypeCreator.TypeClassInfo info)
           
abstract  Type AbstractTypeCreator.createDefaultType(AbstractTypeCreator.TypeClassInfo info)
           
 Type DefaultTypeCreator.createDefaultType(AbstractTypeCreator.TypeClassInfo info)
           
 Type XMLTypeCreator.createDefaultType(AbstractTypeCreator.TypeClassInfo info)
           
 Type AbstractTypeCreator.createEnumType(AbstractTypeCreator.TypeClassInfo info)
           
 Type XMLTypeCreator.createEnumType(AbstractTypeCreator.TypeClassInfo info)
           
protected  Type AbstractTypeCreator.createHolderType(AbstractTypeCreator.TypeClassInfo info)
           
protected  Type AbstractTypeCreator.createMapType(AbstractTypeCreator.TypeClassInfo info)
           
protected  Type AbstractTypeCreator.createMapType(AbstractTypeCreator.TypeClassInfo info, Type keyType, Type valueType)
           
protected  Type AbstractTypeCreator.createObjectType()
           
 Type AbstractTypeCreator.createType(java.lang.Class clazz)
           
 Type TypeCreator.createType(java.lang.Class clazz)
           
 Type AbstractTypeCreator.createType(java.lang.reflect.Field f)
          Create type information for a Field.
 Type TypeCreator.createType(java.lang.reflect.Field f)
           
 Type AbstractTypeCreator.createType(java.lang.reflect.Method m, int index)
          Create a Type for a Method parameter.
 Type TypeCreator.createType(java.lang.reflect.Method m, int index)
           
 Type AbstractTypeCreator.createType(java.beans.PropertyDescriptor pd)
          Create type information for a PropertyDescriptor.
 Type TypeCreator.createType(java.beans.PropertyDescriptor pd)
           
 Type AbstractTypeCreator.createTypeForClass(AbstractTypeCreator.TypeClassInfo info)
           
 Type TypeCreator.createTypeForClass(AbstractTypeCreator.TypeClassInfo info)
          Turn a TypeClassInfo into a type.
protected  Type AbstractTypeCreator.createUserType(AbstractTypeCreator.TypeClassInfo info)
           
protected  Type AbstractTypeCreator.getOrCreateGenericType(AbstractTypeCreator.TypeClassInfo info)
           
protected  Type XMLTypeCreator.getOrCreateGenericType(AbstractTypeCreator.TypeClassInfo info)
           
protected  Type AbstractTypeCreator.getOrCreateMapKeyType(AbstractTypeCreator.TypeClassInfo info)
           
protected  Type DefaultTypeCreator.getOrCreateMapKeyType(AbstractTypeCreator.TypeClassInfo info)
           
protected  Type XMLTypeCreator.getOrCreateMapKeyType(AbstractTypeCreator.TypeClassInfo info)
           
protected  Type AbstractTypeCreator.getOrCreateMapValueType(AbstractTypeCreator.TypeClassInfo info)
           
protected  Type DefaultTypeCreator.getOrCreateMapValueType(AbstractTypeCreator.TypeClassInfo info)
           
protected  Type XMLTypeCreator.getOrCreateMapValueType(AbstractTypeCreator.TypeClassInfo info)
           
static Type TypeUtil.getReadType(javax.xml.stream.XMLStreamReader xsr, AegisContext context, Type baseType)
           
static Type TypeUtil.getReadTypeStandalone(javax.xml.stream.XMLStreamReader xsr, AegisContext context, Type baseType)
          getReadType cannot just look up the xsi:type in the mapping.
 Type TypeMapping.getType(java.lang.Class javaType)
           
 Type DefaultTypeMapping.getType(java.lang.Class javaType)
           
 Type TypeMapping.getType(javax.xml.namespace.QName xmlType)
           
 Type DefaultTypeMapping.getType(javax.xml.namespace.QName xmlType)
           
static Type TypeUtil.getWriteType(AegisContext globalContext, java.lang.Object value, Type type)
           
static Type TypeUtil.getWriteTypeStandalone(AegisContext globalContext, java.lang.Object value, Type type)
           
 

Methods in org.apache.cxf.aegis.type that return types with arguments of type Type
 java.util.Set<Type> Type.getDependencies()
          Return a set of Type dependencies.
 

Methods in org.apache.cxf.aegis.type with parameters of type Type
protected  javax.xml.namespace.QName AbstractTypeCreator.createCollectionQName(AbstractTypeCreator.TypeClassInfo info, Type type)
           
protected  javax.xml.namespace.QName AbstractTypeCreator.createMapQName(AbstractTypeCreator.TypeClassInfo info, Type keyType, Type valueType)
           
protected  Type AbstractTypeCreator.createMapType(AbstractTypeCreator.TypeClassInfo info, Type keyType, Type valueType)
           
static org.jdom.Attribute TypeUtil.createTypeAttribute(java.lang.String prefix, Type type, org.jdom.Element root)
           
static Type TypeUtil.getReadType(javax.xml.stream.XMLStreamReader xsr, AegisContext context, Type baseType)
           
static Type TypeUtil.getReadTypeStandalone(javax.xml.stream.XMLStreamReader xsr, AegisContext context, Type baseType)
          getReadType cannot just look up the xsi:type in the mapping.
static Type TypeUtil.getWriteType(AegisContext globalContext, java.lang.Object value, Type type)
           
static Type TypeUtil.getWriteTypeStandalone(AegisContext globalContext, java.lang.Object value, Type type)
           
 void TypeMapping.register(java.lang.Class javaType, javax.xml.namespace.QName xmlType, Type type)
          Register a type, manually specifying the java class, the schema type, and the Aegis type object that provides serialization, deserialization, and schema.
 void DefaultTypeMapping.register(java.lang.Class javaType, javax.xml.namespace.QName xmlType, Type type)
           
 void TypeMapping.register(Type type)
          Register a type that self-describes the schema type and the Java class.
 void DefaultTypeMapping.register(Type type)
          Register a type that self-describes the schema type and the Java class.
 void TypeMapping.removeType(Type type)
           
 void DefaultTypeMapping.removeType(Type type)
           
 

Uses of Type in org.apache.cxf.aegis.type.basic
 

Subclasses of Type in org.apache.cxf.aegis.type.basic
 class ArrayType
          An ArrayType.
 class Base64Type
          Converts back and forth to byte[] objects.
 class BeanType
          Serializes JavaBeans.
 class BigDecimalType
          Type for a BigDecimal
 class BigIntegerType
          Type for a BigInteger
 class BooleanType
          Aegis type for Boolean.
 class ByteType
          SimpleSerializer
 class CalendarType
          Type for the Calendar class.
 class CharacterAsStringType
           
 class CharacterType
           
 class DateTimeType
          Type for the Date class which serializes as an xsd:dateTime.
 class DateType
          Type for the Date class which serializes as an xsd:date (no time information).
 class DoubleType
           
 class FloatType
           
 class IntType
          SimpleSerializer
 class LongType
           
 class ObjectType
          Type for runtime inspection of types.
 class ShortType
           
 class SqlDateType
          Type for the java.sql.Date class which serializes as an xsd:date (no time information).
 class StringType
           
 class TimestampType
          Type for the Time class which serializes to an xs:time.
 class TimeType
          Type for the Time class which serializes to an xs:time.
 class TimezoneLessDateType
          Type for the Date class which serializes as an xsd:date (no time and timezone information).
 class URIType
          Type for a URI
 

Methods in org.apache.cxf.aegis.type.basic that return Type
 Type ObjectType.determineType(Context context, java.lang.Class clazz)
           
 Type ArrayType.getComponentType()
          Get the Type of the elements in the array.
protected  Type BeanType.getElementType(javax.xml.namespace.QName name, BeanTypeInfo beanTypeInfo, MessageReader reader, Context context)
           
 Type BeanType.getSuperType()
          Return the Type for the superclass if this type's class, if any.
 Type BeanTypeInfo.getType(javax.xml.namespace.QName name)
          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 Type
 java.util.Set<Type> ObjectType.getDependencies()
           
 java.util.Set<Type> BeanType.getDependencies()
          Return a set of Type dependencies.
 java.util.Set<Type> ArrayType.getDependencies()
           
 

Methods in org.apache.cxf.aegis.type.basic with parameters of type Type
 void BeanTypeInfo.mapType(javax.xml.namespace.QName name, Type type)
           
protected  void BeanType.writeElement(javax.xml.namespace.QName name, java.lang.Object value, Type type, MessageWriter writer, Context context)
           
protected  void ArrayType.writeValue(java.lang.Object value, MessageWriter writer, Context context, Type type, java.lang.String name, java.lang.String ns)
           
 

Method parameters in org.apache.cxf.aegis.type.basic with type arguments of type Type
 void ObjectType.setDependencies(java.util.Set<Type> dependencies)
           
 

Constructor parameters in org.apache.cxf.aegis.type.basic with type arguments of type Type
ObjectType(java.util.Set<Type> dependencies)
           
ObjectType(java.util.Set<Type> dependencies, boolean serializeWhenUnknown)
           
 

Uses of Type in org.apache.cxf.aegis.type.collection
 

Subclasses of Type in org.apache.cxf.aegis.type.collection
 class CollectionType
           
 class MapType
           
 

Methods in org.apache.cxf.aegis.type.collection that return Type
 Type CollectionType.getComponentType()
           
 Type MapType.getKeyType()
           
 Type MapType.getValueType()
           
 

Methods in org.apache.cxf.aegis.type.collection that return types with arguments of type Type
 java.util.Set<Type> MapType.getDependencies()
           
 

Constructors in org.apache.cxf.aegis.type.collection with parameters of type Type
CollectionType(Type componentType)
           
MapType(javax.xml.namespace.QName schemaType, Type keyType, Type valueType)
           
 

Uses of Type in org.apache.cxf.aegis.type.encoded
 

Subclasses of Type in org.apache.cxf.aegis.type.encoded
 class SoapArrayType
           
 class SoapRefType
          SoapRefType reads and writes SoapRef objects.
 class StructType
          StructType 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 Type
 Type SoapArrayType.getComponentType()
          Get the Type of the elements in the array.
protected  Type StructType.getElementType(javax.xml.namespace.QName name, BeanTypeInfo beanTypeInfo, MessageReader reader, Context context)
          Returns a SoapRefType wrapping the actual type.
 Type ArrayTypeInfo.getType()
           
 

Methods in org.apache.cxf.aegis.type.encoded that return types with arguments of type Type
 java.util.Set<Type> SoapRefType.getDependencies()
           
 java.util.Set<Type> SoapArrayType.getDependencies()
           
 

Methods in org.apache.cxf.aegis.type.encoded with parameters of type Type
protected  void StructType.writeElement(javax.xml.namespace.QName name, java.lang.Object value, Type type, MessageWriter writer, Context context)
          Writes a nested element with an unqualified name.
protected  void SoapArrayType.writeValue(java.lang.Object value, MessageWriter writer, Context context, Type type)
           
 

Constructors in org.apache.cxf.aegis.type.encoded with parameters of type Type
SoapRefType(Type baseType)
           
 

Uses of Type in org.apache.cxf.aegis.type.java5
 

Subclasses of Type in org.apache.cxf.aegis.type.java5
 class DurationType
           
 class EnumType
           
 class XMLGregorianCalendarType
           
 

Methods in org.apache.cxf.aegis.type.java5 that return Type
 Type Java5TypeCreator.createCollectionType(AbstractTypeCreator.TypeClassInfo info)
           
 Type Java5TypeCreator.createDefaultType(AbstractTypeCreator.TypeClassInfo info)
           
 Type Java5TypeCreator.createEnumType(AbstractTypeCreator.TypeClassInfo info)
           
protected  Type Java5TypeCreator.getOrCreateGenericType(AbstractTypeCreator.TypeClassInfo info)
           
protected  Type Java5TypeCreator.getOrCreateMapKeyType(AbstractTypeCreator.TypeClassInfo info)
           
protected  Type Java5TypeCreator.getOrCreateMapValueType(AbstractTypeCreator.TypeClassInfo info)
           
protected  Type Java5TypeCreator.getOrCreateParameterizedType(java.lang.Object generic, int index)
           
 

Uses of Type in org.apache.cxf.aegis.type.mtom
 

Subclasses of Type in org.apache.cxf.aegis.type.mtom
 class AbstractXOPType
          Base class for MtoM types.
 class ByteArrayType
           
 class DataHandlerType
           
 class DataSourceType
           
 

Uses of Type in org.apache.cxf.aegis.type.xml
 

Subclasses of Type in org.apache.cxf.aegis.type.xml
 class DocumentType
          Reads and writes org.w3c.dom.Document types.
 class JDOMDocumentType
          Reads and writes org.w3c.dom.Document types.
 class JDOMElementType
          Reads and writes org.w3c.dom.Document types.
 class SourceType
          Reads and writes javax.xml.transform.Source types.
 class XMLStreamReaderType
          Reads and writes org.w3c.dom.Document types.
 



Apache CXF