Class ModelExporter
java.lang.Object
com.sun.xml.rpc.processor.model.exporter.ExporterBase
com.sun.xml.rpc.processor.model.exporter.ModelExporter
- All Implemented Interfaces:
Constants
- Author:
- JAX-RPC Development Team
-
Field Summary
Fields inherited from class com.sun.xml.rpc.processor.model.exporter.ExporterBase
ATTR_ID, ATTR_NAME, ATTR_SUBJECT, ATTR_TYPE, ATTR_VALUE, ATTR_VERSION, DEF_IMM_OBJ_NAME, DEF_OBJ_NAME, immediateClasses, immutableClasses, immutableObj2id, nextId, obj2id, obj2serialize, obj2serializeStack, out, PROP_NAME, writerFields inherited from interface com.sun.xml.rpc.processor.model.exporter.Constants
NS_MODEL, QNAME_MODEL -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidprotected voidfailUnsupportedClass(Class klass) protected QNameprotected Stringprotected voidprotected voidvisitBlock(Block target) protected voidvisitFault(Fault target) protected voidprotected voidvisitHandlerInfo(HandlerInfo target) protected voidvisitHeaderFault(HeaderFault target) protected voidprotected voidvisitJavaArrayType(JavaArrayType target) protected voidvisitJavaCustomType(JavaCustomType target) protected voidprotected voidprotected voidvisitJavaException(JavaException target) protected voidvisitJavaInterface(JavaInterface target) protected voidvisitJavaMethod(JavaMethod target) protected voidvisitJavaParameter(JavaParameter target) protected voidvisitJavaSimpleType(JavaSimpleType target) protected voidprotected voidprotected voidvisitJavaType(JavaType target) protected voidvisitLiteralAllType(LiteralAllType target) protected voidprotected voidprotected voidprotected voidprotected voidprotected voidprotected voidprotected voidvisitLiteralIDType(LiteralIDType target) protected voidvisitLiteralListType(LiteralListType target) protected voidprotected voidprotected voidprotected voidvisitMessage(Message target) protected voidvisitModel(Model target) protected voidvisitModelObject(ModelObject target) protected voidvisitOperation(Operation target) protected voidvisitParameter(Parameter target) protected voidprotected voidvisitRequest(Request target) protected voidvisitResponse(Response target) protected voidprotected voidprotected voidprotected voidvisitService(Service target) protected voidvisitSOAPAnyType(SOAPAnyType target) protected voidvisitSOAPArrayType(SOAPArrayType target) protected voidprotected voidvisitSOAPCustomType(SOAPCustomType target) protected voidprotected voidvisitSOAPListType(SOAPListType target) protected voidprotected voidvisitSOAPSimpleType(SOAPSimpleType target) protected voidprotected voidprotected voidvisitTypeMappingInfo(TypeMappingInfo target) Methods inherited from class com.sun.xml.rpc.processor.model.exporter.ExporterBase
define, defineImmediate, getDefineImmediateObjectName, getDefineObjectName, getId, getImmediateObjectValue, getPropertyName, initialize, internalDoExport, isImmediate, isImmutable, newId, property
-
Constructor Details
-
ModelExporter
-
-
Method Details
-
doExport
-
getContainerName
- Specified by:
getContainerNamein classExporterBase
-
getVersion
- Overrides:
getVersionin classExporterBase
-
failUnsupportedClass
- Specified by:
failUnsupportedClassin classExporterBase
-
visit
- Overrides:
visitin classExporterBase
-
visitLiteralWildcardMember
-
visitImportedDocumentInfo
-
visitJavaInterface
-
visitJavaCustomType
-
visitOperation
-
visitHandlerChainInfo
-
visitJavaException
-
visitJavaStructureType
-
visitJavaSimpleType
-
visitJavaStructureMember
-
visitBlock
-
visitLiteralElementMember
-
visitLiteralSequenceType
-
visitLiteralArrayWrapperType
-
visitRPCRequestUnorderedStructureType
-
visitJavaEnumerationEntry
-
visitResponse
-
visitRPCRequestOrderedStructureType
-
visitLiteralEnumerationType
-
visitRequest
-
visitLiteralAllType
-
visitJavaArrayType
-
visitPort
-
visitLiteralAttributeMember
-
visitHandlerInfo
-
visitService
-
visitSOAPStructureMember
-
visitSOAPAttributeMember
-
visitJavaParameter
-
visitModel
-
visitLiteralSimpleType
-
visitLiteralArrayType
-
visitLiteralListType
-
visitJavaEnumerationType
-
visitSOAPCustomType
-
visitLiteralFragmentType
-
visitSOAPArrayType
-
visitSOAPUnorderedStructureType
-
visitMessage
-
visitHeaderFault
-
visitJavaMethod
-
visitSOAPAnyType
-
visitSOAPSimpleType
-
visitSOAPOrderedStructureType
-
visitRPCResponseStructureType
-
visitParameter
-
visitTypeMappingInfo
-
visitFault
-
visitLiteralContentMember
-
visitSOAPEnumerationType
-
visitJavaType
-
visitModelObject
-
visitLiteralIDType
-
visitSOAPListType
-