Class WSDLTypes
- java.lang.Object
-
- org.apache.cxf.tools.corba.processors.wsdl.WSDLTypes
-
public final class WSDLTypes extends Object
-
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static org.apache.cxf.binding.corba.wsdl.CorbaTypegetAnonFixedCorbaType(QName name, QName stype, int digits, int scale)static org.apache.cxf.binding.corba.wsdl.CorbaTypegetFixedCorbaType(QName name, QName stype, int digits, int scale)static org.apache.cxf.binding.corba.wsdl.CorbaTypegetOctetCorbaType(QName name, QName stype, int bound)static booleanisAnonymous(String typeName)static booleanisOMGUnion(org.apache.ws.commons.schema.XmlSchemaComplexType type)static booleanisUnion(org.apache.ws.commons.schema.XmlSchemaComplexType type)static org.apache.cxf.binding.corba.wsdl.CorbaTypemapToArray(QName name, QName schematypeName, QName arrayType, QName elName, int bound, boolean anonymous)static org.apache.cxf.binding.corba.wsdl.CorbaTypemapToSequence(QName name, QName schematypeName, QName arrayType, QName elName, int bound, boolean anonymous)static org.apache.cxf.binding.corba.wsdl.CorbaTypeprocessBase64Type(org.apache.cxf.binding.corba.wsdl.CorbaType corbaTypeImpl, QName name, String maxLength, String length)static org.apache.cxf.binding.corba.wsdl.CorbaTypeprocessDecimalType(org.apache.ws.commons.schema.XmlSchemaSimpleTypeRestriction restrictionType, QName name, org.apache.cxf.binding.corba.wsdl.CorbaType corbaTypeImpl, boolean anonymous)static org.apache.cxf.binding.corba.wsdl.CorbaTypeprocessObject(javax.wsdl.Definition definition, org.apache.ws.commons.schema.XmlSchemaComplexType complex, org.apache.ws.commons.schema.XmlSchemaAnnotation annotation, QName typeName, QName defaultName, String idlNamespace)static org.apache.cxf.binding.corba.wsdl.CorbaTypeprocessStringType(org.apache.cxf.binding.corba.wsdl.CorbaType corbaTypeImpl, QName name, String maxLength, String length)static org.apache.cxf.binding.corba.wsdl.UnionprocessUnionBranches(org.apache.cxf.binding.corba.wsdl.Union corbaUnion, List<org.apache.cxf.binding.corba.wsdl.MemberType> fields, List<String> caselist)
-
-
-
Method Detail
-
processObject
public static org.apache.cxf.binding.corba.wsdl.CorbaType processObject(javax.wsdl.Definition definition, org.apache.ws.commons.schema.XmlSchemaComplexType complex, org.apache.ws.commons.schema.XmlSchemaAnnotation annotation, QName typeName, QName defaultName, String idlNamespace) throws Exception- Throws:
Exception
-
processStringType
public static org.apache.cxf.binding.corba.wsdl.CorbaType processStringType(org.apache.cxf.binding.corba.wsdl.CorbaType corbaTypeImpl, QName name, String maxLength, String length) throws Exception- Throws:
Exception
-
mapToArray
public static org.apache.cxf.binding.corba.wsdl.CorbaType mapToArray(QName name, QName schematypeName, QName arrayType, QName elName, int bound, boolean anonymous)
-
mapToSequence
public static org.apache.cxf.binding.corba.wsdl.CorbaType mapToSequence(QName name, QName schematypeName, QName arrayType, QName elName, int bound, boolean anonymous)
-
processUnionBranches
public static org.apache.cxf.binding.corba.wsdl.Union processUnionBranches(org.apache.cxf.binding.corba.wsdl.Union corbaUnion, List<org.apache.cxf.binding.corba.wsdl.MemberType> fields, List<String> caselist)
-
isOMGUnion
public static boolean isOMGUnion(org.apache.ws.commons.schema.XmlSchemaComplexType type)
-
isUnion
public static boolean isUnion(org.apache.ws.commons.schema.XmlSchemaComplexType type)
-
processDecimalType
public static org.apache.cxf.binding.corba.wsdl.CorbaType processDecimalType(org.apache.ws.commons.schema.XmlSchemaSimpleTypeRestriction restrictionType, QName name, org.apache.cxf.binding.corba.wsdl.CorbaType corbaTypeImpl, boolean anonymous) throws Exception- Throws:
Exception
-
processBase64Type
public static org.apache.cxf.binding.corba.wsdl.CorbaType processBase64Type(org.apache.cxf.binding.corba.wsdl.CorbaType corbaTypeImpl, QName name, String maxLength, String length) throws Exception- Throws:
Exception
-
isAnonymous
public static boolean isAnonymous(String typeName)
-
getFixedCorbaType
public static org.apache.cxf.binding.corba.wsdl.CorbaType getFixedCorbaType(QName name, QName stype, int digits, int scale)
-
getAnonFixedCorbaType
public static org.apache.cxf.binding.corba.wsdl.CorbaType getAnonFixedCorbaType(QName name, QName stype, int digits, int scale)
-
-