java.lang.Object
org.apache.cxf.tools.corba.processors.wsdl.WSDLTypes

public final class WSDLTypes extends Object
  • Method Summary

    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)
     

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Method Details

    • 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)