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

public final class WSDLTypes extends Object
  • Method Details

    • processObject

      public static 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 CorbaType processStringType(CorbaType corbaTypeImpl, QName name, String maxLength, String length) throws Exception
      Throws:
      Exception
    • mapToArray

      public static CorbaType mapToArray(QName name, QName schematypeName, QName arrayType, QName elName, int bound, boolean anonymous)
    • mapToSequence

      public static CorbaType mapToSequence(QName name, QName schematypeName, QName arrayType, QName elName, int bound, boolean anonymous)
    • processUnionBranches

      public static Union processUnionBranches(Union corbaUnion, List<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 CorbaType processDecimalType(org.apache.ws.commons.schema.XmlSchemaSimpleTypeRestriction restrictionType, QName name, CorbaType corbaTypeImpl, boolean anonymous) throws Exception
      Throws:
      Exception
    • processBase64Type

      public static CorbaType processBase64Type(CorbaType corbaTypeImpl, QName name, String maxLength, String length) throws Exception
      Throws:
      Exception
    • isAnonymous

      public static boolean isAnonymous(String typeName)
    • getFixedCorbaType

      public static CorbaType getFixedCorbaType(QName name, QName stype, int digits, int scale)
    • getAnonFixedCorbaType

      public static CorbaType getAnonFixedCorbaType(QName name, QName stype, int digits, int scale)
    • getOctetCorbaType

      public static CorbaType getOctetCorbaType(QName name, QName stype, int bound)