Package com.sforce.ws.tools
Class wsdlc
- java.lang.Object
-
- com.sforce.ws.codegen.Generator
-
- com.sforce.ws.tools.wsdlc
-
public class wsdlc extends Generator
wsdlc is a tool that can generate java stubs from WSDL.- Author:
- btoal, hhildebrand
-
-
Field Summary
Fields Modifier and Type Field Description static java.lang.StringCONNECTIONstatic java.lang.StringCONNECTION_WRAPPERstatic java.lang.StringCONNECTORstatic java.lang.StringFACTORYstatic java.lang.StringIFACTORYstatic java.lang.StringINTERFACE_CONNECTION_WRAPPERstatic java.lang.StringPACKAGE_PREFIXstatic java.lang.StringSTANDALONE_JARstatic java.lang.StringTEMPLATE_DIR-
Fields inherited from class com.sforce.ws.codegen.Generator
AGGREGATE_RESULT, EXTENDED_ERROR_DETAILS, generateInterfaces, IEXTENDED_ERROR_DETAILS, interfacePackagePrefix, ISOBJECT, javaFiles, packagePrefix, SIMPLE_TYPE, SOBJECT, templates, TYPE, TYPE_INTERFACE, typeMapper
-
-
Constructor Summary
Constructors Constructor Description wsdlc(java.lang.String packagePrefix, org.stringtemplate.v4.STGroupDir templates)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description protected voidgenerate(Definitions definitions, SfdcApiType sfdcApiType, Types types, java.io.File dir)static voidmain(java.lang.String[] args)static voidrun(java.lang.String wsdlUrl, java.lang.String destJarFilename, java.lang.String packagePrefix, boolean standAlone, org.stringtemplate.v4.STGroupDir templates, java.lang.String destDir, boolean compile)-
Methods inherited from class com.sforce.ws.codegen.Generator
addFileToJar, addRuntimeClasses, compileTypes, generate, generate, generateAggregateResultClasses, generateAggregateResultClasses, generateClassFromComplexType, generateClassFromSimpleType, generateComplexTypeClass, generateExtendedErrorDetailsClasses, generateJarFile, generateSimpleTypeClass, generateSObjectClass, generateSObjectInterface, generateTypeClass, generateTypeClasses, getInterfacePackageName, getManifest, getPackageName, getRuntimeClasses, newSourceWriter, newTypeMetadataConstructor, requiresAggregateResultClass, requiresSObjectClass, requiresSObjectInterface
-
-
-
-
Field Detail
-
TEMPLATE_DIR
public static final java.lang.String TEMPLATE_DIR
-
STANDALONE_JAR
public static final java.lang.String STANDALONE_JAR
- See Also:
- Constant Field Values
-
PACKAGE_PREFIX
public static final java.lang.String PACKAGE_PREFIX
- See Also:
- Constant Field Values
-
CONNECTION
public static final java.lang.String CONNECTION
- See Also:
- Constant Field Values
-
CONNECTOR
public static final java.lang.String CONNECTOR
- See Also:
- Constant Field Values
-
CONNECTION_WRAPPER
public static final java.lang.String CONNECTION_WRAPPER
- See Also:
- Constant Field Values
-
INTERFACE_CONNECTION_WRAPPER
public static final java.lang.String INTERFACE_CONNECTION_WRAPPER
- See Also:
- Constant Field Values
-
FACTORY
public static final java.lang.String FACTORY
- See Also:
- Constant Field Values
-
IFACTORY
public static final java.lang.String IFACTORY
- See Also:
- Constant Field Values
-
-
Method Detail
-
main
public static void main(java.lang.String[] args) throws java.lang.Exception- Throws:
java.lang.Exception
-
run
public static void run(java.lang.String wsdlUrl, java.lang.String destJarFilename, java.lang.String packagePrefix, boolean standAlone, org.stringtemplate.v4.STGroupDir templates, java.lang.String destDir, boolean compile) throws java.lang.Exception, ToolsException, java.net.MalformedURLException, WsdlParseException, java.io.IOException- Throws:
java.lang.ExceptionToolsExceptionjava.net.MalformedURLExceptionWsdlParseExceptionjava.io.IOException
-
generate
protected void generate(Definitions definitions, SfdcApiType sfdcApiType, Types types, java.io.File dir) throws java.io.IOException
-
-