| Package | Description |
|---|---|
| org.eclipse.persistence.jaxb.compiler |
| Modifier and Type | Method and Description |
|---|---|
Map<QName,ElementDeclaration> |
AnnotationsProcessor.getGlobalElements()
Lazy load and return the map of global elements.
|
List<ElementDeclaration> |
AnnotationsProcessor.getLocalElements() |
List<ElementDeclaration> |
Property.getReferencedElements()
Return the list of referenced elements.
|
List<ElementDeclaration> |
ElementDeclaration.getSubstitutableElements()
The list of elements which can be substituted for this element (ie: has this element in their substitutionGroup)
|
| Modifier and Type | Method and Description |
|---|---|
void |
Property.addReferencedElement(ElementDeclaration element)
Add an ElementDeclaration to the list of referenced elements.
|
void |
ElementDeclaration.addSubstitutableElement(ElementDeclaration element)
Add an element to the list of elements which can be substituted for this element (ie: has this element in their substitutionGroup)
|
| Modifier and Type | Method and Description |
|---|---|
void |
SchemaGenerator.addGlobalElements(Map<QName,ElementDeclaration> additionalElements) |
CoreProject |
MappingsGenerator.generateProject(List<JavaClass> typeInfoClasses,
Map<String,TypeInfo> typeInfo,
Map<String,QName> userDefinedSchemaTypes,
Map<String,PackageInfo> packageToPackageInfoMappings,
Map<QName,ElementDeclaration> globalElements,
List<ElementDeclaration> localElements,
Map<TypeMappingInfo,Class> typeMappingInfoToGeneratedClass,
Map<TypeMappingInfo,Class> typeMappingInfoToAdapterClasses,
boolean isDefaultNamespaceAllowed) |
CoreProject |
MappingsGenerator.generateProject(List<JavaClass> typeInfoClasses,
Map<String,TypeInfo> typeInfo,
Map<String,QName> userDefinedSchemaTypes,
Map<String,PackageInfo> packageToPackageInfoMappings,
Map<QName,ElementDeclaration> globalElements,
List<ElementDeclaration> localElements,
Map<TypeMappingInfo,Class> typeMappingInfoToGeneratedClass,
Map<TypeMappingInfo,Class> typeMappingInfoToAdapterClasses,
boolean isDefaultNamespaceAllowed) |
void |
SchemaGenerator.generateSchema(List<JavaClass> typeInfoClasses,
Map<String,TypeInfo> typeInfo,
Map<String,QName> userDefinedSchemaTypes,
Map<String,PackageInfo> packageToPackageInfoMappings,
Map<QName,ElementDeclaration> additionalGlobalElements,
Map<String,Class> arrayClassesToGeneratedClasses) |
void |
SchemaGenerator.generateSchema(List<JavaClass> typeInfoClasses,
Map<String,TypeInfo> typeInfo,
Map<String,QName> userDefinedSchemaTypes,
Map<String,PackageInfo> packageToPackageInfoMappings,
Map<QName,ElementDeclaration> additionalGlobalElements,
Map<String,Class> arrayClassesToGeneratedClasses,
jakarta.xml.bind.SchemaOutputResolver outputResolver) |
Copyright © 2007–2021 Eclipse.org - EclipseLink Project. All rights reserved.