Package org.hpccsystems.ws.client.utils
Class Axis2ADBStubWrapperMaker
- java.lang.Object
-
- org.hpccsystems.ws.client.utils.Axis2ADBStubWrapperMaker
-
public class Axis2ADBStubWrapperMaker extends Object
Generates wrapper classes around generated Axis2 ADB stub classes. This tool is typically only used by contributors to the HPCC4J WsClient project. The tool scours all available stub classes in the 'targetpackage', generates abstracted classes in the 'outputdir' in the given 'outputpackage' and 'servicename'. Sample parameters: targetpackage=org.hpccsystems.ws.client.gen.axis2.wssmc.latest outputdir=C:\HPCC4J\wsclient\src\main\java outputpackage=org.hpccsystems.ws.client.wrappers.gen servicename=wssmc
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static List<Class<?>>
getClassesInPackage(String packageName)
static Class<?>
getClassFromPackage(String packageName, String targetClassName)
static boolean
isMethodOverrriden(Method myMethod)
static void
main(String[] args)
void
processField(Field field)
void
wrapClass(Class<?> cls)
-
-
-
Field Detail
-
version
public static final String version
- See Also:
- Constant Field Values
-
-
Method Detail
-
wrapClass
public void wrapClass(Class<?> cls)
-
processField
public void processField(Field field)
-
getClassFromPackage
public static final Class<?> getClassFromPackage(String packageName, String targetClassName)
-
isMethodOverrriden
public static boolean isMethodOverrriden(Method myMethod)
-
-