| Package | Description |
|---|---|
| org.eclipse.persistence.jaxb.compiler |
| Modifier and Type | Method and Description |
|---|---|
NamespaceInfo |
AnnotationsProcessor.findInfoForNamespace(String namespace) |
NamespaceInfo |
PackageInfo.getNamespaceInfo() |
NamespaceInfo |
SchemaGenerator.getNamespaceInfoForNamespace(String namespace) |
NamespaceInfo |
SchemaGenerator.getNamespaceInfoForNamespace(String namespace,
String packageName) |
NamespaceInfo |
AnnotationsProcessor.processNamespaceInformation(jakarta.xml.bind.annotation.XmlSchema xmlSchema) |
| Modifier and Type | Method and Description |
|---|---|
void |
AnnotationsProcessor.addPackageToNamespaceMapping(String packageName,
NamespaceInfo nsInfo)
Add a package name/NamespaceInfo entry to the map.
|
AnyAttributeMapping |
MappingsGenerator.generateAnyAttributeMapping(Property property,
Descriptor descriptor,
NamespaceInfo namespaceInfo) |
AnyCollectionMapping |
MappingsGenerator.generateAnyCollectionMapping(Property property,
Descriptor descriptor,
NamespaceInfo namespaceInfo,
boolean isMixed) |
AnyObjectMapping |
MappingsGenerator.generateAnyObjectMapping(Property property,
Descriptor descriptor,
NamespaceInfo namespaceInfo) |
BinaryDataCollectionMapping |
MappingsGenerator.generateBinaryDataCollectionMapping(Property property,
Descriptor descriptor,
NamespaceInfo namespaceInfo) |
BinaryDataMapping |
MappingsGenerator.generateBinaryMapping(Property property,
Descriptor descriptor,
NamespaceInfo namespaceInfo) |
ChoiceCollectionMapping |
MappingsGenerator.generateChoiceCollectionMapping(Property property,
Descriptor descriptor,
NamespaceInfo namespace) |
ChoiceObjectMapping |
MappingsGenerator.generateChoiceMapping(Property property,
Descriptor descriptor,
NamespaceInfo namespace) |
Mapping |
MappingsGenerator.generateCollectionMapping(Property property,
Descriptor descriptor,
JavaClass descriptorJavaClass,
NamespaceInfo namespaceInfo) |
CompositeCollectionMapping |
MappingsGenerator.generateCompositeCollectionMapping(Property property,
Descriptor descriptor,
JavaClass javaClass,
NamespaceInfo namespaceInfo,
String referenceClassName) |
CompositeObjectMapping |
MappingsGenerator.generateCompositeObjectMapping(Property property,
Descriptor descriptor,
NamespaceInfo namespaceInfo,
String referenceClassName) |
DirectCollectionMapping |
MappingsGenerator.generateDirectCollectionMapping(Property property,
Descriptor descriptor,
NamespaceInfo namespaceInfo) |
DirectMapping |
MappingsGenerator.generateDirectEnumerationMapping(Property property,
Descriptor descriptor,
NamespaceInfo namespaceInfo,
EnumTypeInfo enumInfo) |
DirectMapping |
MappingsGenerator.generateDirectMapping(Property property,
Descriptor descriptor,
NamespaceInfo namespaceInfo) |
DirectCollectionMapping |
MappingsGenerator.generateEnumCollectionMapping(Property property,
Descriptor descriptor,
NamespaceInfo namespaceInfo,
EnumTypeInfo info) |
Mapping |
MappingsGenerator.generateMapping(Property property,
Descriptor descriptor,
JavaClass descriptorJavaClass,
NamespaceInfo namespaceInfo)
Generate a mapping for a given Property.
|
Mapping |
MappingsGenerator.generateMappingForReferenceProperty(Property property,
Descriptor descriptor,
NamespaceInfo namespaceInfo) |
void |
MappingsGenerator.generateMappings(TypeInfo info,
Descriptor descriptor,
JavaClass descriptorJavaClass,
NamespaceInfo namespaceInfo)
Generate mappings for a given TypeInfo.
|
TransformationMapping |
MappingsGenerator.generateTransformationMapping(Property property,
Descriptor descriptor,
NamespaceInfo namespace)
Generate an XMLTransformationMapping based on a given Property.
|
CollectionReferenceMapping |
MappingsGenerator.generateXMLCollectionReferenceMapping(Property property,
Descriptor descriptor,
NamespaceInfo namespaceInfo,
JavaClass referenceClass)
Create an XMLCollectionReferenceMapping and add it to the descriptor.
|
ObjectReferenceMapping |
MappingsGenerator.generateXMLObjectReferenceMapping(Property property,
Descriptor descriptor,
NamespaceInfo namespaceInfo,
JavaClass referenceClass)
Create an XMLObjectReferenceMapping and add it to the descriptor.
|
QName |
AnnotationsProcessor.getQNameForProperty(Property property,
String defaultName,
JavaHasAnnotations element,
NamespaceInfo namespaceInfo,
TypeInfo info) |
Field |
MappingsGenerator.getXPathForElement(String path,
QName elementName,
NamespaceInfo namespaceInfo,
boolean isText) |
Field |
MappingsGenerator.getXPathForField(Property property,
NamespaceInfo namespaceInfo,
boolean isTextMapping,
boolean isAny) |
void |
PackageInfo.setNamespaceInfo(NamespaceInfo namespaceInfo) |
| Modifier and Type | Method and Description |
|---|---|
void |
AnnotationsProcessor.setPackageToNamespaceMappings(HashMap<String,NamespaceInfo> packageToNamespaceMappings)
Set namespace override info from XML bindings file.
|
Copyright © 2007–2021 Eclipse.org - EclipseLink Project. All rights reserved.