Package com.sforce.ws.tools
Class wsdlc
java.lang.Object
com.sforce.ws.codegen.Generator
com.sforce.ws.tools.wsdlc
wsdlc is a tool that can generate java stubs from WSDL.
- Author:
- btoal, hhildebrand
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final StringFields inherited from class com.sforce.ws.codegen.Generator
addDeprecatedAnnotation, AGGREGATE_RESULT, EXTENDED_ERROR_DETAILS, generateInterfaces, IEXTENDED_ERROR_DETAILS, ISOBJECT, javaFiles, packagePrefix, SIMPLE_TYPE, SOBJECT, templates, TYPE, TYPE_INTERFACE, typeMapper -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected voidgenerate(Definitions definitions, SfdcApiType sfdcApiType, Types types, File dir) static voidstatic voidrun(String wsdlUrl, String destJarFilename, String packagePrefix, boolean javaTime, boolean standAlone, org.stringtemplate.v4.STGroupDir templates, String destDir, boolean compile, boolean addDeprecatedAnnotation) 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 Details
-
TEMPLATE_DIR
-
CONNECTION
- See Also:
-
CONNECTOR
- See Also:
-
CONNECTION_WRAPPER
- See Also:
-
INTERFACE_CONNECTION_WRAPPER
- See Also:
-
FACTORY
- See Also:
-
IFACTORY
- See Also:
-
-
Constructor Details
-
wsdlc
-
wsdlc
public wsdlc(String packagePrefix, org.stringtemplate.v4.STGroupDir templates, boolean javaTime, boolean addDeprecatedAnnotation)
-
-
Method Details
-
main
- Throws:
Exception
-
run
public static void run(String wsdlUrl, String destJarFilename, String packagePrefix, boolean javaTime, boolean standAlone, org.stringtemplate.v4.STGroupDir templates, String destDir, boolean compile, boolean addDeprecatedAnnotation) throws ToolsException, WsdlParseException, IOException -
generate
protected void generate(Definitions definitions, SfdcApiType sfdcApiType, Types types, File dir) throws IOException - Overrides:
generatein classGenerator- Throws:
IOException
-