public class SchemaAnalyzer101 extends SchemaAnalyzerBase
SchemaAnalyzerBase.SchemaJavaMemberInfo_builtinSchemaTypeToJavaTypeMap, _builtinSchemaTypeToJavaWrapperTypeMap, _env, _jaxbEnumType, _nillableSimpleTypeComponentToLiteralTypeMap, _nillableSimpleTypeComponentToSOAPTypeMap, _resolveIDREF, _schema, _simpleTypeEncoderMap, _strictCompliance, _useDataHandlerOnly, javaTypes, soap11WSDLConstants| Constructor and Description |
|---|
SchemaAnalyzer101(AbstractDocument document,
ModelInfo modelInfo,
Properties options,
Set conflictingClassNames,
JavaSimpleTypeCreator javaTypes) |
checkStrictCompliance, complexSchemaTypeSimpleContentExtensionToLiteralType, complexSchemaTypeToLiteralType, complexSchemaTypeToSOAPType, createSOAPSimpleType, doWeHandleAttributeTypeEnumeration, enumerationToLiteralType, enumerationToSOAPType, fail, fail, failUnsupported, getAttributeQNameHint, getCustomTypeFor, getElementMappingNameHint, getElementQNameHint, getIDREFLiteralType, getJ2EEAnonymousArrayTypeName, getJavaMemberInfo, getJavaMemberOfElementInfo, getJavaNameOfElementType, getJavaNameOfSOAPStructureType, getJavaNameOfType, getLiteralFragmentTypeFor, getLiteralMemberType, getLiteralSimpleStringTypeFor, getNillableLiteralSimpleType, getSimpleTypeBaseName, getSOAPMemberType, getUniqueID, getUniqueLiteralArrayTypeQNameFor, getUniqueMemberName, getUniqueNCNameFor, getUniqueQNameFor, getUniqueTypeNameForElement, handleIDIDREF, isAttributeEnumeration, isInvalidEnumerationLabel, makePackageQualified, makePackageQualified, mustGetCustomTypeFor, nillableSchemaTypeToSOAPType, processSOAPArrayType, resolveNamingConflictsFor, resolveNamingConflictsFor, schemaTypeToLiteralType, schemaTypeToLiteralType, schemaTypeToLiteralType, schemaTypeToSOAPType, schemaTypeToSOAPType, setReferenceable, simpleSchemaTypeToLiteralType, soapArrayBasedComplexSchemaTypeToSOAPType, soapStructureExtensionComplexSchemaTypeToSOAPType, updateModifiers, urTypeBasedComplexSchemaTypeToLiteralType, urTypeBasedComplexSchemaTypeToSOAPType, warnpublic SchemaAnalyzer101(AbstractDocument document, ModelInfo modelInfo, Properties options, Set conflictingClassNames, JavaSimpleTypeCreator javaTypes)
document - modelInfo - options - conflictingClassNames - javaTypes - protected SOAPType simpleSchemaTypeToSOAPType(SimpleTypeDefinitionComponent component, QName nameHint)
simpleSchemaTypeToSOAPType in class SchemaAnalyzerBaseprotected LiteralType simpleSchemaTypeToLiteralType(SimpleTypeDefinitionComponent component, QName nameHint, QName mappingNameHint)
simpleSchemaTypeToLiteralType in class SchemaAnalyzerBasepublic LiteralType schemaElementTypeToLiteralType(QName elementName)
schemaElementTypeToLiteralType in class SchemaAnalyzerBaseprotected LiteralType anonymousSimpleSchemaTypeToLiteralType(SimpleTypeDefinitionComponent component, QName nameHint, QName mappingNameHint)
anonymousSimpleSchemaTypeToLiteralType in class SchemaAnalyzerBasemappingNameHint - Hint for J2EE mapping of anonymous simple typeprotected LiteralType soapStructureExtensionComplexSchemaTypeToLiteralType(ComplexTypeDefinitionComponent component, LiteralStructuredType parentType, QName nameHint)
protected boolean isAttributeEnumeration(LiteralType attributeType)
isAttributeEnumeration in class SchemaAnalyzerBaseattributeType - LiteralType to checkprotected boolean isAttributeOptional(AttributeUseComponent attributeUse)
isAttributeOptional in class SchemaAnalyzerBaseprotected boolean isParticleOptional(ParticleComponent memberParticle)
isParticleOptional in class SchemaAnalyzerBaseprotected SOAPType listToSOAPType(SimpleTypeDefinitionComponent component, QName nameHint)
SchemaAnalyzerBaselistToSOAPType in class SchemaAnalyzerBaseprotected LiteralType listToLiteralType(SimpleTypeDefinitionComponent component, QName nameHint)
listToLiteralType in class SchemaAnalyzerBaseprotected boolean doWeHandleSimpleSchemaTypeDerivationByList()
doWeHandleSimpleSchemaTypeDerivationByList in class SchemaAnalyzerBaseprotected boolean doWeHandleWildcard()
doWeHandleWildcard in class SchemaAnalyzerBaseprotected boolean doWeHandleComplexSchemaTypeExtensionBySimpleContent()
doWeHandleComplexSchemaTypeExtensionBySimpleContent in class SchemaAnalyzerBaseprotected void resolveEnumerationNamingConflictsFor(JavaEnumerationType javaEnumType)
resolveEnumerationNamingConflictsFor in class SchemaAnalyzerBasejavaEnumType - protected boolean doMakeMemberBoxedType()
doMakeMemberBoxedType in class SchemaAnalyzerBaseprotected void initializeMaps()
initializeMaps in class SchemaAnalyzerBaseprotected boolean doWeHandleComplexSchemaTypeExtensionByComplexType()
doWeHandleComplexSchemaTypeExtensionByComplexType in class SchemaAnalyzerBaseCopyright © 2017–2019 Eclipse Foundation. All rights reserved.