Package org.apache.axis.wsdl.toJava
Class JavaTypeWriter
java.lang.Object
org.apache.axis.wsdl.toJava.JavaTypeWriter
- All Implemented Interfaces:
Generator
This is Wsdl2java's Type Writer. It writes the following files, as appropriate:
.java, Holder.java.
-
Field Summary
Fields -
Constructor Summary
ConstructorsConstructorDescriptionJavaTypeWriter(Emitter emitter, TypeEntry type, SymbolTable symbolTable) Constructor. -
Method Summary
Modifier and TypeMethodDescriptionvoidgenerate()Write all the service bindnigs: service and testcase.protected JavaWritergetBeanHelperWriter(Emitter emitter, TypeEntry type, Vector elements, TypeEntry base, Vector attributes, boolean forException) getHelperWriterprotected JavaWritergetBeanWriter(Emitter emitter, TypeEntry type, TypeEntry base) getBeanWriterprotected JavaWritergetEnumTypeWriter(Emitter emitter, TypeEntry type, Vector v) getEnumWriterprotected GeneratorgetHolderWriter(Emitter emitter, TypeEntry type) getHolderWriter
-
Field Details
-
HOLDER_IS_NEEDED
Field HOLDER_IS_NEEDED- See Also:
-
-
Constructor Details
-
JavaTypeWriter
Constructor.- Parameters:
emitter-type-symbolTable-
-
-
Method Details
-
generate
Write all the service bindnigs: service and testcase.- Specified by:
generatein interfaceGenerator- Throws:
IOException
-
getEnumTypeWriter
getEnumWriter- Parameters:
emitter-type-v-- Returns:
-
getBeanWriter
getBeanWriter- Parameters:
emitter-type-base-- Returns:
-
getBeanHelperWriter
protected JavaWriter getBeanHelperWriter(Emitter emitter, TypeEntry type, Vector elements, TypeEntry base, Vector attributes, boolean forException) getHelperWriter- Parameters:
emitter-type-elements-base-attributes-- Returns:
-
getHolderWriter
getHolderWriter- Parameters:
emitter-type-- Returns:
-