org.apache.cxf.tools.corba.processors.wsdl
Class WSDLTypes
java.lang.Object
org.apache.cxf.tools.corba.processors.wsdl.WSDLTypes
public final class WSDLTypes
- extends Object
Method Summary |
static CorbaTypeImpl |
getAnonFixedCorbaType(QName name,
QName stype,
int digits,
int scale)
|
static CorbaTypeImpl |
getFixedCorbaType(QName name,
QName stype,
int digits,
int scale)
|
static CorbaTypeImpl |
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 CorbaTypeImpl |
mapToArray(QName name,
QName schematypeName,
QName arrayType,
QName elName,
int bound,
boolean anonymous)
|
static CorbaTypeImpl |
mapToSequence(QName name,
QName schematypeName,
QName arrayType,
QName elName,
int bound,
boolean anonymous)
|
static CorbaTypeImpl |
processBase64Type(CorbaTypeImpl corbaTypeImpl,
QName name,
String maxLength,
String length)
|
static CorbaTypeImpl |
processDecimalType(org.apache.ws.commons.schema.XmlSchemaSimpleTypeRestriction restrictionType,
QName name,
CorbaTypeImpl corbaTypeImpl,
boolean anonymous)
|
static CorbaTypeImpl |
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 CorbaTypeImpl |
processStringType(CorbaTypeImpl corbaTypeImpl,
QName name,
String maxLength,
String length)
|
static Union |
processUnionBranches(Union corbaUnion,
List fields,
List<String> caselist)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
processObject
public static CorbaTypeImpl 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 CorbaTypeImpl processStringType(CorbaTypeImpl corbaTypeImpl,
QName name,
String maxLength,
String length)
throws Exception
- Throws:
Exception
mapToArray
public static CorbaTypeImpl mapToArray(QName name,
QName schematypeName,
QName arrayType,
QName elName,
int bound,
boolean anonymous)
mapToSequence
public static CorbaTypeImpl mapToSequence(QName name,
QName schematypeName,
QName arrayType,
QName elName,
int bound,
boolean anonymous)
processUnionBranches
public static Union processUnionBranches(Union corbaUnion,
List 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 CorbaTypeImpl processDecimalType(org.apache.ws.commons.schema.XmlSchemaSimpleTypeRestriction restrictionType,
QName name,
CorbaTypeImpl corbaTypeImpl,
boolean anonymous)
throws Exception
- Throws:
Exception
processBase64Type
public static CorbaTypeImpl processBase64Type(CorbaTypeImpl corbaTypeImpl,
QName name,
String maxLength,
String length)
throws Exception
- Throws:
Exception
isAnonymous
public static boolean isAnonymous(String typeName)
getFixedCorbaType
public static CorbaTypeImpl getFixedCorbaType(QName name,
QName stype,
int digits,
int scale)
getAnonFixedCorbaType
public static CorbaTypeImpl getAnonFixedCorbaType(QName name,
QName stype,
int digits,
int scale)
getOctetCorbaType
public static CorbaTypeImpl getOctetCorbaType(QName name,
QName stype,
int bound)
Apache CXF