Class SubstitutionMap
java.lang.Object
com.regnosys.rosetta.common.serialisation.xml.SubstitutionMap
An map defining the relation between types and
their substituted name. This is a representation
of all XML substitution groups defined in an XSD schema.
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic classHolds the XML element name and optional namespace for a type. -
Constructor Summary
ConstructorsConstructorDescriptionSubstitutionMap(Map<com.fasterxml.jackson.databind.JavaType, SubstitutionMap.XMLFullyQualifiedName> typeToFullyQualifiedNameMap, Map<SubstitutionMap.XMLFullyQualifiedName, com.fasterxml.jackson.databind.JavaType> fullyQualifiedNameToTypeMap) -
Method Summary
Modifier and TypeMethodDescriptiongetName(com.fasterxml.jackson.databind.JavaType type) getNamespace(com.fasterxml.jackson.databind.JavaType type) getSubstitutedName(Object object) com.fasterxml.jackson.databind.JavaTypegetTypeByFullyQualifiedName(SubstitutionMap.XMLFullyQualifiedName fullyQualifiedName) Collection<com.fasterxml.jackson.databind.JavaType> getTypes()Collection<com.fasterxml.jackson.databind.JavaType> getTypesByLocalName(String localName)
-
Constructor Details
-
SubstitutionMap
public SubstitutionMap(Map<com.fasterxml.jackson.databind.JavaType, SubstitutionMap.XMLFullyQualifiedName> typeToFullyQualifiedNameMap, Map<SubstitutionMap.XMLFullyQualifiedName, com.fasterxml.jackson.databind.JavaType> fullyQualifiedNameToTypeMap)
-
-
Method Details
-
getSubstitutedName
-
getTypes
-
getName
-
getNamespace
-
getTypeByFullyQualifiedName
public com.fasterxml.jackson.databind.JavaType getTypeByFullyQualifiedName(SubstitutionMap.XMLFullyQualifiedName fullyQualifiedName) -
getTypesByLocalName
-