Class 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.CorbaType getAnonFixedCorbaType​(QName name, QName stype, int digits, int scale)  
      static org.apache.cxf.binding.corba.wsdl.CorbaType getFixedCorbaType​(QName name, QName stype, int digits, int scale)  
      static org.apache.cxf.binding.corba.wsdl.CorbaType getOctetCorbaType​(QName name, QName stype, int bound)  
      static boolean isAnonymous​(String typeName)  
      static boolean isOMGUnion​(org.apache.ws.commons.schema.XmlSchemaComplexType type)  
      static boolean isUnion​(org.apache.ws.commons.schema.XmlSchemaComplexType type)  
      static org.apache.cxf.binding.corba.wsdl.CorbaType mapToArray​(QName name, QName schematypeName, QName arrayType, QName elName, int bound, boolean anonymous)  
      static org.apache.cxf.binding.corba.wsdl.CorbaType mapToSequence​(QName name, QName schematypeName, QName arrayType, QName elName, int bound, boolean anonymous)  
      static org.apache.cxf.binding.corba.wsdl.CorbaType processBase64Type​(org.apache.cxf.binding.corba.wsdl.CorbaType corbaTypeImpl, QName name, String maxLength, String length)  
      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)  
      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)  
      static org.apache.cxf.binding.corba.wsdl.CorbaType processStringType​(org.apache.cxf.binding.corba.wsdl.CorbaType corbaTypeImpl, QName name, String maxLength, String length)  
      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)  
    • 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)
      • getOctetCorbaType

        public static org.apache.cxf.binding.corba.wsdl.CorbaType getOctetCorbaType​(QName name,
                                                                                    QName stype,
                                                                                    int bound)