org.hpccsystems.ws.client.gen.axis2.wsstore.v1_02.ExtensionMapper Maven / Gradle / Ivy
/**
* ExtensionMapper.java
*
* This file was auto-generated from WSDL
* by the Apache Axis2 version: 1.7.9 Built on : Nov 16, 2018 (12:06:07 GMT)
*/
package org.hpccsystems.ws.client.gen.axis2.wsstore.v1_02;
/**
* ExtensionMapper class
*/
@SuppressWarnings({"unchecked",
"unused"
})
public class ExtensionMapper {
public static java.lang.Object getTypeObject(
java.lang.String namespaceURI, java.lang.String typeName,
javax.xml.stream.XMLStreamReader reader) throws java.lang.Exception {
if ("urn:hpccsystems:ws:wsstore".equals(namespaceURI) &&
"StoreInfo".equals(typeName)) {
return org.hpccsystems.ws.client.gen.axis2.wsstore.v1_02.StoreInfo.Factory.parse(reader);
}
if ("urn:hpccsystems:ws:wsstore".equals(namespaceURI) &&
"Namespaces_type0".equals(typeName)) {
return org.hpccsystems.ws.client.gen.axis2.wsstore.v1_02.Namespaces_type0.Factory.parse(reader);
}
if ("urn:hpccsystems:ws:wsstore".equals(namespaceURI) &&
"KVPair".equals(typeName)) {
return org.hpccsystems.ws.client.gen.axis2.wsstore.v1_02.KVPair.Factory.parse(reader);
}
if ("urn:hpccsystems:ws:wsstore".equals(namespaceURI) &&
"EspException".equals(typeName)) {
return org.hpccsystems.ws.client.gen.axis2.wsstore.v1_02.EspException.Factory.parse(reader);
}
if ("urn:hpccsystems:ws:wsstore".equals(namespaceURI) &&
"Stores_type0".equals(typeName)) {
return org.hpccsystems.ws.client.gen.axis2.wsstore.v1_02.Stores_type0.Factory.parse(reader);
}
if ("urn:hpccsystems:ws:wsstore".equals(namespaceURI) &&
"ArrayOfEspException".equals(typeName)) {
return org.hpccsystems.ws.client.gen.axis2.wsstore.v1_02.ArrayOfEspException.Factory.parse(reader);
}
if ("urn:hpccsystems:ws:wsstore".equals(namespaceURI) &&
"KeySet_type0".equals(typeName)) {
return org.hpccsystems.ws.client.gen.axis2.wsstore.v1_02.KeySet_type0.Factory.parse(reader);
}
if ("urn:hpccsystems:ws:wsstore".equals(namespaceURI) &&
"Pairs_type0".equals(typeName)) {
return org.hpccsystems.ws.client.gen.axis2.wsstore.v1_02.Pairs_type0.Factory.parse(reader);
}
if ("urn:hpccsystems:ws:wsstore".equals(namespaceURI) &&
"Pairs_type1".equals(typeName)) {
return org.hpccsystems.ws.client.gen.axis2.wsstore.v1_02.Pairs_type1.Factory.parse(reader);
}
throw new org.apache.axis2.databinding.ADBException("Unsupported type " +
namespaceURI + " " + typeName);
}
}