org.apache.axis.encoding.ser.xbeans
public class XmlBeanSerializer extends Object implements Serializer
Method Summary | |
---|---|
static Schema[] | findtSchemaDocument(SchemaType docType) |
String | getMechanismType() |
static XmlObject | getTypeNode(Schema[] schemas, QName q) |
static SchemaDocument | parseSchema(InputStream stream) |
static DefinitionsDocument | parseWSDL(String wsdlLocation) |
static DefinitionsDocument | parseWSDL(File wsdlFile) |
static DefinitionsDocument | parseWSDL(URL wsdlURL) |
static DefinitionsDocument | parseWSDL(InputStream wsdlStream) |
static Schema[] | selectChildren(XmlObject parent, Class childClass) |
void | serialize(QName name, Attributes attributes, Object value, SerializationContext context)
Serialize an element named name, with the indicated attributes
and value.
|
Element | writeSchema(Class javaType, Types types)
Return XML schema for the specified type, suitable for insertion into the
<types> element of a WSDL document, or underneath an
<element> or <attribute> declaration.
|
Parameters: name is the element name attributes are the attributes...serialize is free to add more. value is the value context is the SerializationContext
Parameters: javaType the Java Class we're writing out schema for types the Java2WSDL Types object which holds the context for the WSDL being generated.
Returns: a type element containing a schema simpleType/complexType
See Also: Types