org.apache.axis2.description.java2wsdl
Class Java2WSDLUtils
java.lang.Object
org.apache.axis2.description.java2wsdl.Java2WSDLUtils
public class Java2WSDLUtils
- extends Object
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
HTTP
public static final String HTTP
- See Also:
- Constant Field Values
PACKAGE_CLASS_DELIMITER
public static final char PACKAGE_CLASS_DELIMITER
- See Also:
- Constant Field Values
SCHEMA_NAMESPACE_EXTN
public static final String SCHEMA_NAMESPACE_EXTN
- See Also:
- Constant Field Values
Java2WSDLUtils
public Java2WSDLUtils()
isURL
public static boolean isURL(String entry)
- check the entry for a URL. This is a simple check and need to be improved
- Parameters:
entry
-
getSimpleClassName
public static String getSimpleClassName(String qualifiedName)
- A method to strip the fully qualified className to a simple classname
- Parameters:
qualifiedName
-
namespaceFromClassName
public static StringBuffer namespaceFromClassName(String className,
ClassLoader classLoader)
throws Exception
- Throws:
Exception
namespaceFromClassName
public static StringBuffer namespaceFromClassName(String className,
ClassLoader classLoader,
NamespaceGenerator nsGen)
throws Exception
- Throws:
Exception
schemaNamespaceFromClassName
public static StringBuffer schemaNamespaceFromClassName(String packageName,
ClassLoader loader)
throws Exception
- Throws:
Exception
schemaNamespaceFromClassName
public static StringBuffer schemaNamespaceFromClassName(String packageName,
ClassLoader loader,
NamespaceGenerator nsGen)
throws Exception
- Throws:
Exception
targetNamespaceFromClassName
public static StringBuffer targetNamespaceFromClassName(String packageName,
ClassLoader loader,
NamespaceGenerator nsGen)
throws Exception
- Throws:
Exception
getPackageName
public static String getPackageName(String className,
ClassLoader classLoader)
throws Exception
- Throws:
Exception
packageNameFromClass
protected static String packageNameFromClass(String name)
Copyright © 2004-2012 The Apache Software Foundation. All Rights Reserved.