blob: 3aa7d7d51b192c065fd0411ae7a5216d75f60e22 [file] [log] [blame]
<?xml version="1.0" encoding="UTF-8"?>
<xmi:XMI xmi:version="20131001" xmlns:xmi="http://www.omg.org/spec/XMI/20131001" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:ecore="http://www.eclipse.org/emf/2002/Ecore" xmlns:javaProfile="http:///schemas/javaProfile/_wCZm0N0oEeSfefuUt0TgMw/3" xmlns:uml="http://www.eclipse.org/uml2/5.0.0/UML" xsi:schemaLocation="http:///schemas/javaProfile/_wCZm0N0oEeSfefuUt0TgMw/3 pathmap://JAVA_PROFILE/javaProfile.uml#_wCcqIN0oEeSfefuUt0TgMw">
<uml:Profile xmi:id="_tkYLQLAwEeSts9jnR_oQsA" name="jackson-annotations" metamodelReference="_tkYOH7AwEeSts9jnR_oQsA">
<eAnnotations xmi:id="_tkYLQbAwEeSts9jnR_oQsA" source="http://www.eclipse.org/uml2/2.0.0/UML">
<contents xmi:type="ecore:EPackage" xmi:id="_tkYLQrAwEeSts9jnR_oQsA" name="jacksonannotations" nsURI="http:///schemas/jacksonannotations/_tkL-ALAwEeSts9jnR_oQsA/0" nsPrefix="jacksonannotations">
<eSubpackages xmi:id="_tkYLQ7AwEeSts9jnR_oQsA" name="com" nsURI="http:///jacksonannotations/com.ecore" nsPrefix="jacksonannotations.com">
<eAnnotations xmi:id="_tkYLRLAwEeSts9jnR_oQsA" source="http://www.eclipse.org/uml2/4.0.0/UML" references="_tkYOIbAwEeSts9jnR_oQsA"/>
<eSubpackages xmi:id="_tkYLRbAwEeSts9jnR_oQsA" name="fasterxml" nsURI="http:///jacksonannotations/com/fasterxml.ecore" nsPrefix="jacksonannotations.com.fasterxml">
<eAnnotations xmi:id="_tkYLRrAwEeSts9jnR_oQsA" source="http://www.eclipse.org/uml2/4.0.0/UML" references="_tkYOIrAwEeSts9jnR_oQsA"/>
<eSubpackages xmi:id="_tkYLR7AwEeSts9jnR_oQsA" name="jackson" nsURI="http:///jacksonannotations/com/fasterxml/jackson.ecore" nsPrefix="jacksonannotations.com.fasterxml.jackson">
<eAnnotations xmi:id="_tkYLSLAwEeSts9jnR_oQsA" source="http://www.eclipse.org/uml2/4.0.0/UML" references="_tkYOI7AwEeSts9jnR_oQsA"/>
<eSubpackages xmi:id="_tkYLSbAwEeSts9jnR_oQsA" name="annotation" nsURI="http:///jacksonannotations/com/fasterxml/jackson/annotation.ecore" nsPrefix="jacksonannotations.com.fasterxml.jackson.annotation">
<eAnnotations xmi:id="_tkYLSrAwEeSts9jnR_oQsA" source="http://www.eclipse.org/uml2/4.0.0/UML" references="_tkYOJLAwEeSts9jnR_oQsA"/>
<eClassifiers xmi:type="ecore:EEnum" xmi:id="_tkYLS7AwEeSts9jnR_oQsA" name="ShapeFromJsonFormat">
<eAnnotations xmi:id="_tkYLTLAwEeSts9jnR_oQsA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_tkYOJbAwEeSts9jnR_oQsA"/>
<eLiterals xmi:id="_tkYLTbAwEeSts9jnR_oQsA" name="ANY"/>
<eLiterals xmi:id="_tkYLTrAwEeSts9jnR_oQsA" name="SCALAR" value="1"/>
<eLiterals xmi:id="_tkYLT7AwEeSts9jnR_oQsA" name="ARRAY" value="2"/>
<eLiterals xmi:id="_tkYLULAwEeSts9jnR_oQsA" name="OBJECT" value="3"/>
<eLiterals xmi:id="_tkYLUbAwEeSts9jnR_oQsA" name="NUMBER" value="4"/>
<eLiterals xmi:id="_tkYLUrAwEeSts9jnR_oQsA" name="NUMBER_FLOAT" value="5"/>
<eLiterals xmi:id="_tkYLU7AwEeSts9jnR_oQsA" name="NUMBER_INT" value="6"/>
<eLiterals xmi:id="_tkYLVLAwEeSts9jnR_oQsA" name="STRING" value="7"/>
<eLiterals xmi:id="_tkYLVbAwEeSts9jnR_oQsA" name="BOOLEAN" value="8"/>
</eClassifiers>
<eClassifiers xmi:type="ecore:EEnum" xmi:id="_tkYLVrAwEeSts9jnR_oQsA" name="VisibilityFromJsonAutoDetect">
<eAnnotations xmi:id="_tkYLV7AwEeSts9jnR_oQsA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_tkYOMbAwEeSts9jnR_oQsA"/>
<eLiterals xmi:id="_tkYLWLAwEeSts9jnR_oQsA" name="ANY"/>
<eLiterals xmi:id="_tkYLWbAwEeSts9jnR_oQsA" name="NON_PRIVATE" value="1"/>
<eLiterals xmi:id="_tkYLWrAwEeSts9jnR_oQsA" name="PROTECTED_AND_PUBLIC" value="2"/>
<eLiterals xmi:id="_tkYLW7AwEeSts9jnR_oQsA" name="PUBLIC_ONLY" value="3"/>
<eLiterals xmi:id="_tkYLXLAwEeSts9jnR_oQsA" name="NONE" value="4"/>
<eLiterals xmi:id="_tkYLXbAwEeSts9jnR_oQsA" name="DEFAULT" value="5"/>
</eClassifiers>
<eClassifiers xmi:type="ecore:EEnum" xmi:id="_tkYLXrAwEeSts9jnR_oQsA" name="IncludeFromJsonInclude">
<eAnnotations xmi:id="_tkYLX7AwEeSts9jnR_oQsA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_tkYOOrAwEeSts9jnR_oQsA"/>
<eLiterals xmi:id="_tkYLYLAwEeSts9jnR_oQsA" name="ALWAYS"/>
<eLiterals xmi:id="_tkYLYbAwEeSts9jnR_oQsA" name="NON_NULL" value="1"/>
<eLiterals xmi:id="_tkYLYrAwEeSts9jnR_oQsA" name="NON_DEFAULT" value="2"/>
<eLiterals xmi:id="_tkYLY7AwEeSts9jnR_oQsA" name="NON_EMPTY" value="3"/>
</eClassifiers>
<eClassifiers xmi:type="ecore:EEnum" xmi:id="_tkYLZLAwEeSts9jnR_oQsA" name="IdFromJsonTypeInfo">
<eAnnotations xmi:id="_tkYLZbAwEeSts9jnR_oQsA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_tkYOP7AwEeSts9jnR_oQsA"/>
<eLiterals xmi:id="_tkYLZrAwEeSts9jnR_oQsA" name="NONE"/>
<eLiterals xmi:id="_tkYLZ7AwEeSts9jnR_oQsA" name="CLASS" value="1"/>
<eLiterals xmi:id="_tkYLaLAwEeSts9jnR_oQsA" name="MINIMAL_CLASS" value="2"/>
<eLiterals xmi:id="_tkYLabAwEeSts9jnR_oQsA" name="NAME" value="3"/>
<eLiterals xmi:id="_tkYLarAwEeSts9jnR_oQsA" name="CUSTOM" value="4"/>
</eClassifiers>
<eClassifiers xmi:type="ecore:EEnum" xmi:id="_tkYLa7AwEeSts9jnR_oQsA" name="AsFromJsonTypeInfo">
<eAnnotations xmi:id="_tkYLbLAwEeSts9jnR_oQsA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_tkYOR7AwEeSts9jnR_oQsA"/>
<eLiterals xmi:id="_tkYLbbAwEeSts9jnR_oQsA" name="PROPERTY"/>
<eLiterals xmi:id="_tkYLbrAwEeSts9jnR_oQsA" name="WRAPPER_OBJECT" value="1"/>
<eLiterals xmi:id="_tkYLb7AwEeSts9jnR_oQsA" name="WRAPPER_ARRAY" value="2"/>
<eLiterals xmi:id="_tkYLcLAwEeSts9jnR_oQsA" name="EXTERNAL_PROPERTY" value="3"/>
</eClassifiers>
<eClassifiers xmi:type="ecore:EClass" xmi:id="_tkYLcbAwEeSts9jnR_oQsA" name="JacksonAnnotation">
<eAnnotations xmi:id="_tkYLcrAwEeSts9jnR_oQsA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_tkYOTLAwEeSts9jnR_oQsA"/>
<eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_tkYLc7AwEeSts9jnR_oQsA" name="base_Stereotype" ordered="false">
<eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/4.0.0/UML#//Stereotype"/>
</eStructuralFeatures>
</eClassifiers>
<eClassifiers xmi:type="ecore:EClass" xmi:id="_tkYLdbAwEeSts9jnR_oQsA" name="JsonManagedReference">
<eAnnotations xmi:id="_tkYLdrAwEeSts9jnR_oQsA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_tkYOULAwEeSts9jnR_oQsA"/>
<eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_tkYLd7AwEeSts9jnR_oQsA" name="value" ordered="false" defaultValueLiteral="&quot;defaultReference&quot;">
<eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/4.0.0/Types#//String"/>
</eStructuralFeatures>
<eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_tkYLebAwEeSts9jnR_oQsA" name="base_Stereotype" ordered="false">
<eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/4.0.0/UML#//Stereotype"/>
</eStructuralFeatures>
<eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_tkYLe7AwEeSts9jnR_oQsA" name="base_Property" ordered="false">
<eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/4.0.0/UML#//Property"/>
</eStructuralFeatures>
<eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_tkYLfbAwEeSts9jnR_oQsA" name="base_EnumerationLiteral" ordered="false">
<eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/4.0.0/UML#//EnumerationLiteral"/>
</eStructuralFeatures>
<eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_tkYLf7AwEeSts9jnR_oQsA" name="base_Operation" ordered="false">
<eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/4.0.0/UML#//Operation"/>
</eStructuralFeatures>
</eClassifiers>
<eClassifiers xmi:type="ecore:EClass" xmi:id="_tkYLgbAwEeSts9jnR_oQsA" name="JsonView">
<eAnnotations xmi:id="_tkYLgrAwEeSts9jnR_oQsA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_tkYOYbAwEeSts9jnR_oQsA"/>
<eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_tkYLg7AwEeSts9jnR_oQsA" name="value" ordered="false" upperBound="-1" containment="true">
<eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/4.0.0/UML#//Class"/>
</eStructuralFeatures>
<eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_tkYLhbAwEeSts9jnR_oQsA" name="base_Stereotype" ordered="false">
<eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/4.0.0/UML#//Stereotype"/>
</eStructuralFeatures>
<eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_tkYLh7AwEeSts9jnR_oQsA" name="base_Operation" ordered="false">
<eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/4.0.0/UML#//Operation"/>
</eStructuralFeatures>
<eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_tkYLibAwEeSts9jnR_oQsA" name="base_Property" ordered="false">
<eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/4.0.0/UML#//Property"/>
</eStructuralFeatures>
<eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_tkYLi7AwEeSts9jnR_oQsA" name="base_EnumerationLiteral" ordered="false">
<eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/4.0.0/UML#//EnumerationLiteral"/>
</eStructuralFeatures>
</eClassifiers>
<eClassifiers xmi:type="ecore:EClass" xmi:id="_tkYLjbAwEeSts9jnR_oQsA" name="JsonCreator">
<eAnnotations xmi:id="_tkYLjrAwEeSts9jnR_oQsA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_tkYOcbAwEeSts9jnR_oQsA"/>
<eOperations xmi:id="_tkYLj7AwEeSts9jnR_oQsA" name="methodConstraint">
<eAnnotations xmi:id="_tkYLkLAwEeSts9jnR_oQsA" source="http://www.eclipse.org/emf/2002/GenModel">
<details xmi:id="_tkYLkbAwEeSts9jnR_oQsA" key="documentation" value="not self.base_Property.oclIsUndefined() implies&#xD;&#xA;&#x9;&#x9;&#x9;&#x9;&#x9; self.base_Property.oclContainer().oclIsTypeOf(uml::Stereotype)"/>
</eAnnotations>
<eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/emf/2002/Ecore#//EBoolean"/>
<eParameters xmi:id="_tkYLk7AwEeSts9jnR_oQsA" name="diagnostics">
<eAnnotations xmi:id="_tkYLlLAwEeSts9jnR_oQsA" source="http://www.eclipse.org/emf/2002/GenModel">
<details xmi:id="_tkYLlbAwEeSts9jnR_oQsA" key="documentation" value="The chain of diagnostics to which problems are to be appended."/>
</eAnnotations>
<eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/emf/2002/Ecore#//EDiagnosticChain"/>
</eParameters>
<eParameters xmi:id="_tkYLl7AwEeSts9jnR_oQsA" name="context">
<eAnnotations xmi:id="_tkYLmLAwEeSts9jnR_oQsA" source="http://www.eclipse.org/emf/2002/GenModel">
<details xmi:id="_tkYLmbAwEeSts9jnR_oQsA" key="documentation" value="The cache of context-specific information."/>
</eAnnotations>
<eGenericType xmi:id="_tkYLmrAwEeSts9jnR_oQsA">
<eTypeArguments xmi:id="_tkYLm7AwEeSts9jnR_oQsA">
<eClassifier xmi:type="ecore:EDataType" href="http://www.eclipse.org/emf/2002/Ecore#//EJavaObject"/>
</eTypeArguments>
<eTypeArguments xmi:id="_tkYLnLAwEeSts9jnR_oQsA">
<eClassifier xmi:type="ecore:EDataType" href="http://www.eclipse.org/emf/2002/Ecore#//EJavaObject"/>
</eTypeArguments>
<eClassifier xmi:type="ecore:EDataType" href="http://www.eclipse.org/emf/2002/Ecore#//EMap"/>
</eGenericType>
</eParameters>
</eOperations>
<eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_tkYLnbAwEeSts9jnR_oQsA" name="base_Stereotype" ordered="false">
<eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/4.0.0/UML#//Stereotype"/>
</eStructuralFeatures>
<eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_tkYLn7AwEeSts9jnR_oQsA" name="base_Operation" ordered="false">
<eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/4.0.0/UML#//Operation"/>
</eStructuralFeatures>
<eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_tkYLobAwEeSts9jnR_oQsA" name="base_Property" ordered="false">
<eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/4.0.0/UML#//Property"/>
</eStructuralFeatures>
</eClassifiers>
<eClassifiers xmi:type="ecore:EClass" xmi:id="_tkYLo7AwEeSts9jnR_oQsA" name="JacksonInject">
<eAnnotations xmi:id="_tkYLpLAwEeSts9jnR_oQsA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_tkYOfbAwEeSts9jnR_oQsA"/>
<eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_tkYLpbAwEeSts9jnR_oQsA" name="value" ordered="false">
<eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/4.0.0/Types#//String"/>
</eStructuralFeatures>
<eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_tkYLp7AwEeSts9jnR_oQsA" name="base_Stereotype" ordered="false">
<eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/4.0.0/UML#//Stereotype"/>
</eStructuralFeatures>
<eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_tkYLqbAwEeSts9jnR_oQsA" name="base_Operation" ordered="false">
<eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/4.0.0/UML#//Operation"/>
</eStructuralFeatures>
<eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_tkYLq7AwEeSts9jnR_oQsA" name="base_Property" ordered="false">
<eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/4.0.0/UML#//Property"/>
</eStructuralFeatures>
<eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_tkYLrbAwEeSts9jnR_oQsA" name="base_EnumerationLiteral" ordered="false">
<eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/4.0.0/UML#//EnumerationLiteral"/>
</eStructuralFeatures>
<eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_tkYLr7AwEeSts9jnR_oQsA" name="base_Parameter" ordered="false">
<eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/4.0.0/UML#//Parameter"/>
</eStructuralFeatures>
</eClassifiers>
<eClassifiers xmi:type="ecore:EClass" xmi:id="_tkYLsbAwEeSts9jnR_oQsA" name="JsonSetter">
<eAnnotations xmi:id="_tkYLsrAwEeSts9jnR_oQsA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_tkYOkLAwEeSts9jnR_oQsA"/>
<eOperations xmi:id="_tkYLs7AwEeSts9jnR_oQsA" name="methodConstraint">
<eAnnotations xmi:id="_tkYLtLAwEeSts9jnR_oQsA" source="http://www.eclipse.org/emf/2002/GenModel">
<details xmi:id="_tkYLtbAwEeSts9jnR_oQsA" key="documentation" value="not self.base_Property.oclIsUndefined() implies&#xD;&#xA;&#x9;&#x9;&#x9;&#x9;&#x9; self.base_Property.oclContainer().oclIsTypeOf(uml::Stereotype)"/>
</eAnnotations>
<eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/emf/2002/Ecore#//EBoolean"/>
<eParameters xmi:id="_tkYLt7AwEeSts9jnR_oQsA" name="diagnostics">
<eAnnotations xmi:id="_tkYLuLAwEeSts9jnR_oQsA" source="http://www.eclipse.org/emf/2002/GenModel">
<details xmi:id="_tkYLubAwEeSts9jnR_oQsA" key="documentation" value="The chain of diagnostics to which problems are to be appended."/>
</eAnnotations>
<eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/emf/2002/Ecore#//EDiagnosticChain"/>
</eParameters>
<eParameters xmi:id="_tkYLu7AwEeSts9jnR_oQsA" name="context">
<eAnnotations xmi:id="_tkYLvLAwEeSts9jnR_oQsA" source="http://www.eclipse.org/emf/2002/GenModel">
<details xmi:id="_tkYLvbAwEeSts9jnR_oQsA" key="documentation" value="The cache of context-specific information."/>
</eAnnotations>
<eGenericType xmi:id="_tkYLvrAwEeSts9jnR_oQsA">
<eTypeArguments xmi:id="_tkYLv7AwEeSts9jnR_oQsA">
<eClassifier xmi:type="ecore:EDataType" href="http://www.eclipse.org/emf/2002/Ecore#//EJavaObject"/>
</eTypeArguments>
<eTypeArguments xmi:id="_tkYLwLAwEeSts9jnR_oQsA">
<eClassifier xmi:type="ecore:EDataType" href="http://www.eclipse.org/emf/2002/Ecore#//EJavaObject"/>
</eTypeArguments>
<eClassifier xmi:type="ecore:EDataType" href="http://www.eclipse.org/emf/2002/Ecore#//EMap"/>
</eGenericType>
</eParameters>
</eOperations>
<eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_tkYLwbAwEeSts9jnR_oQsA" name="value" ordered="false">
<eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/4.0.0/Types#//String"/>
</eStructuralFeatures>
<eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_tkYLw7AwEeSts9jnR_oQsA" name="base_Stereotype" ordered="false">
<eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/4.0.0/UML#//Stereotype"/>
</eStructuralFeatures>
<eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_tkYLxbAwEeSts9jnR_oQsA" name="base_Operation" ordered="false">
<eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/4.0.0/UML#//Operation"/>
</eStructuralFeatures>
<eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_tkYLx7AwEeSts9jnR_oQsA" name="base_Property" ordered="false">
<eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/4.0.0/UML#//Property"/>
</eStructuralFeatures>
</eClassifiers>
<eClassifiers xmi:type="ecore:EClass" xmi:id="_tkYLybAwEeSts9jnR_oQsA" name="JsonAnySetter">
<eAnnotations xmi:id="_tkYLyrAwEeSts9jnR_oQsA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_tkYOn7AwEeSts9jnR_oQsA"/>
<eOperations xmi:id="_tkYLy7AwEeSts9jnR_oQsA" name="methodConstraint">
<eAnnotations xmi:id="_tkYLzLAwEeSts9jnR_oQsA" source="http://www.eclipse.org/emf/2002/GenModel">
<details xmi:id="_tkYLzbAwEeSts9jnR_oQsA" key="documentation" value="not self.base_Property.oclIsUndefined() implies&#xD;&#xA;&#x9;&#x9;&#x9;&#x9;&#x9; self.base_Property.oclContainer().oclIsTypeOf(uml::Stereotype)"/>
</eAnnotations>
<eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/emf/2002/Ecore#//EBoolean"/>
<eParameters xmi:id="_tkYLz7AwEeSts9jnR_oQsA" name="diagnostics">
<eAnnotations xmi:id="_tkYL0LAwEeSts9jnR_oQsA" source="http://www.eclipse.org/emf/2002/GenModel">
<details xmi:id="_tkYL0bAwEeSts9jnR_oQsA" key="documentation" value="The chain of diagnostics to which problems are to be appended."/>
</eAnnotations>
<eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/emf/2002/Ecore#//EDiagnosticChain"/>
</eParameters>
<eParameters xmi:id="_tkYL07AwEeSts9jnR_oQsA" name="context">
<eAnnotations xmi:id="_tkYL1LAwEeSts9jnR_oQsA" source="http://www.eclipse.org/emf/2002/GenModel">
<details xmi:id="_tkYL1bAwEeSts9jnR_oQsA" key="documentation" value="The cache of context-specific information."/>
</eAnnotations>
<eGenericType xmi:id="_tkYL1rAwEeSts9jnR_oQsA">
<eTypeArguments xmi:id="_tkYL17AwEeSts9jnR_oQsA">
<eClassifier xmi:type="ecore:EDataType" href="http://www.eclipse.org/emf/2002/Ecore#//EJavaObject"/>
</eTypeArguments>
<eTypeArguments xmi:id="_tkYL2LAwEeSts9jnR_oQsA">
<eClassifier xmi:type="ecore:EDataType" href="http://www.eclipse.org/emf/2002/Ecore#//EJavaObject"/>
</eTypeArguments>
<eClassifier xmi:type="ecore:EDataType" href="http://www.eclipse.org/emf/2002/Ecore#//EMap"/>
</eGenericType>
</eParameters>
</eOperations>
<eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_tkYL2bAwEeSts9jnR_oQsA" name="base_Stereotype" ordered="false">
<eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/4.0.0/UML#//Stereotype"/>
</eStructuralFeatures>
<eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_tkYL27AwEeSts9jnR_oQsA" name="base_Operation" ordered="false">
<eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/4.0.0/UML#//Operation"/>
</eStructuralFeatures>
<eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_tkYL3bAwEeSts9jnR_oQsA" name="base_Property" ordered="false">
<eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/4.0.0/UML#//Property"/>
</eStructuralFeatures>
</eClassifiers>
<eClassifiers xmi:type="ecore:EClass" xmi:id="_tkYL37AwEeSts9jnR_oQsA" name="JsonAnyGetter">
<eAnnotations xmi:id="_tkYL4LAwEeSts9jnR_oQsA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_tkYOq7AwEeSts9jnR_oQsA"/>
<eOperations xmi:id="_tkYL4bAwEeSts9jnR_oQsA" name="methodConstraint">
<eAnnotations xmi:id="_tkYL4rAwEeSts9jnR_oQsA" source="http://www.eclipse.org/emf/2002/GenModel">
<details xmi:id="_tkYL47AwEeSts9jnR_oQsA" key="documentation" value="not self.base_Property.oclIsUndefined() implies&#xD;&#xA;&#x9;&#x9;&#x9;&#x9;&#x9; self.base_Property.oclContainer().oclIsTypeOf(uml::Stereotype)"/>
</eAnnotations>
<eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/emf/2002/Ecore#//EBoolean"/>
<eParameters xmi:id="_tkYL5bAwEeSts9jnR_oQsA" name="diagnostics">
<eAnnotations xmi:id="_tkYL5rAwEeSts9jnR_oQsA" source="http://www.eclipse.org/emf/2002/GenModel">
<details xmi:id="_tkYL57AwEeSts9jnR_oQsA" key="documentation" value="The chain of diagnostics to which problems are to be appended."/>
</eAnnotations>
<eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/emf/2002/Ecore#//EDiagnosticChain"/>
</eParameters>
<eParameters xmi:id="_tkYL6bAwEeSts9jnR_oQsA" name="context">
<eAnnotations xmi:id="_tkYL6rAwEeSts9jnR_oQsA" source="http://www.eclipse.org/emf/2002/GenModel">
<details xmi:id="_tkYL67AwEeSts9jnR_oQsA" key="documentation" value="The cache of context-specific information."/>
</eAnnotations>
<eGenericType xmi:id="_tkYL7LAwEeSts9jnR_oQsA">
<eTypeArguments xmi:id="_tkYL7bAwEeSts9jnR_oQsA">
<eClassifier xmi:type="ecore:EDataType" href="http://www.eclipse.org/emf/2002/Ecore#//EJavaObject"/>
</eTypeArguments>
<eTypeArguments xmi:id="_tkYL7rAwEeSts9jnR_oQsA">
<eClassifier xmi:type="ecore:EDataType" href="http://www.eclipse.org/emf/2002/Ecore#//EJavaObject"/>
</eTypeArguments>
<eClassifier xmi:type="ecore:EDataType" href="http://www.eclipse.org/emf/2002/Ecore#//EMap"/>
</eGenericType>
</eParameters>
</eOperations>
<eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_tkYL77AwEeSts9jnR_oQsA" name="base_Stereotype" ordered="false">
<eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/4.0.0/UML#//Stereotype"/>
</eStructuralFeatures>
<eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_tkYL8bAwEeSts9jnR_oQsA" name="base_Operation" ordered="false">
<eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/4.0.0/UML#//Operation"/>
</eStructuralFeatures>
<eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_tkYL87AwEeSts9jnR_oQsA" name="base_Property" ordered="false">
<eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/4.0.0/UML#//Property"/>
</eStructuralFeatures>
</eClassifiers>
<eClassifiers xmi:type="ecore:EClass" xmi:id="_tkYL9bAwEeSts9jnR_oQsA" name="JsonFormat">
<eAnnotations xmi:id="_tkYL9rAwEeSts9jnR_oQsA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_tkYOt7AwEeSts9jnR_oQsA"/>
<eOperations xmi:id="_tkYL97AwEeSts9jnR_oQsA" name="typeConstraint">
<eAnnotations xmi:id="_tkYL-LAwEeSts9jnR_oQsA" source="http://www.eclipse.org/emf/2002/GenModel">
<details xmi:id="_tkYL-bAwEeSts9jnR_oQsA" key="documentation" value="not self.base_Type.oclIsUndefined() implies Set{uml::Stereotype, uml::Class, uml::Enumeration, uml::Interface}&#xD;&#xA;&#x9;&#x9;&#x9;&#x9;&#x9; -> includes(self.base_Type.oclType())"/>
</eAnnotations>
<eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/emf/2002/Ecore#//EBoolean"/>
<eParameters xmi:id="_tkYL-7AwEeSts9jnR_oQsA" name="diagnostics">
<eAnnotations xmi:id="_tkYL_LAwEeSts9jnR_oQsA" source="http://www.eclipse.org/emf/2002/GenModel">
<details xmi:id="_tkYL_bAwEeSts9jnR_oQsA" key="documentation" value="The chain of diagnostics to which problems are to be appended."/>
</eAnnotations>
<eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/emf/2002/Ecore#//EDiagnosticChain"/>
</eParameters>
<eParameters xmi:id="_tkYL_7AwEeSts9jnR_oQsA" name="context">
<eAnnotations xmi:id="_tkYMALAwEeSts9jnR_oQsA" source="http://www.eclipse.org/emf/2002/GenModel">
<details xmi:id="_tkYMAbAwEeSts9jnR_oQsA" key="documentation" value="The cache of context-specific information."/>
</eAnnotations>
<eGenericType xmi:id="_tkYMArAwEeSts9jnR_oQsA">
<eTypeArguments xmi:id="_tkYMA7AwEeSts9jnR_oQsA">
<eClassifier xmi:type="ecore:EDataType" href="http://www.eclipse.org/emf/2002/Ecore#//EJavaObject"/>
</eTypeArguments>
<eTypeArguments xmi:id="_tkYMBLAwEeSts9jnR_oQsA">
<eClassifier xmi:type="ecore:EDataType" href="http://www.eclipse.org/emf/2002/Ecore#//EJavaObject"/>
</eTypeArguments>
<eClassifier xmi:type="ecore:EDataType" href="http://www.eclipse.org/emf/2002/Ecore#//EMap"/>
</eGenericType>
</eParameters>
</eOperations>
<eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_tkYMBbAwEeSts9jnR_oQsA" name="pattern" ordered="false">
<eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/4.0.0/Types#//String"/>
</eStructuralFeatures>
<eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_tkYMB7AwEeSts9jnR_oQsA" name="shape" ordered="false" eType="_tkYLS7AwEeSts9jnR_oQsA" defaultValueLiteral="ANY"/>
<eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_tkYMCbAwEeSts9jnR_oQsA" name="locale" ordered="false" defaultValueLiteral="DEFAULT_LOCALE">
<eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/4.0.0/Types#//String"/>
</eStructuralFeatures>
<eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_tkYMC7AwEeSts9jnR_oQsA" name="timezone" ordered="false" defaultValueLiteral="DEFAULT_TIMEZONE">
<eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/4.0.0/Types#//String"/>
</eStructuralFeatures>
<eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_tkYMDbAwEeSts9jnR_oQsA" name="base_Stereotype" ordered="false">
<eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/4.0.0/UML#//Stereotype"/>
</eStructuralFeatures>
<eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_tkYMD7AwEeSts9jnR_oQsA" name="base_Property" ordered="false">
<eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/4.0.0/UML#//Property"/>
</eStructuralFeatures>
<eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_tkYMEbAwEeSts9jnR_oQsA" name="base_EnumerationLiteral" ordered="false">
<eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/4.0.0/UML#//EnumerationLiteral"/>
</eStructuralFeatures>
<eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_tkYME7AwEeSts9jnR_oQsA" name="base_Operation" ordered="false">
<eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/4.0.0/UML#//Operation"/>
</eStructuralFeatures>
<eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_tkYMFbAwEeSts9jnR_oQsA" name="base_Parameter" ordered="false">
<eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/4.0.0/UML#//Parameter"/>
</eStructuralFeatures>
<eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_tkYMF7AwEeSts9jnR_oQsA" name="base_Type" ordered="false">
<eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/4.0.0/UML#//Type"/>
</eStructuralFeatures>
</eClassifiers>
<eClassifiers xmi:type="ecore:EClass" xmi:id="_tkYMGbAwEeSts9jnR_oQsA" name="JsonAutoDetect">
<eAnnotations xmi:id="_tkYMGrAwEeSts9jnR_oQsA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_tkYO27AwEeSts9jnR_oQsA"/>
<eOperations xmi:id="_tkYMG7AwEeSts9jnR_oQsA" name="typeConstraint">
<eAnnotations xmi:id="_tkYMHLAwEeSts9jnR_oQsA" source="http://www.eclipse.org/emf/2002/GenModel">
<details xmi:id="_tkYMHbAwEeSts9jnR_oQsA" key="documentation" value="not self.base_Type.oclIsUndefined() implies Set{uml::Stereotype, uml::Class, uml::Enumeration, uml::Interface}&#xD;&#xA;&#x9;&#x9;&#x9;&#x9;&#x9; -> includes(self.base_Type.oclType())"/>
</eAnnotations>
<eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/emf/2002/Ecore#//EBoolean"/>
<eParameters xmi:id="_tkYMH7AwEeSts9jnR_oQsA" name="diagnostics">
<eAnnotations xmi:id="_tkYMILAwEeSts9jnR_oQsA" source="http://www.eclipse.org/emf/2002/GenModel">
<details xmi:id="_tkYMIbAwEeSts9jnR_oQsA" key="documentation" value="The chain of diagnostics to which problems are to be appended."/>
</eAnnotations>
<eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/emf/2002/Ecore#//EDiagnosticChain"/>
</eParameters>
<eParameters xmi:id="_tkYMI7AwEeSts9jnR_oQsA" name="context">
<eAnnotations xmi:id="_tkYMJLAwEeSts9jnR_oQsA" source="http://www.eclipse.org/emf/2002/GenModel">
<details xmi:id="_tkYMJbAwEeSts9jnR_oQsA" key="documentation" value="The cache of context-specific information."/>
</eAnnotations>
<eGenericType xmi:id="_tkYMJrAwEeSts9jnR_oQsA">
<eTypeArguments xmi:id="_tkYMJ7AwEeSts9jnR_oQsA">
<eClassifier xmi:type="ecore:EDataType" href="http://www.eclipse.org/emf/2002/Ecore#//EJavaObject"/>
</eTypeArguments>
<eTypeArguments xmi:id="_tkYMKLAwEeSts9jnR_oQsA">
<eClassifier xmi:type="ecore:EDataType" href="http://www.eclipse.org/emf/2002/Ecore#//EJavaObject"/>
</eTypeArguments>
<eClassifier xmi:type="ecore:EDataType" href="http://www.eclipse.org/emf/2002/Ecore#//EMap"/>
</eGenericType>
</eParameters>
</eOperations>
<eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_tkYMKbAwEeSts9jnR_oQsA" name="getterVisibility" ordered="false" eType="_tkYLVrAwEeSts9jnR_oQsA" defaultValueLiteral="DEFAULT"/>
<eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_tkYMK7AwEeSts9jnR_oQsA" name="isGetterVisibility" ordered="false" eType="_tkYLVrAwEeSts9jnR_oQsA" defaultValueLiteral="DEFAULT"/>
<eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_tkYMLbAwEeSts9jnR_oQsA" name="setterVisibility" ordered="false" eType="_tkYLVrAwEeSts9jnR_oQsA" defaultValueLiteral="DEFAULT"/>
<eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_tkYML7AwEeSts9jnR_oQsA" name="creatorVisibility" ordered="false" eType="_tkYLVrAwEeSts9jnR_oQsA" defaultValueLiteral="DEFAULT"/>
<eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_tkYMMbAwEeSts9jnR_oQsA" name="fieldVisibility" ordered="false" eType="_tkYLVrAwEeSts9jnR_oQsA" defaultValueLiteral="DEFAULT"/>
<eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_tkYMM7AwEeSts9jnR_oQsA" name="base_Stereotype" ordered="false">
<eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/4.0.0/UML#//Stereotype"/>
</eStructuralFeatures>
<eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_tkYMNbAwEeSts9jnR_oQsA" name="base_Type" ordered="false">
<eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/4.0.0/UML#//Type"/>
</eStructuralFeatures>
</eClassifiers>
<eClassifiers xmi:type="ecore:EClass" xmi:id="_tkYMN7AwEeSts9jnR_oQsA" name="JsonPropertyOrder">
<eAnnotations xmi:id="_tkYMOLAwEeSts9jnR_oQsA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_tkYO-LAwEeSts9jnR_oQsA"/>
<eOperations xmi:id="_tkYMObAwEeSts9jnR_oQsA" name="typeConstraint">
<eAnnotations xmi:id="_tkYMOrAwEeSts9jnR_oQsA" source="http://www.eclipse.org/emf/2002/GenModel">
<details xmi:id="_tkYMO7AwEeSts9jnR_oQsA" key="documentation" value="not self.base_Type.oclIsUndefined() implies Set{uml::Stereotype, uml::Class, uml::Enumeration, uml::Interface}&#xD;&#xA;&#x9;&#x9;&#x9;&#x9;&#x9; -> includes(self.base_Type.oclType())"/>
</eAnnotations>
<eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/emf/2002/Ecore#//EBoolean"/>
<eParameters xmi:id="_tkYMPbAwEeSts9jnR_oQsA" name="diagnostics">
<eAnnotations xmi:id="_tkYMPrAwEeSts9jnR_oQsA" source="http://www.eclipse.org/emf/2002/GenModel">
<details xmi:id="_tkYMP7AwEeSts9jnR_oQsA" key="documentation" value="The chain of diagnostics to which problems are to be appended."/>
</eAnnotations>
<eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/emf/2002/Ecore#//EDiagnosticChain"/>
</eParameters>
<eParameters xmi:id="_tkYMQbAwEeSts9jnR_oQsA" name="context">
<eAnnotations xmi:id="_tkYMQrAwEeSts9jnR_oQsA" source="http://www.eclipse.org/emf/2002/GenModel">
<details xmi:id="_tkYMQ7AwEeSts9jnR_oQsA" key="documentation" value="The cache of context-specific information."/>
</eAnnotations>
<eGenericType xmi:id="_tkYMRLAwEeSts9jnR_oQsA">
<eTypeArguments xmi:id="_tkYMRbAwEeSts9jnR_oQsA">
<eClassifier xmi:type="ecore:EDataType" href="http://www.eclipse.org/emf/2002/Ecore#//EJavaObject"/>
</eTypeArguments>
<eTypeArguments xmi:id="_tkYMRrAwEeSts9jnR_oQsA">
<eClassifier xmi:type="ecore:EDataType" href="http://www.eclipse.org/emf/2002/Ecore#//EJavaObject"/>
</eTypeArguments>
<eClassifier xmi:type="ecore:EDataType" href="http://www.eclipse.org/emf/2002/Ecore#//EMap"/>
</eGenericType>
</eParameters>
</eOperations>
<eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_tkYMR7AwEeSts9jnR_oQsA" name="value" ordered="false" upperBound="-1">
<eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/4.0.0/Types#//String"/>
</eStructuralFeatures>
<eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_tkYMSbAwEeSts9jnR_oQsA" name="alphabetic" ordered="false" defaultValueLiteral="false">
<eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/emf/2002/Ecore#//EBoolean"/>
</eStructuralFeatures>
<eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_tkYMS7AwEeSts9jnR_oQsA" name="base_Stereotype" ordered="false">
<eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/4.0.0/UML#//Stereotype"/>
</eStructuralFeatures>
<eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_tkYMTbAwEeSts9jnR_oQsA" name="base_Type" ordered="false">
<eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/4.0.0/UML#//Type"/>
</eStructuralFeatures>
</eClassifiers>
<eClassifiers xmi:type="ecore:EClass" xmi:id="_tkYMT7AwEeSts9jnR_oQsA" name="JsonSubTypes">
<eAnnotations xmi:id="_tkYMULAwEeSts9jnR_oQsA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_tkYPCLAwEeSts9jnR_oQsA"/>
<eOperations xmi:id="_tkYMUbAwEeSts9jnR_oQsA" name="typeConstraint">
<eAnnotations xmi:id="_tkYMUrAwEeSts9jnR_oQsA" source="http://www.eclipse.org/emf/2002/GenModel">
<details xmi:id="_tkYMU7AwEeSts9jnR_oQsA" key="documentation" value="not self.base_Type.oclIsUndefined() implies Set{uml::Stereotype, uml::Class, uml::Enumeration, uml::Interface}&#xD;&#xA;&#x9;&#x9;&#x9;&#x9;&#x9; -> includes(self.base_Type.oclType())"/>
</eAnnotations>
<eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/emf/2002/Ecore#//EBoolean"/>
<eParameters xmi:id="_tkYMVbAwEeSts9jnR_oQsA" name="diagnostics">
<eAnnotations xmi:id="_tkYMVrAwEeSts9jnR_oQsA" source="http://www.eclipse.org/emf/2002/GenModel">
<details xmi:id="_tkYMV7AwEeSts9jnR_oQsA" key="documentation" value="The chain of diagnostics to which problems are to be appended."/>
</eAnnotations>
<eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/emf/2002/Ecore#//EDiagnosticChain"/>
</eParameters>
<eParameters xmi:id="_tkYMWbAwEeSts9jnR_oQsA" name="context">
<eAnnotations xmi:id="_tkYMWrAwEeSts9jnR_oQsA" source="http://www.eclipse.org/emf/2002/GenModel">
<details xmi:id="_tkYMW7AwEeSts9jnR_oQsA" key="documentation" value="The cache of context-specific information."/>
</eAnnotations>
<eGenericType xmi:id="_tkYMXLAwEeSts9jnR_oQsA">
<eTypeArguments xmi:id="_tkYMXbAwEeSts9jnR_oQsA">
<eClassifier xmi:type="ecore:EDataType" href="http://www.eclipse.org/emf/2002/Ecore#//EJavaObject"/>
</eTypeArguments>
<eTypeArguments xmi:id="_tkYMXrAwEeSts9jnR_oQsA">
<eClassifier xmi:type="ecore:EDataType" href="http://www.eclipse.org/emf/2002/Ecore#//EJavaObject"/>
</eTypeArguments>
<eClassifier xmi:type="ecore:EDataType" href="http://www.eclipse.org/emf/2002/Ecore#//EMap"/>
</eGenericType>
</eParameters>
</eOperations>
<eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_tkYMX7AwEeSts9jnR_oQsA" name="value" ordered="false" upperBound="-1" eType="_tkYMbbAwEeSts9jnR_oQsA" containment="true" eOpposite="_tkYMnbAwEeSts9jnR_oQsA"/>
<eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_tkYMYbAwEeSts9jnR_oQsA" name="base_Stereotype" ordered="false">
<eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/4.0.0/UML#//Stereotype"/>
</eStructuralFeatures>
<eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_tkYMY7AwEeSts9jnR_oQsA" name="base_Type" ordered="false">
<eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/4.0.0/UML#//Type"/>
</eStructuralFeatures>
<eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_tkYMZbAwEeSts9jnR_oQsA" name="base_Property" ordered="false">
<eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/4.0.0/UML#//Property"/>
</eStructuralFeatures>
<eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_tkYMZ7AwEeSts9jnR_oQsA" name="base_EnumerationLiteral" ordered="false">
<eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/4.0.0/UML#//EnumerationLiteral"/>
</eStructuralFeatures>
<eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_tkYMabAwEeSts9jnR_oQsA" name="base_Operation" ordered="false">
<eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/4.0.0/UML#//Operation"/>
</eStructuralFeatures>
<eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_tkYMa7AwEeSts9jnR_oQsA" name="base_Parameter" ordered="false">
<eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/4.0.0/UML#//Parameter"/>
</eStructuralFeatures>
</eClassifiers>
<eClassifiers xmi:type="ecore:EClass" xmi:id="_tkYMbbAwEeSts9jnR_oQsA" name="TypeFromJsonSubTypes">
<eAnnotations xmi:id="_tkYMbrAwEeSts9jnR_oQsA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_tkYPILAwEeSts9jnR_oQsA"/>
<eOperations xmi:id="_tkYMb7AwEeSts9jnR_oQsA" name="methodConstraint">
<eAnnotations xmi:id="_tkYMcLAwEeSts9jnR_oQsA" source="http://www.eclipse.org/emf/2002/GenModel">
<details xmi:id="_tkYMcbAwEeSts9jnR_oQsA" key="documentation" value="not self.base_Property.oclIsUndefined() implies&#xD;&#xA;&#x9;&#x9;&#x9;&#x9;&#x9; self.base_Property.oclContainer().oclIsTypeOf(uml::Stereotype)"/>
</eAnnotations>
<eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/emf/2002/Ecore#//EBoolean"/>
<eParameters xmi:id="_tkYMc7AwEeSts9jnR_oQsA" name="diagnostics">
<eAnnotations xmi:id="_tkYMdLAwEeSts9jnR_oQsA" source="http://www.eclipse.org/emf/2002/GenModel">
<details xmi:id="_tkYMdbAwEeSts9jnR_oQsA" key="documentation" value="The chain of diagnostics to which problems are to be appended."/>
</eAnnotations>
<eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/emf/2002/Ecore#//EDiagnosticChain"/>
</eParameters>
<eParameters xmi:id="_tkYMd7AwEeSts9jnR_oQsA" name="context">
<eAnnotations xmi:id="_tkYMeLAwEeSts9jnR_oQsA" source="http://www.eclipse.org/emf/2002/GenModel">
<details xmi:id="_tkYMebAwEeSts9jnR_oQsA" key="documentation" value="The cache of context-specific information."/>
</eAnnotations>
<eGenericType xmi:id="_tkYMerAwEeSts9jnR_oQsA">
<eTypeArguments xmi:id="_tkYMe7AwEeSts9jnR_oQsA">
<eClassifier xmi:type="ecore:EDataType" href="http://www.eclipse.org/emf/2002/Ecore#//EJavaObject"/>
</eTypeArguments>
<eTypeArguments xmi:id="_tkYMfLAwEeSts9jnR_oQsA">
<eClassifier xmi:type="ecore:EDataType" href="http://www.eclipse.org/emf/2002/Ecore#//EJavaObject"/>
</eTypeArguments>
<eClassifier xmi:type="ecore:EDataType" href="http://www.eclipse.org/emf/2002/Ecore#//EMap"/>
</eGenericType>
</eParameters>
</eOperations>
<eOperations xmi:id="_tkYMfbAwEeSts9jnR_oQsA" name="typeConstraint">
<eAnnotations xmi:id="_tkYMfrAwEeSts9jnR_oQsA" source="http://www.eclipse.org/emf/2002/GenModel">
<details xmi:id="_tkYMf7AwEeSts9jnR_oQsA" key="documentation" value="not self.base_Type.oclIsUndefined() implies Set{uml::Stereotype, uml::Class, uml::Enumeration, uml::Interface}&#xD;&#xA;&#x9;&#x9;&#x9;&#x9;&#x9; -> includes(self.base_Type.oclType())"/>
</eAnnotations>
<eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/emf/2002/Ecore#//EBoolean"/>
<eParameters xmi:id="_tkYMgbAwEeSts9jnR_oQsA" name="diagnostics">
<eAnnotations xmi:id="_tkYMgrAwEeSts9jnR_oQsA" source="http://www.eclipse.org/emf/2002/GenModel">
<details xmi:id="_tkYMg7AwEeSts9jnR_oQsA" key="documentation" value="The chain of diagnostics to which problems are to be appended."/>
</eAnnotations>
<eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/emf/2002/Ecore#//EDiagnosticChain"/>
</eParameters>
<eParameters xmi:id="_tkYMhbAwEeSts9jnR_oQsA" name="context">
<eAnnotations xmi:id="_tkYMhrAwEeSts9jnR_oQsA" source="http://www.eclipse.org/emf/2002/GenModel">
<details xmi:id="_tkYMh7AwEeSts9jnR_oQsA" key="documentation" value="The cache of context-specific information."/>
</eAnnotations>
<eGenericType xmi:id="_tkYMiLAwEeSts9jnR_oQsA">
<eTypeArguments xmi:id="_tkYMibAwEeSts9jnR_oQsA">
<eClassifier xmi:type="ecore:EDataType" href="http://www.eclipse.org/emf/2002/Ecore#//EJavaObject"/>
</eTypeArguments>
<eTypeArguments xmi:id="_tkYMirAwEeSts9jnR_oQsA">
<eClassifier xmi:type="ecore:EDataType" href="http://www.eclipse.org/emf/2002/Ecore#//EJavaObject"/>
</eTypeArguments>
<eClassifier xmi:type="ecore:EDataType" href="http://www.eclipse.org/emf/2002/Ecore#//EMap"/>
</eGenericType>
</eParameters>
</eOperations>
<eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_tkYMi7AwEeSts9jnR_oQsA" name="value" ordered="false" lowerBound="1" containment="true">
<eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/4.0.0/UML#//Class"/>
</eStructuralFeatures>
<eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_tkYMjbAwEeSts9jnR_oQsA" name="name" ordered="false">
<eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/4.0.0/Types#//String"/>
</eStructuralFeatures>
<eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_tkYMj7AwEeSts9jnR_oQsA" name="base_Stereotype" ordered="false">
<eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/4.0.0/UML#//Stereotype"/>
</eStructuralFeatures>
<eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_tkYMkbAwEeSts9jnR_oQsA" name="base_Property" ordered="false">
<eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/4.0.0/UML#//Property"/>
</eStructuralFeatures>
<eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_tkYMk7AwEeSts9jnR_oQsA" name="base_EnumerationLiteral" ordered="false">
<eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/4.0.0/UML#//EnumerationLiteral"/>
</eStructuralFeatures>
<eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_tkYMlbAwEeSts9jnR_oQsA" name="base_Package" ordered="false">
<eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/4.0.0/UML#//Package"/>
</eStructuralFeatures>
<eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_tkYMl7AwEeSts9jnR_oQsA" name="base_Operation" ordered="false">
<eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/4.0.0/UML#//Operation"/>
</eStructuralFeatures>
<eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_tkYMmbAwEeSts9jnR_oQsA" name="base_Type" ordered="false">
<eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/4.0.0/UML#//Type"/>
</eStructuralFeatures>
<eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_tkYMm7AwEeSts9jnR_oQsA" name="base_Parameter" ordered="false">
<eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/4.0.0/UML#//Parameter"/>
</eStructuralFeatures>
<eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_tkYMnbAwEeSts9jnR_oQsA" name="value_JsonSubTypes" ordered="false" eType="_tkYMT7AwEeSts9jnR_oQsA" eOpposite="_tkYMX7AwEeSts9jnR_oQsA"/>
</eClassifiers>
<eClassifiers xmi:type="ecore:EClass" xmi:id="_tkYMn7AwEeSts9jnR_oQsA" name="JsonUnwrapped">
<eAnnotations xmi:id="_tkYMoLAwEeSts9jnR_oQsA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_tkYPUbAwEeSts9jnR_oQsA"/>
<eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_tkYMobAwEeSts9jnR_oQsA" name="enabled" ordered="false" defaultValueLiteral="true">
<eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/emf/2002/Ecore#//EBoolean"/>
</eStructuralFeatures>
<eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_tkYMo7AwEeSts9jnR_oQsA" name="prefix" ordered="false">
<eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/4.0.0/Types#//String"/>
</eStructuralFeatures>
<eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_tkYMpbAwEeSts9jnR_oQsA" name="suffix" ordered="false">
<eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/4.0.0/Types#//String"/>
</eStructuralFeatures>
<eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_tkYMp7AwEeSts9jnR_oQsA" name="base_Stereotype" ordered="false">
<eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/4.0.0/UML#//Stereotype"/>
</eStructuralFeatures>
<eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_tkYMqbAwEeSts9jnR_oQsA" name="base_Property" ordered="false">
<eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/4.0.0/UML#//Property"/>
</eStructuralFeatures>
<eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_tkYMq7AwEeSts9jnR_oQsA" name="base_EnumerationLiteral" ordered="false">
<eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/4.0.0/UML#//EnumerationLiteral"/>
</eStructuralFeatures>
<eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_tkYMrbAwEeSts9jnR_oQsA" name="base_Operation" ordered="false">
<eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/4.0.0/UML#//Operation"/>
</eStructuralFeatures>
<eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_tkYMr7AwEeSts9jnR_oQsA" name="base_Parameter" ordered="false">
<eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/4.0.0/UML#//Parameter"/>
</eStructuralFeatures>
</eClassifiers>
<eClassifiers xmi:type="ecore:EClass" xmi:id="_tkYMsbAwEeSts9jnR_oQsA" name="JsonValue">
<eAnnotations xmi:id="_tkYMsrAwEeSts9jnR_oQsA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_tkYPa7AwEeSts9jnR_oQsA"/>
<eOperations xmi:id="_tkYMs7AwEeSts9jnR_oQsA" name="methodConstraint">
<eAnnotations xmi:id="_tkYMtLAwEeSts9jnR_oQsA" source="http://www.eclipse.org/emf/2002/GenModel">
<details xmi:id="_tkYMtbAwEeSts9jnR_oQsA" key="documentation" value="not self.base_Property.oclIsUndefined() implies&#xD;&#xA;&#x9;&#x9;&#x9;&#x9;&#x9; self.base_Property.oclContainer().oclIsTypeOf(uml::Stereotype)"/>
</eAnnotations>
<eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/emf/2002/Ecore#//EBoolean"/>
<eParameters xmi:id="_tkYMt7AwEeSts9jnR_oQsA" name="diagnostics">
<eAnnotations xmi:id="_tkYMuLAwEeSts9jnR_oQsA" source="http://www.eclipse.org/emf/2002/GenModel">
<details xmi:id="_tkYMubAwEeSts9jnR_oQsA" key="documentation" value="The chain of diagnostics to which problems are to be appended."/>
</eAnnotations>
<eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/emf/2002/Ecore#//EDiagnosticChain"/>
</eParameters>
<eParameters xmi:id="_tkYMu7AwEeSts9jnR_oQsA" name="context">
<eAnnotations xmi:id="_tkYMvLAwEeSts9jnR_oQsA" source="http://www.eclipse.org/emf/2002/GenModel">
<details xmi:id="_tkYMvbAwEeSts9jnR_oQsA" key="documentation" value="The cache of context-specific information."/>
</eAnnotations>
<eGenericType xmi:id="_tkYMvrAwEeSts9jnR_oQsA">
<eTypeArguments xmi:id="_tkYMv7AwEeSts9jnR_oQsA">
<eClassifier xmi:type="ecore:EDataType" href="http://www.eclipse.org/emf/2002/Ecore#//EJavaObject"/>
</eTypeArguments>
<eTypeArguments xmi:id="_tkYMwLAwEeSts9jnR_oQsA">
<eClassifier xmi:type="ecore:EDataType" href="http://www.eclipse.org/emf/2002/Ecore#//EJavaObject"/>
</eTypeArguments>
<eClassifier xmi:type="ecore:EDataType" href="http://www.eclipse.org/emf/2002/Ecore#//EMap"/>
</eGenericType>
</eParameters>
</eOperations>
<eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_tkYMwbAwEeSts9jnR_oQsA" name="value" ordered="false" defaultValueLiteral="true">
<eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/emf/2002/Ecore#//EBoolean"/>
</eStructuralFeatures>
<eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_tkYMw7AwEeSts9jnR_oQsA" name="base_Stereotype" ordered="false">
<eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/4.0.0/UML#//Stereotype"/>
</eStructuralFeatures>
<eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_tkYMxbAwEeSts9jnR_oQsA" name="base_Operation" ordered="false">
<eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/4.0.0/UML#//Operation"/>
</eStructuralFeatures>
<eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_tkYMx7AwEeSts9jnR_oQsA" name="base_Property" ordered="false">
<eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/4.0.0/UML#//Property"/>
</eStructuralFeatures>
</eClassifiers>
<eClassifiers xmi:type="ecore:EClass" xmi:id="_tkYMybAwEeSts9jnR_oQsA" name="JsonGetter">
<eAnnotations xmi:id="_tkYMyrAwEeSts9jnR_oQsA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_tkYPe7AwEeSts9jnR_oQsA"/>
<eOperations xmi:id="_tkYMy7AwEeSts9jnR_oQsA" name="methodConstraint">
<eAnnotations xmi:id="_tkYMzLAwEeSts9jnR_oQsA" source="http://www.eclipse.org/emf/2002/GenModel">
<details xmi:id="_tkYMzbAwEeSts9jnR_oQsA" key="documentation" value="not self.base_Property.oclIsUndefined() implies&#xD;&#xA;&#x9;&#x9;&#x9;&#x9;&#x9; self.base_Property.oclContainer().oclIsTypeOf(uml::Stereotype)"/>
</eAnnotations>
<eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/emf/2002/Ecore#//EBoolean"/>
<eParameters xmi:id="_tkYMz7AwEeSts9jnR_oQsA" name="diagnostics">
<eAnnotations xmi:id="_tkYM0LAwEeSts9jnR_oQsA" source="http://www.eclipse.org/emf/2002/GenModel">
<details xmi:id="_tkYM0bAwEeSts9jnR_oQsA" key="documentation" value="The chain of diagnostics to which problems are to be appended."/>
</eAnnotations>
<eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/emf/2002/Ecore#//EDiagnosticChain"/>
</eParameters>
<eParameters xmi:id="_tkYM07AwEeSts9jnR_oQsA" name="context">
<eAnnotations xmi:id="_tkYM1LAwEeSts9jnR_oQsA" source="http://www.eclipse.org/emf/2002/GenModel">
<details xmi:id="_tkYM1bAwEeSts9jnR_oQsA" key="documentation" value="The cache of context-specific information."/>
</eAnnotations>
<eGenericType xmi:id="_tkYM1rAwEeSts9jnR_oQsA">
<eTypeArguments xmi:id="_tkYM17AwEeSts9jnR_oQsA">
<eClassifier xmi:type="ecore:EDataType" href="http://www.eclipse.org/emf/2002/Ecore#//EJavaObject"/>
</eTypeArguments>
<eTypeArguments xmi:id="_tkYM2LAwEeSts9jnR_oQsA">
<eClassifier xmi:type="ecore:EDataType" href="http://www.eclipse.org/emf/2002/Ecore#//EJavaObject"/>
</eTypeArguments>
<eClassifier xmi:type="ecore:EDataType" href="http://www.eclipse.org/emf/2002/Ecore#//EMap"/>
</eGenericType>
</eParameters>
</eOperations>
<eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_tkYM2bAwEeSts9jnR_oQsA" name="value" ordered="false">
<eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/4.0.0/Types#//String"/>
</eStructuralFeatures>
<eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_tkYM27AwEeSts9jnR_oQsA" name="base_Stereotype" ordered="false">
<eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/4.0.0/UML#//Stereotype"/>
</eStructuralFeatures>
<eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_tkYM3bAwEeSts9jnR_oQsA" name="base_Operation" ordered="false">
<eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/4.0.0/UML#//Operation"/>
</eStructuralFeatures>
<eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_tkYM37AwEeSts9jnR_oQsA" name="base_Property" ordered="false">
<eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/4.0.0/UML#//Property"/>
</eStructuralFeatures>
</eClassifiers>
<eClassifiers xmi:type="ecore:EClass" xmi:id="_tkYM4bAwEeSts9jnR_oQsA" name="JsonTypeId">
<eAnnotations xmi:id="_tkYM4rAwEeSts9jnR_oQsA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_tkYPirAwEeSts9jnR_oQsA"/>
<eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_tkYM47AwEeSts9jnR_oQsA" name="base_Stereotype" ordered="false">
<eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/4.0.0/UML#//Stereotype"/>
</eStructuralFeatures>
<eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_tkYM5bAwEeSts9jnR_oQsA" name="base_Property" ordered="false">
<eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/4.0.0/UML#//Property"/>
</eStructuralFeatures>
<eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_tkYM57AwEeSts9jnR_oQsA" name="base_EnumerationLiteral" ordered="false">
<eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/4.0.0/UML#//EnumerationLiteral"/>
</eStructuralFeatures>
<eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_tkYM6bAwEeSts9jnR_oQsA" name="base_Operation" ordered="false">
<eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/4.0.0/UML#//Operation"/>
</eStructuralFeatures>
<eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_tkYM67AwEeSts9jnR_oQsA" name="base_Parameter" ordered="false">
<eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/4.0.0/UML#//Parameter"/>
</eStructuralFeatures>
</eClassifiers>
<eClassifiers xmi:type="ecore:EClass" xmi:id="_tkYM7bAwEeSts9jnR_oQsA" name="JsonRawValue">
<eAnnotations xmi:id="_tkYM7rAwEeSts9jnR_oQsA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_tkYPmrAwEeSts9jnR_oQsA"/>
<eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_tkYM77AwEeSts9jnR_oQsA" name="value" ordered="false" defaultValueLiteral="true">
<eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/emf/2002/Ecore#//EBoolean"/>
</eStructuralFeatures>
<eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_tkYM8bAwEeSts9jnR_oQsA" name="base_Stereotype" ordered="false">
<eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/4.0.0/UML#//Stereotype"/>
</eStructuralFeatures>
<eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_tkYM87AwEeSts9jnR_oQsA" name="base_Operation" ordered="false">
<eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/4.0.0/UML#//Operation"/>
</eStructuralFeatures>
<eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_tkYM9bAwEeSts9jnR_oQsA" name="base_Property" ordered="false">
<eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/4.0.0/UML#//Property"/>
</eStructuralFeatures>
<eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_tkYM97AwEeSts9jnR_oQsA" name="base_EnumerationLiteral" ordered="false">
<eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/4.0.0/UML#//EnumerationLiteral"/>
</eStructuralFeatures>
</eClassifiers>
<eClassifiers xmi:type="ecore:EClass" xmi:id="_tkYM-bAwEeSts9jnR_oQsA" name="JsonIgnore">
<eAnnotations xmi:id="_tkYM-rAwEeSts9jnR_oQsA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_tkYPq7AwEeSts9jnR_oQsA"/>
<eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_tkYM-7AwEeSts9jnR_oQsA" name="value" ordered="false" defaultValueLiteral="true">
<eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/emf/2002/Ecore#//EBoolean"/>
</eStructuralFeatures>
<eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_tkYM_bAwEeSts9jnR_oQsA" name="base_Stereotype" ordered="false">
<eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/4.0.0/UML#//Stereotype"/>
</eStructuralFeatures>
<eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_tkYM_7AwEeSts9jnR_oQsA" name="base_Operation" ordered="false">
<eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/4.0.0/UML#//Operation"/>
</eStructuralFeatures>
<eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_tkYNAbAwEeSts9jnR_oQsA" name="base_Property" ordered="false">
<eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/4.0.0/UML#//Property"/>
</eStructuralFeatures>
<eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_tkYNA7AwEeSts9jnR_oQsA" name="base_EnumerationLiteral" ordered="false">
<eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/4.0.0/UML#//EnumerationLiteral"/>
</eStructuralFeatures>
</eClassifiers>
<eClassifiers xmi:type="ecore:EClass" xmi:id="_tkYNBbAwEeSts9jnR_oQsA" name="JsonRootName">
<eAnnotations xmi:id="_tkYNBrAwEeSts9jnR_oQsA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_tkYPvLAwEeSts9jnR_oQsA"/>
<eOperations xmi:id="_tkYNB7AwEeSts9jnR_oQsA" name="typeConstraint">
<eAnnotations xmi:id="_tkYNCLAwEeSts9jnR_oQsA" source="http://www.eclipse.org/emf/2002/GenModel">
<details xmi:id="_tkYNCbAwEeSts9jnR_oQsA" key="documentation" value="not self.base_Type.oclIsUndefined() implies Set{uml::Stereotype, uml::Class, uml::Enumeration, uml::Interface}&#xD;&#xA;&#x9;&#x9;&#x9;&#x9;&#x9; -> includes(self.base_Type.oclType())"/>
</eAnnotations>
<eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/emf/2002/Ecore#//EBoolean"/>
<eParameters xmi:id="_tkYNC7AwEeSts9jnR_oQsA" name="diagnostics">
<eAnnotations xmi:id="_tkYNDLAwEeSts9jnR_oQsA" source="http://www.eclipse.org/emf/2002/GenModel">
<details xmi:id="_tkYNDbAwEeSts9jnR_oQsA" key="documentation" value="The chain of diagnostics to which problems are to be appended."/>
</eAnnotations>
<eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/emf/2002/Ecore#//EDiagnosticChain"/>
</eParameters>
<eParameters xmi:id="_tkYND7AwEeSts9jnR_oQsA" name="context">
<eAnnotations xmi:id="_tkYNELAwEeSts9jnR_oQsA" source="http://www.eclipse.org/emf/2002/GenModel">
<details xmi:id="_tkYNEbAwEeSts9jnR_oQsA" key="documentation" value="The cache of context-specific information."/>
</eAnnotations>
<eGenericType xmi:id="_tkYNErAwEeSts9jnR_oQsA">
<eTypeArguments xmi:id="_tkYNE7AwEeSts9jnR_oQsA">
<eClassifier xmi:type="ecore:EDataType" href="http://www.eclipse.org/emf/2002/Ecore#//EJavaObject"/>
</eTypeArguments>
<eTypeArguments xmi:id="_tkYNFLAwEeSts9jnR_oQsA">
<eClassifier xmi:type="ecore:EDataType" href="http://www.eclipse.org/emf/2002/Ecore#//EJavaObject"/>
</eTypeArguments>
<eClassifier xmi:type="ecore:EDataType" href="http://www.eclipse.org/emf/2002/Ecore#//EMap"/>
</eGenericType>
</eParameters>
</eOperations>
<eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_tkYNFbAwEeSts9jnR_oQsA" name="value" ordered="false" lowerBound="1">
<eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/4.0.0/Types#//String"/>
</eStructuralFeatures>
<eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_tkYNF7AwEeSts9jnR_oQsA" name="base_Stereotype" ordered="false">
<eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/4.0.0/UML#//Stereotype"/>
</eStructuralFeatures>
<eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_tkYNGbAwEeSts9jnR_oQsA" name="base_Type" ordered="false">
<eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/4.0.0/UML#//Type"/>
</eStructuralFeatures>
</eClassifiers>
<eClassifiers xmi:type="ecore:EClass" xmi:id="_tkYNG7AwEeSts9jnR_oQsA" name="JsonInclude">
<eAnnotations xmi:id="_tkYNHLAwEeSts9jnR_oQsA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_tkYPyLAwEeSts9jnR_oQsA"/>
<eOperations xmi:id="_tkYNHbAwEeSts9jnR_oQsA" name="typeConstraint">
<eAnnotations xmi:id="_tkYNHrAwEeSts9jnR_oQsA" source="http://www.eclipse.org/emf/2002/GenModel">
<details xmi:id="_tkYNH7AwEeSts9jnR_oQsA" key="documentation" value="not self.base_Type.oclIsUndefined() implies Set{uml::Stereotype, uml::Class, uml::Enumeration, uml::Interface}&#xD;&#xA;&#x9;&#x9;&#x9;&#x9;&#x9; -> includes(self.base_Type.oclType())"/>
</eAnnotations>
<eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/emf/2002/Ecore#//EBoolean"/>
<eParameters xmi:id="_tkYNIbAwEeSts9jnR_oQsA" name="diagnostics">
<eAnnotations xmi:id="_tkYNIrAwEeSts9jnR_oQsA" source="http://www.eclipse.org/emf/2002/GenModel">
<details xmi:id="_tkYNI7AwEeSts9jnR_oQsA" key="documentation" value="The chain of diagnostics to which problems are to be appended."/>
</eAnnotations>
<eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/emf/2002/Ecore#//EDiagnosticChain"/>
</eParameters>
<eParameters xmi:id="_tkYNJbAwEeSts9jnR_oQsA" name="context">
<eAnnotations xmi:id="_tkYNJrAwEeSts9jnR_oQsA" source="http://www.eclipse.org/emf/2002/GenModel">
<details xmi:id="_tkYNJ7AwEeSts9jnR_oQsA" key="documentation" value="The cache of context-specific information."/>
</eAnnotations>
<eGenericType xmi:id="_tkYNKLAwEeSts9jnR_oQsA">
<eTypeArguments xmi:id="_tkYNKbAwEeSts9jnR_oQsA">
<eClassifier xmi:type="ecore:EDataType" href="http://www.eclipse.org/emf/2002/Ecore#//EJavaObject"/>
</eTypeArguments>
<eTypeArguments xmi:id="_tkYNKrAwEeSts9jnR_oQsA">
<eClassifier xmi:type="ecore:EDataType" href="http://www.eclipse.org/emf/2002/Ecore#//EJavaObject"/>
</eTypeArguments>
<eClassifier xmi:type="ecore:EDataType" href="http://www.eclipse.org/emf/2002/Ecore#//EMap"/>
</eGenericType>
</eParameters>
</eOperations>
<eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_tkYNK7AwEeSts9jnR_oQsA" name="value" ordered="false" eType="_tkYLXrAwEeSts9jnR_oQsA" defaultValueLiteral="ALWAYS"/>
<eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_tkYNLbAwEeSts9jnR_oQsA" name="base_Stereotype" ordered="false">
<eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/4.0.0/UML#//Stereotype"/>
</eStructuralFeatures>
<eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_tkYNL7AwEeSts9jnR_oQsA" name="base_Operation" ordered="false">
<eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/4.0.0/UML#//Operation"/>
</eStructuralFeatures>
<eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_tkYNMbAwEeSts9jnR_oQsA" name="base_Property" ordered="false">
<eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/4.0.0/UML#//Property"/>
</eStructuralFeatures>
<eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_tkYNM7AwEeSts9jnR_oQsA" name="base_EnumerationLiteral" ordered="false">
<eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/4.0.0/UML#//EnumerationLiteral"/>
</eStructuralFeatures>
<eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_tkYNNbAwEeSts9jnR_oQsA" name="base_Type" ordered="false">
<eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/4.0.0/UML#//Type"/>
</eStructuralFeatures>
<eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_tkYNN7AwEeSts9jnR_oQsA" name="base_Parameter" ordered="false">
<eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/4.0.0/UML#//Parameter"/>
</eStructuralFeatures>
</eClassifiers>
<eClassifiers xmi:type="ecore:EClass" xmi:id="_tkYNObAwEeSts9jnR_oQsA" name="JsonTypeName">
<eAnnotations xmi:id="_tkYNOrAwEeSts9jnR_oQsA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_tkYP4bAwEeSts9jnR_oQsA"/>
<eOperations xmi:id="_tkYNO7AwEeSts9jnR_oQsA" name="typeConstraint">
<eAnnotations xmi:id="_tkYNPLAwEeSts9jnR_oQsA" source="http://www.eclipse.org/emf/2002/GenModel">
<details xmi:id="_tkYNPbAwEeSts9jnR_oQsA" key="documentation" value="not self.base_Type.oclIsUndefined() implies Set{uml::Stereotype, uml::Class, uml::Enumeration, uml::Interface}&#xD;&#xA;&#x9;&#x9;&#x9;&#x9;&#x9; -> includes(self.base_Type.oclType())"/>
</eAnnotations>
<eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/emf/2002/Ecore#//EBoolean"/>
<eParameters xmi:id="_tkYNP7AwEeSts9jnR_oQsA" name="diagnostics">
<eAnnotations xmi:id="_tkYNQLAwEeSts9jnR_oQsA" source="http://www.eclipse.org/emf/2002/GenModel">
<details xmi:id="_tkYNQbAwEeSts9jnR_oQsA" key="documentation" value="The chain of diagnostics to which problems are to be appended."/>
</eAnnotations>
<eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/emf/2002/Ecore#//EDiagnosticChain"/>
</eParameters>
<eParameters xmi:id="_tkYNQ7AwEeSts9jnR_oQsA" name="context">
<eAnnotations xmi:id="_tkYNRLAwEeSts9jnR_oQsA" source="http://www.eclipse.org/emf/2002/GenModel">
<details xmi:id="_tkYNRbAwEeSts9jnR_oQsA" key="documentation" value="The cache of context-specific information."/>
</eAnnotations>
<eGenericType xmi:id="_tkYNRrAwEeSts9jnR_oQsA">
<eTypeArguments xmi:id="_tkYNR7AwEeSts9jnR_oQsA">
<eClassifier xmi:type="ecore:EDataType" href="http://www.eclipse.org/emf/2002/Ecore#//EJavaObject"/>
</eTypeArguments>
<eTypeArguments xmi:id="_tkYNSLAwEeSts9jnR_oQsA">
<eClassifier xmi:type="ecore:EDataType" href="http://www.eclipse.org/emf/2002/Ecore#//EJavaObject"/>
</eTypeArguments>
<eClassifier xmi:type="ecore:EDataType" href="http://www.eclipse.org/emf/2002/Ecore#//EMap"/>
</eGenericType>
</eParameters>
</eOperations>
<eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_tkYNSbAwEeSts9jnR_oQsA" name="value" ordered="false">
<eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/4.0.0/Types#//String"/>
</eStructuralFeatures>
<eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_tkYNS7AwEeSts9jnR_oQsA" name="base_Stereotype" ordered="false">
<eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/4.0.0/UML#//Stereotype"/>
</eStructuralFeatures>
<eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_tkYNTbAwEeSts9jnR_oQsA" name="base_Type" ordered="false">
<eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/4.0.0/UML#//Type"/>
</eStructuralFeatures>
</eClassifiers>
<eClassifiers xmi:type="ecore:EClass" xmi:id="_tkYNT7AwEeSts9jnR_oQsA" name="JsonIdentityReference">
<eAnnotations xmi:id="_tkYNULAwEeSts9jnR_oQsA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_tkYP7bAwEeSts9jnR_oQsA"/>
<eOperations xmi:id="_tkYNUbAwEeSts9jnR_oQsA" name="typeConstraint">
<eAnnotations xmi:id="_tkYNUrAwEeSts9jnR_oQsA" source="http://www.eclipse.org/emf/2002/GenModel">
<details xmi:id="_tkYNU7AwEeSts9jnR_oQsA" key="documentation" value="not self.base_Type.oclIsUndefined() implies Set{uml::Stereotype, uml::Class, uml::Enumeration, uml::Interface}&#xD;&#xA;&#x9;&#x9;&#x9;&#x9;&#x9; -> includes(self.base_Type.oclType())"/>
</eAnnotations>
<eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/emf/2002/Ecore#//EBoolean"/>
<eParameters xmi:id="_tkYNVbAwEeSts9jnR_oQsA" name="diagnostics">
<eAnnotations xmi:id="_tkYNVrAwEeSts9jnR_oQsA" source="http://www.eclipse.org/emf/2002/GenModel">
<details xmi:id="_tkYNV7AwEeSts9jnR_oQsA" key="documentation" value="The chain of diagnostics to which problems are to be appended."/>
</eAnnotations>
<eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/emf/2002/Ecore#//EDiagnosticChain"/>
</eParameters>
<eParameters xmi:id="_tkYNWbAwEeSts9jnR_oQsA" name="context">
<eAnnotations xmi:id="_tkYNWrAwEeSts9jnR_oQsA" source="http://www.eclipse.org/emf/2002/GenModel">
<details xmi:id="_tkYNW7AwEeSts9jnR_oQsA" key="documentation" value="The cache of context-specific information."/>
</eAnnotations>
<eGenericType xmi:id="_tkYNXLAwEeSts9jnR_oQsA">
<eTypeArguments xmi:id="_tkYNXbAwEeSts9jnR_oQsA">
<eClassifier xmi:type="ecore:EDataType" href="http://www.eclipse.org/emf/2002/Ecore#//EJavaObject"/>
</eTypeArguments>
<eTypeArguments xmi:id="_tkYNXrAwEeSts9jnR_oQsA">
<eClassifier xmi:type="ecore:EDataType" href="http://www.eclipse.org/emf/2002/Ecore#//EJavaObject"/>
</eTypeArguments>
<eClassifier xmi:type="ecore:EDataType" href="http://www.eclipse.org/emf/2002/Ecore#//EMap"/>
</eGenericType>
</eParameters>
</eOperations>
<eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_tkYNX7AwEeSts9jnR_oQsA" name="alwaysAsId" ordered="false" defaultValueLiteral="false">
<eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/emf/2002/Ecore#//EBoolean"/>
</eStructuralFeatures>
<eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_tkYNYbAwEeSts9jnR_oQsA" name="base_Stereotype" ordered="false">
<eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/4.0.0/UML#//Stereotype"/>
</eStructuralFeatures>
<eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_tkYNY7AwEeSts9jnR_oQsA" name="base_Type" ordered="false">
<eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/4.0.0/UML#//Type"/>
</eStructuralFeatures>
<eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_tkYNZbAwEeSts9jnR_oQsA" name="base_Property" ordered="false">
<eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/4.0.0/UML#//Property"/>
</eStructuralFeatures>
<eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_tkYNZ7AwEeSts9jnR_oQsA" name="base_EnumerationLiteral" ordered="false">
<eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/4.0.0/UML#//EnumerationLiteral"/>
</eStructuralFeatures>
<eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_tkYNabAwEeSts9jnR_oQsA" name="base_Operation" ordered="false">
<eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/4.0.0/UML#//Operation"/>
</eStructuralFeatures>
<eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_tkYNa7AwEeSts9jnR_oQsA" name="base_Parameter" ordered="false">
<eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/4.0.0/UML#//Parameter"/>
</eStructuralFeatures>
</eClassifiers>
<eClassifiers xmi:type="ecore:EClass" xmi:id="_tkYNbbAwEeSts9jnR_oQsA" name="JacksonAnnotationsInside">
<eAnnotations xmi:id="_tkYNbrAwEeSts9jnR_oQsA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_tkYQBrAwEeSts9jnR_oQsA"/>
<eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_tkYNb7AwEeSts9jnR_oQsA" name="base_Stereotype" ordered="false">
<eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/4.0.0/UML#//Stereotype"/>
</eStructuralFeatures>
</eClassifiers>
<eClassifiers xmi:type="ecore:EClass" xmi:id="_tkYNcbAwEeSts9jnR_oQsA" name="JsonIgnoreProperties">
<eAnnotations xmi:id="_tkYNcrAwEeSts9jnR_oQsA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_tkYQCrAwEeSts9jnR_oQsA"/>
<eOperations xmi:id="_tkYNc7AwEeSts9jnR_oQsA" name="typeConstraint">
<eAnnotations xmi:id="_tkYNdLAwEeSts9jnR_oQsA" source="http://www.eclipse.org/emf/2002/GenModel">
<details xmi:id="_tkYNdbAwEeSts9jnR_oQsA" key="documentation" value="not self.base_Type.oclIsUndefined() implies Set{uml::Stereotype, uml::Class, uml::Enumeration, uml::Interface}&#xD;&#xA;&#x9;&#x9;&#x9;&#x9;&#x9; -> includes(self.base_Type.oclType())"/>
</eAnnotations>
<eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/emf/2002/Ecore#//EBoolean"/>
<eParameters xmi:id="_tkYNd7AwEeSts9jnR_oQsA" name="diagnostics">
<eAnnotations xmi:id="_tkYNeLAwEeSts9jnR_oQsA" source="http://www.eclipse.org/emf/2002/GenModel">
<details xmi:id="_tkYNebAwEeSts9jnR_oQsA" key="documentation" value="The chain of diagnostics to which problems are to be appended."/>
</eAnnotations>
<eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/emf/2002/Ecore#//EDiagnosticChain"/>
</eParameters>
<eParameters xmi:id="_tkYNe7AwEeSts9jnR_oQsA" name="context">
<eAnnotations xmi:id="_tkYNfLAwEeSts9jnR_oQsA" source="http://www.eclipse.org/emf/2002/GenModel">
<details xmi:id="_tkYNfbAwEeSts9jnR_oQsA" key="documentation" value="The cache of context-specific information."/>
</eAnnotations>
<eGenericType xmi:id="_tkYNfrAwEeSts9jnR_oQsA">
<eTypeArguments xmi:id="_tkYNf7AwEeSts9jnR_oQsA">
<eClassifier xmi:type="ecore:EDataType" href="http://www.eclipse.org/emf/2002/Ecore#//EJavaObject"/>
</eTypeArguments>
<eTypeArguments xmi:id="_tkYNgLAwEeSts9jnR_oQsA">
<eClassifier xmi:type="ecore:EDataType" href="http://www.eclipse.org/emf/2002/Ecore#//EJavaObject"/>
</eTypeArguments>
<eClassifier xmi:type="ecore:EDataType" href="http://www.eclipse.org/emf/2002/Ecore#//EMap"/>
</eGenericType>
</eParameters>
</eOperations>
<eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_tkYNgbAwEeSts9jnR_oQsA" name="value" ordered="false" upperBound="-1">
<eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/4.0.0/Types#//String"/>
</eStructuralFeatures>
<eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_tkYNg7AwEeSts9jnR_oQsA" name="ignoreUnknown" ordered="false" defaultValueLiteral="false">
<eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/emf/2002/Ecore#//EBoolean"/>
</eStructuralFeatures>
<eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_tkYNhbAwEeSts9jnR_oQsA" name="base_Stereotype" ordered="false">
<eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/4.0.0/UML#//Stereotype"/>
</eStructuralFeatures>
<eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_tkYNh7AwEeSts9jnR_oQsA" name="base_Type" ordered="false">
<eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/4.0.0/UML#//Type"/>
</eStructuralFeatures>
<eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_tkYNibAwEeSts9jnR_oQsA" name="base_Operation" ordered="false">
<eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/4.0.0/UML#//Operation"/>
</eStructuralFeatures>
<eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_tkYNi7AwEeSts9jnR_oQsA" name="base_Property" ordered="false">
<eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/4.0.0/UML#//Property"/>
</eStructuralFeatures>
<eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_tkYNjbAwEeSts9jnR_oQsA" name="base_EnumerationLiteral" ordered="false">
<eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/4.0.0/UML#//EnumerationLiteral"/>
</eStructuralFeatures>
</eClassifiers>
<eClassifiers xmi:type="ecore:EClass" xmi:id="_tkYNj7AwEeSts9jnR_oQsA" name="JsonBackReference">
<eAnnotations xmi:id="_tkYNkLAwEeSts9jnR_oQsA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_tkYQI7AwEeSts9jnR_oQsA"/>
<eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_tkYNkbAwEeSts9jnR_oQsA" name="value" ordered="false" defaultValueLiteral="&quot;defaultReference&quot;">
<eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/4.0.0/Types#//String"/>
</eStructuralFeatures>
<eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_tkYNk7AwEeSts9jnR_oQsA" name="base_Stereotype" ordered="false">
<eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/4.0.0/UML#//Stereotype"/>
</eStructuralFeatures>
<eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_tkYNlbAwEeSts9jnR_oQsA" name="base_Property" ordered="false">
<eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/4.0.0/UML#//Property"/>
</eStructuralFeatures>
<eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_tkYNl7AwEeSts9jnR_oQsA" name="base_EnumerationLiteral" ordered="false">
<eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/4.0.0/UML#//EnumerationLiteral"/>
</eStructuralFeatures>
<eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_tkYNmbAwEeSts9jnR_oQsA" name="base_Operation" ordered="false">
<eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/4.0.0/UML#//Operation"/>
</eStructuralFeatures>
</eClassifiers>
<eClassifiers xmi:type="ecore:EClass" xmi:id="_tkYNm7AwEeSts9jnR_oQsA" name="JsonProperty">
<eAnnotations xmi:id="_tkYNnLAwEeSts9jnR_oQsA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_tkYQNLAwEeSts9jnR_oQsA"/>
<eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_tkYNnbAwEeSts9jnR_oQsA" name="value" ordered="false" defaultValueLiteral="USE_DEFAULT_NAME">
<eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/4.0.0/Types#//String"/>
</eStructuralFeatures>
<eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_tkYNn7AwEeSts9jnR_oQsA" name="required" ordered="false" defaultValueLiteral="false">
<eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/emf/2002/Ecore#//EBoolean"/>
</eStructuralFeatures>
<eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_tkYNobAwEeSts9jnR_oQsA" name="base_Stereotype" ordered="false">
<eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/4.0.0/UML#//Stereotype"/>
</eStructuralFeatures>
<eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_tkYNo7AwEeSts9jnR_oQsA" name="base_Property" ordered="false">
<eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/4.0.0/UML#//Property"/>
</eStructuralFeatures>
<eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_tkYNpbAwEeSts9jnR_oQsA" name="base_EnumerationLiteral" ordered="false">
<eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/4.0.0/UML#//EnumerationLiteral"/>
</eStructuralFeatures>
<eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_tkYNp7AwEeSts9jnR_oQsA" name="base_Operation" ordered="false">
<eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/4.0.0/UML#//Operation"/>
</eStructuralFeatures>
<eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_tkYNqbAwEeSts9jnR_oQsA" name="base_Parameter" ordered="false">
<eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/4.0.0/UML#//Parameter"/>
</eStructuralFeatures>
</eClassifiers>
<eClassifiers xmi:type="ecore:EClass" xmi:id="_tkYNq7AwEeSts9jnR_oQsA" name="JsonFilter">
<eAnnotations xmi:id="_tkYNrLAwEeSts9jnR_oQsA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_tkYQTLAwEeSts9jnR_oQsA"/>
<eOperations xmi:id="_tkYNrbAwEeSts9jnR_oQsA" name="typeConstraint">
<eAnnotations xmi:id="_tkYNrrAwEeSts9jnR_oQsA" source="http://www.eclipse.org/emf/2002/GenModel">
<details xmi:id="_tkYNr7AwEeSts9jnR_oQsA" key="documentation" value="not self.base_Type.oclIsUndefined() implies Set{uml::Stereotype, uml::Class, uml::Enumeration, uml::Interface}&#xD;&#xA;&#x9;&#x9;&#x9;&#x9;&#x9; -> includes(self.base_Type.oclType())"/>
</eAnnotations>
<eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/emf/2002/Ecore#//EBoolean"/>
<eParameters xmi:id="_tkYNsbAwEeSts9jnR_oQsA" name="diagnostics">
<eAnnotations xmi:id="_tkYNsrAwEeSts9jnR_oQsA" source="http://www.eclipse.org/emf/2002/GenModel">
<details xmi:id="_tkYNs7AwEeSts9jnR_oQsA" key="documentation" value="The chain of diagnostics to which problems are to be appended."/>
</eAnnotations>
<eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/emf/2002/Ecore#//EDiagnosticChain"/>
</eParameters>
<eParameters xmi:id="_tkYNtbAwEeSts9jnR_oQsA" name="context">
<eAnnotations xmi:id="_tkYNtrAwEeSts9jnR_oQsA" source="http://www.eclipse.org/emf/2002/GenModel">
<details xmi:id="_tkYNt7AwEeSts9jnR_oQsA" key="documentation" value="The cache of context-specific information."/>
</eAnnotations>
<eGenericType xmi:id="_tkYNuLAwEeSts9jnR_oQsA">
<eTypeArguments xmi:id="_tkYNubAwEeSts9jnR_oQsA">
<eClassifier xmi:type="ecore:EDataType" href="http://www.eclipse.org/emf/2002/Ecore#//EJavaObject"/>
</eTypeArguments>
<eTypeArguments xmi:id="_tkYNurAwEeSts9jnR_oQsA">
<eClassifier xmi:type="ecore:EDataType" href="http://www.eclipse.org/emf/2002/Ecore#//EJavaObject"/>
</eTypeArguments>
<eClassifier xmi:type="ecore:EDataType" href="http://www.eclipse.org/emf/2002/Ecore#//EMap"/>
</eGenericType>
</eParameters>
</eOperations>
<eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_tkYNu7AwEeSts9jnR_oQsA" name="value" ordered="false" lowerBound="1">
<eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/4.0.0/Types#//String"/>
</eStructuralFeatures>
<eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_tkYNvbAwEeSts9jnR_oQsA" name="base_Stereotype" ordered="false">
<eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/4.0.0/UML#//Stereotype"/>
</eStructuralFeatures>
<eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_tkYNv7AwEeSts9jnR_oQsA" name="base_Type" ordered="false">
<eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/4.0.0/UML#//Type"/>
</eStructuralFeatures>
</eClassifiers>
<eClassifiers xmi:type="ecore:EClass" xmi:id="_tkYNwbAwEeSts9jnR_oQsA" name="JsonIdentityInfo">
<eAnnotations xmi:id="_tkYNwrAwEeSts9jnR_oQsA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_tkYQWLAwEeSts9jnR_oQsA"/>
<eOperations xmi:id="_tkYNw7AwEeSts9jnR_oQsA" name="typeConstraint">
<eAnnotations xmi:id="_tkYNxLAwEeSts9jnR_oQsA" source="http://www.eclipse.org/emf/2002/GenModel">
<details xmi:id="_tkYNxbAwEeSts9jnR_oQsA" key="documentation" value="not self.base_Type.oclIsUndefined() implies Set{uml::Stereotype, uml::Class, uml::Enumeration, uml::Interface}&#xD;&#xA;&#x9;&#x9;&#x9;&#x9;&#x9; -> includes(self.base_Type.oclType())"/>
</eAnnotations>
<eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/emf/2002/Ecore#//EBoolean"/>
<eParameters xmi:id="_tkYNx7AwEeSts9jnR_oQsA" name="diagnostics">
<eAnnotations xmi:id="_tkYNyLAwEeSts9jnR_oQsA" source="http://www.eclipse.org/emf/2002/GenModel">
<details xmi:id="_tkYNybAwEeSts9jnR_oQsA" key="documentation" value="The chain of diagnostics to which problems are to be appended."/>
</eAnnotations>
<eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/emf/2002/Ecore#//EDiagnosticChain"/>
</eParameters>
<eParameters xmi:id="_tkYNy7AwEeSts9jnR_oQsA" name="context">
<eAnnotations xmi:id="_tkYNzLAwEeSts9jnR_oQsA" source="http://www.eclipse.org/emf/2002/GenModel">
<details xmi:id="_tkYNzbAwEeSts9jnR_oQsA" key="documentation" value="The cache of context-specific information."/>
</eAnnotations>
<eGenericType xmi:id="_tkYNzrAwEeSts9jnR_oQsA">
<eTypeArguments xmi:id="_tkYNz7AwEeSts9jnR_oQsA">
<eClassifier xmi:type="ecore:EDataType" href="http://www.eclipse.org/emf/2002/Ecore#//EJavaObject"/>
</eTypeArguments>
<eTypeArguments xmi:id="_tkYN0LAwEeSts9jnR_oQsA">
<eClassifier xmi:type="ecore:EDataType" href="http://www.eclipse.org/emf/2002/Ecore#//EJavaObject"/>
</eTypeArguments>
<eClassifier xmi:type="ecore:EDataType" href="http://www.eclipse.org/emf/2002/Ecore#//EMap"/>
</eGenericType>
</eParameters>
</eOperations>
<eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_tkYN0bAwEeSts9jnR_oQsA" name="property" ordered="false" defaultValueLiteral="&quot;@id&quot;">
<eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/4.0.0/Types#//String"/>
</eStructuralFeatures>
<eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_tkYN07AwEeSts9jnR_oQsA" name="generator" ordered="false" lowerBound="1" containment="true">
<eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/4.0.0/UML#//Class"/>
</eStructuralFeatures>
<eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_tkYN1bAwEeSts9jnR_oQsA" name="scope" ordered="false" containment="true">
<eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/4.0.0/UML#//Class"/>
</eStructuralFeatures>
<eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_tkYN17AwEeSts9jnR_oQsA" name="base_Stereotype" ordered="false">
<eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/4.0.0/UML#//Stereotype"/>
</eStructuralFeatures>
<eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_tkYN2bAwEeSts9jnR_oQsA" name="base_Type" ordered="false">
<eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/4.0.0/UML#//Type"/>
</eStructuralFeatures>
<eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_tkYN27AwEeSts9jnR_oQsA" name="base_Property" ordered="false">
<eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/4.0.0/UML#//Property"/>
</eStructuralFeatures>
<eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_tkYN3bAwEeSts9jnR_oQsA" name="base_EnumerationLiteral" ordered="false">
<eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/4.0.0/UML#//EnumerationLiteral"/>
</eStructuralFeatures>
<eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_tkYN37AwEeSts9jnR_oQsA" name="base_Operation" ordered="false">
<eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/4.0.0/UML#//Operation"/>
</eStructuralFeatures>
<eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_tkYN4bAwEeSts9jnR_oQsA" name="base_Parameter" ordered="false">
<eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/4.0.0/UML#//Parameter"/>
</eStructuralFeatures>
</eClassifiers>
<eClassifiers xmi:type="ecore:EClass" xmi:id="_tkYN47AwEeSts9jnR_oQsA" name="JsonTypeInfo">
<eAnnotations xmi:id="_tkYN5LAwEeSts9jnR_oQsA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_tkYQeLAwEeSts9jnR_oQsA"/>
<eOperations xmi:id="_tkYN5bAwEeSts9jnR_oQsA" name="typeConstraint">
<eAnnotations xmi:id="_tkYN5rAwEeSts9jnR_oQsA" source="http://www.eclipse.org/emf/2002/GenModel">
<details xmi:id="_tkYN57AwEeSts9jnR_oQsA" key="documentation" value="not self.base_Type.oclIsUndefined() implies Set{uml::Stereotype, uml::Class, uml::Enumeration, uml::Interface}&#xD;&#xA;&#x9;&#x9;&#x9;&#x9;&#x9; -> includes(self.base_Type.oclType())"/>
</eAnnotations>
<eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/emf/2002/Ecore#//EBoolean"/>
<eParameters xmi:id="_tkYN6bAwEeSts9jnR_oQsA" name="diagnostics">
<eAnnotations xmi:id="_tkYN6rAwEeSts9jnR_oQsA" source="http://www.eclipse.org/emf/2002/GenModel">
<details xmi:id="_tkYN67AwEeSts9jnR_oQsA" key="documentation" value="The chain of diagnostics to which problems are to be appended."/>
</eAnnotations>
<eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/emf/2002/Ecore#//EDiagnosticChain"/>
</eParameters>
<eParameters xmi:id="_tkYN7bAwEeSts9jnR_oQsA" name="context">
<eAnnotations xmi:id="_tkYN7rAwEeSts9jnR_oQsA" source="http://www.eclipse.org/emf/2002/GenModel">
<details xmi:id="_tkYN77AwEeSts9jnR_oQsA" key="documentation" value="The cache of context-specific information."/>
</eAnnotations>
<eGenericType xmi:id="_tkYN8LAwEeSts9jnR_oQsA">
<eTypeArguments xmi:id="_tkYN8bAwEeSts9jnR_oQsA">
<eClassifier xmi:type="ecore:EDataType" href="http://www.eclipse.org/emf/2002/Ecore#//EJavaObject"/>
</eTypeArguments>
<eTypeArguments xmi:id="_tkYN8rAwEeSts9jnR_oQsA">
<eClassifier xmi:type="ecore:EDataType" href="http://www.eclipse.org/emf/2002/Ecore#//EJavaObject"/>
</eTypeArguments>
<eClassifier xmi:type="ecore:EDataType" href="http://www.eclipse.org/emf/2002/Ecore#//EMap"/>
</eGenericType>
</eParameters>
</eOperations>
<eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_tkYN87AwEeSts9jnR_oQsA" name="use" ordered="false" lowerBound="1" eType="_tkYLZLAwEeSts9jnR_oQsA"/>
<eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_tkYN9bAwEeSts9jnR_oQsA" name="include" ordered="false" eType="_tkYLa7AwEeSts9jnR_oQsA" defaultValueLiteral="PROPERTY"/>
<eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_tkYN97AwEeSts9jnR_oQsA" name="property" ordered="false">
<eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/4.0.0/Types#//String"/>
</eStructuralFeatures>
<eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_tkYN-bAwEeSts9jnR_oQsA" name="defaultImpl" ordered="false" containment="true">
<eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/4.0.0/UML#//Class"/>
</eStructuralFeatures>
<eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_tkYN-7AwEeSts9jnR_oQsA" name="visible" ordered="false" defaultValueLiteral="false">
<eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/emf/2002/Ecore#//EBoolean"/>
</eStructuralFeatures>
<eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_tkYN_bAwEeSts9jnR_oQsA" name="base_Stereotype" ordered="false">
<eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/4.0.0/UML#//Stereotype"/>
</eStructuralFeatures>
<eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_tkYN_7AwEeSts9jnR_oQsA" name="base_Type" ordered="false">
<eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/4.0.0/UML#//Type"/>
</eStructuralFeatures>
<eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_tkYOAbAwEeSts9jnR_oQsA" name="base_Property" ordered="false">
<eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/4.0.0/UML#//Property"/>
</eStructuralFeatures>
<eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_tkYOA7AwEeSts9jnR_oQsA" name="base_EnumerationLiteral" ordered="false">
<eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/4.0.0/UML#//EnumerationLiteral"/>
</eStructuralFeatures>
<eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_tkYOBbAwEeSts9jnR_oQsA" name="base_Operation" ordered="false">
<eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/4.0.0/UML#//Operation"/>
</eStructuralFeatures>
<eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_tkYOB7AwEeSts9jnR_oQsA" name="base_Parameter" ordered="false">
<eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/4.0.0/UML#//Parameter"/>
</eStructuralFeatures>
</eClassifiers>
<eClassifiers xmi:type="ecore:EClass" xmi:id="_tkYOCbAwEeSts9jnR_oQsA" name="JsonIgnoreType">
<eAnnotations xmi:id="_tkYOCrAwEeSts9jnR_oQsA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_tkYQn7AwEeSts9jnR_oQsA"/>
<eOperations xmi:id="_tkYOC7AwEeSts9jnR_oQsA" name="typeConstraint">
<eAnnotations xmi:id="_tkYODLAwEeSts9jnR_oQsA" source="http://www.eclipse.org/emf/2002/GenModel">
<details xmi:id="_tkYODbAwEeSts9jnR_oQsA" key="documentation" value="not self.base_Type.oclIsUndefined() implies Set{uml::Stereotype, uml::Class, uml::Enumeration, uml::Interface}&#xD;&#xA;&#x9;&#x9;&#x9;&#x9;&#x9; -> includes(self.base_Type.oclType())"/>
</eAnnotations>
<eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/emf/2002/Ecore#//EBoolean"/>
<eParameters xmi:id="_tkYOD7AwEeSts9jnR_oQsA" name="diagnostics">
<eAnnotations xmi:id="_tkYOELAwEeSts9jnR_oQsA" source="http://www.eclipse.org/emf/2002/GenModel">
<details xmi:id="_tkYOEbAwEeSts9jnR_oQsA" key="documentation" value="The chain of diagnostics to which problems are to be appended."/>
</eAnnotations>
<eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/emf/2002/Ecore#//EDiagnosticChain"/>
</eParameters>
<eParameters xmi:id="_tkYOE7AwEeSts9jnR_oQsA" name="context">
<eAnnotations xmi:id="_tkYOFLAwEeSts9jnR_oQsA" source="http://www.eclipse.org/emf/2002/GenModel">
<details xmi:id="_tkYOFbAwEeSts9jnR_oQsA" key="documentation" value="The cache of context-specific information."/>
</eAnnotations>
<eGenericType xmi:id="_tkYOFrAwEeSts9jnR_oQsA">
<eTypeArguments xmi:id="_tkYOF7AwEeSts9jnR_oQsA">
<eClassifier xmi:type="ecore:EDataType" href="http://www.eclipse.org/emf/2002/Ecore#//EJavaObject"/>
</eTypeArguments>
<eTypeArguments xmi:id="_tkYOGLAwEeSts9jnR_oQsA">
<eClassifier xmi:type="ecore:EDataType" href="http://www.eclipse.org/emf/2002/Ecore#//EJavaObject"/>
</eTypeArguments>
<eClassifier xmi:type="ecore:EDataType" href="http://www.eclipse.org/emf/2002/Ecore#//EMap"/>
</eGenericType>
</eParameters>
</eOperations>
<eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_tkYOGbAwEeSts9jnR_oQsA" name="value" ordered="false" defaultValueLiteral="true">
<eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/emf/2002/Ecore#//EBoolean"/>
</eStructuralFeatures>
<eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_tkYOG7AwEeSts9jnR_oQsA" name="base_Stereotype" ordered="false">
<eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/4.0.0/UML#//Stereotype"/>
</eStructuralFeatures>
<eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_tkYOHbAwEeSts9jnR_oQsA" name="base_Type" ordered="false">
<eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/4.0.0/UML#//Type"/>
</eStructuralFeatures>
</eClassifiers>
</eSubpackages>
</eSubpackages>
</eSubpackages>
</eSubpackages>
</contents>
</eAnnotations>
<packageImport xmi:id="_tkYOH7AwEeSts9jnR_oQsA">
<importedPackage xmi:type="uml:Model" href="pathmap://UML_METAMODELS/UML.metamodel.uml#_0"/>
</packageImport>
<packageImport xmi:id="_tkYOILAwEeSts9jnR_oQsA">
<importedPackage xmi:type="uml:Model" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#_0"/>
</packageImport>
<packagedElement xmi:type="uml:Package" xmi:id="_tkYOIbAwEeSts9jnR_oQsA" name="com">
<packagedElement xmi:type="uml:Package" xmi:id="_tkYOIrAwEeSts9jnR_oQsA" name="fasterxml">
<packagedElement xmi:type="uml:Package" xmi:id="_tkYOI7AwEeSts9jnR_oQsA" name="jackson">
<packagedElement xmi:type="uml:Package" xmi:id="_tkYOJLAwEeSts9jnR_oQsA" name="annotation">
<packagedElement xmi:type="uml:Enumeration" xmi:id="_tkYOJbAwEeSts9jnR_oQsA" name="ShapeFromJsonFormat">
<ownedOperation xmi:id="_tkYOJrAwEeSts9jnR_oQsA" name="isNumeric"/>
<ownedOperation xmi:id="_tkYOJ7AwEeSts9jnR_oQsA" name="isStructured"/>
<ownedLiteral xmi:id="_tkYOKLAwEeSts9jnR_oQsA" name="ANY"/>
<ownedLiteral xmi:id="_tkYOKbAwEeSts9jnR_oQsA" name="SCALAR"/>
<ownedLiteral xmi:id="_tkYOKrAwEeSts9jnR_oQsA" name="ARRAY"/>
<ownedLiteral xmi:id="_tkYOK7AwEeSts9jnR_oQsA" name="OBJECT"/>
<ownedLiteral xmi:id="_tkYOLLAwEeSts9jnR_oQsA" name="NUMBER"/>
<ownedLiteral xmi:id="_tkYOLbAwEeSts9jnR_oQsA" name="NUMBER_FLOAT"/>
<ownedLiteral xmi:id="_tkYOLrAwEeSts9jnR_oQsA" name="NUMBER_INT"/>
<ownedLiteral xmi:id="_tkYOL7AwEeSts9jnR_oQsA" name="STRING"/>
<ownedLiteral xmi:id="_tkYOMLAwEeSts9jnR_oQsA" name="BOOLEAN"/>
</packagedElement>
<packagedElement xmi:type="uml:Enumeration" xmi:id="_tkYOMbAwEeSts9jnR_oQsA" name="VisibilityFromJsonAutoDetect">
<ownedOperation xmi:id="_tkYOMrAwEeSts9jnR_oQsA" name="isVisible">
<ownedParameter xmi:id="_tkYOM7AwEeSts9jnR_oQsA" name="m"/>
</ownedOperation>
<ownedLiteral xmi:id="_tkYONLAwEeSts9jnR_oQsA" name="ANY"/>
<ownedLiteral xmi:id="_tkYONbAwEeSts9jnR_oQsA" name="NON_PRIVATE"/>
<ownedLiteral xmi:id="_tkYONrAwEeSts9jnR_oQsA" name="PROTECTED_AND_PUBLIC"/>
<ownedLiteral xmi:id="_tkYON7AwEeSts9jnR_oQsA" name="PUBLIC_ONLY"/>
<ownedLiteral xmi:id="_tkYOOLAwEeSts9jnR_oQsA" name="NONE"/>
<ownedLiteral xmi:id="_tkYOObAwEeSts9jnR_oQsA" name="DEFAULT"/>
</packagedElement>
<packagedElement xmi:type="uml:Enumeration" xmi:id="_tkYOOrAwEeSts9jnR_oQsA" name="IncludeFromJsonInclude">
<ownedLiteral xmi:id="_tkYOO7AwEeSts9jnR_oQsA" name="ALWAYS"/>
<ownedLiteral xmi:id="_tkYOPLAwEeSts9jnR_oQsA" name="NON_NULL"/>
<ownedLiteral xmi:id="_tkYOPbAwEeSts9jnR_oQsA" name="NON_DEFAULT"/>
<ownedLiteral xmi:id="_tkYOPrAwEeSts9jnR_oQsA" name="NON_EMPTY"/>
</packagedElement>
<packagedElement xmi:type="uml:Enumeration" xmi:id="_tkYOP7AwEeSts9jnR_oQsA" name="IdFromJsonTypeInfo">
<ownedAttribute xmi:id="_tkYOQLAwEeSts9jnR_oQsA" name="_defaultPropertyName">
<type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
</ownedAttribute>
<ownedOperation xmi:id="_tkYOQbAwEeSts9jnR_oQsA" name="getDefaultPropertyName"/>
<ownedLiteral xmi:id="_tkYOQrAwEeSts9jnR_oQsA" name="NONE"/>
<ownedLiteral xmi:id="_tkYOQ7AwEeSts9jnR_oQsA" name="CLASS"/>
<ownedLiteral xmi:id="_tkYORLAwEeSts9jnR_oQsA" name="MINIMAL_CLASS"/>
<ownedLiteral xmi:id="_tkYORbAwEeSts9jnR_oQsA" name="NAME"/>
<ownedLiteral xmi:id="_tkYORrAwEeSts9jnR_oQsA" name="CUSTOM"/>
</packagedElement>
<packagedElement xmi:type="uml:Enumeration" xmi:id="_tkYOR7AwEeSts9jnR_oQsA" name="AsFromJsonTypeInfo">
<ownedLiteral xmi:id="_tkYOSLAwEeSts9jnR_oQsA" name="PROPERTY"/>
<ownedLiteral xmi:id="_tkYOSbAwEeSts9jnR_oQsA" name="WRAPPER_OBJECT"/>
<ownedLiteral xmi:id="_tkYOSrAwEeSts9jnR_oQsA" name="WRAPPER_ARRAY"/>
<ownedLiteral xmi:id="_tkYOS7AwEeSts9jnR_oQsA" name="EXTERNAL_PROPERTY"/>
</packagedElement>
<packagedElement xmi:type="uml:Stereotype" xmi:id="_tkYOTLAwEeSts9jnR_oQsA" name="JacksonAnnotation">
<ownedAttribute xmi:id="_tkYOTbAwEeSts9jnR_oQsA" name="base_Stereotype" association="_tkYQrLAwEeSts9jnR_oQsA">
<type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Stereotype"/>
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="_tkYOTrAwEeSts9jnR_oQsA"/>
<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_tkYOT7AwEeSts9jnR_oQsA" value="1"/>
</ownedAttribute>
</packagedElement>
<packagedElement xmi:type="uml:Stereotype" xmi:id="_tkYOULAwEeSts9jnR_oQsA" name="JsonManagedReference">
<ownedAttribute xmi:id="_tkYOUbAwEeSts9jnR_oQsA" name="value" visibility="public">
<type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="_tkYOUrAwEeSts9jnR_oQsA"/>
<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_tkYOU7AwEeSts9jnR_oQsA" value="1"/>
<defaultValue xmi:type="uml:LiteralString" xmi:id="_tkYOVLAwEeSts9jnR_oQsA" value="&quot;defaultReference&quot;"/>
</ownedAttribute>
<ownedAttribute xmi:id="_tkYOVbAwEeSts9jnR_oQsA" name="base_Stereotype" association="_tkYQrrAwEeSts9jnR_oQsA">
<type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Stereotype"/>
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="_tkYOVrAwEeSts9jnR_oQsA"/>
<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_tkYOV7AwEeSts9jnR_oQsA" value="1"/>
</ownedAttribute>
<ownedAttribute xmi:id="_tkYOWLAwEeSts9jnR_oQsA" name="base_Property" association="_tkYQsLAwEeSts9jnR_oQsA">
<type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Property"/>
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="_tkYOWbAwEeSts9jnR_oQsA"/>
<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_tkYOWrAwEeSts9jnR_oQsA" value="1"/>
</ownedAttribute>
<ownedAttribute xmi:id="_tkYOW7AwEeSts9jnR_oQsA" name="base_EnumerationLiteral" association="_tkYQsrAwEeSts9jnR_oQsA">
<type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#EnumerationLiteral"/>
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="_tkYOXLAwEeSts9jnR_oQsA"/>
<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_tkYOXbAwEeSts9jnR_oQsA" value="1"/>
</ownedAttribute>
<ownedAttribute xmi:id="_tkYOXrAwEeSts9jnR_oQsA" name="base_Operation" association="_tkYQtLAwEeSts9jnR_oQsA">
<type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Operation"/>
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="_tkYOX7AwEeSts9jnR_oQsA"/>
<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_tkYOYLAwEeSts9jnR_oQsA" value="1"/>
</ownedAttribute>
</packagedElement>
<packagedElement xmi:type="uml:Stereotype" xmi:id="_tkYOYbAwEeSts9jnR_oQsA" name="JsonView">
<ownedAttribute xmi:id="_tkYOYrAwEeSts9jnR_oQsA" name="value" visibility="public" aggregation="composite" association="_tkYRjrAwEeSts9jnR_oQsA">
<type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Class"/>
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="_tkYOY7AwEeSts9jnR_oQsA"/>
<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_tkYOZLAwEeSts9jnR_oQsA" value="*"/>
</ownedAttribute>
<ownedAttribute xmi:id="_tkYOZbAwEeSts9jnR_oQsA" name="base_Stereotype" association="_tkYQtrAwEeSts9jnR_oQsA">
<type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Stereotype"/>
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="_tkYOZrAwEeSts9jnR_oQsA"/>
<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_tkYOZ7AwEeSts9jnR_oQsA" value="1"/>
</ownedAttribute>
<ownedAttribute xmi:id="_tkYOaLAwEeSts9jnR_oQsA" name="base_Operation" association="_tkYQuLAwEeSts9jnR_oQsA">
<type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Operation"/>
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="_tkYOabAwEeSts9jnR_oQsA"/>
<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_tkYOarAwEeSts9jnR_oQsA" value="1"/>
</ownedAttribute>
<ownedAttribute xmi:id="_tkYOa7AwEeSts9jnR_oQsA" name="base_Property" association="_tkYQurAwEeSts9jnR_oQsA">
<type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Property"/>
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="_tkYObLAwEeSts9jnR_oQsA"/>
<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_tkYObbAwEeSts9jnR_oQsA" value="1"/>
</ownedAttribute>
<ownedAttribute xmi:id="_tkYObrAwEeSts9jnR_oQsA" name="base_EnumerationLiteral" association="_tkYQvLAwEeSts9jnR_oQsA">
<type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#EnumerationLiteral"/>
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="_tkYOb7AwEeSts9jnR_oQsA"/>
<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_tkYOcLAwEeSts9jnR_oQsA" value="1"/>
</ownedAttribute>
</packagedElement>
<packagedElement xmi:type="uml:Stereotype" xmi:id="_tkYOcbAwEeSts9jnR_oQsA" name="JsonCreator">
<ownedRule xmi:id="_tkYOcrAwEeSts9jnR_oQsA" name="methodConstraint" constrainedElement="_tkYOcbAwEeSts9jnR_oQsA">
<specification xmi:type="uml:OpaqueExpression" xmi:id="_tkYOc7AwEeSts9jnR_oQsA" name="methodConstraintExpression">
<language>OCL</language>
<body>not self.base_Property.oclIsUndefined() implies&#xD;
self.base_Property.oclContainer().oclIsTypeOf(uml::Stereotype)</body>
</specification>
</ownedRule>
<ownedAttribute xmi:id="_tkYOdLAwEeSts9jnR_oQsA" name="base_Stereotype" association="_tkYQvrAwEeSts9jnR_oQsA">
<type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Stereotype"/>
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="_tkYOdbAwEeSts9jnR_oQsA"/>
<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_tkYOdrAwEeSts9jnR_oQsA" value="1"/>
</ownedAttribute>
<ownedAttribute xmi:id="_tkYOd7AwEeSts9jnR_oQsA" name="base_Operation" association="_tkYQwLAwEeSts9jnR_oQsA">
<type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Operation"/>
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="_tkYOeLAwEeSts9jnR_oQsA"/>
<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_tkYOebAwEeSts9jnR_oQsA" value="1"/>
</ownedAttribute>
<ownedAttribute xmi:id="_tkYOerAwEeSts9jnR_oQsA" name="base_Property" association="_tkYQwrAwEeSts9jnR_oQsA">
<type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Property"/>
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="_tkYOe7AwEeSts9jnR_oQsA"/>
<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_tkYOfLAwEeSts9jnR_oQsA" value="1"/>
</ownedAttribute>
</packagedElement>
<packagedElement xmi:type="uml:Stereotype" xmi:id="_tkYOfbAwEeSts9jnR_oQsA" name="JacksonInject">
<ownedAttribute xmi:id="_tkYOfrAwEeSts9jnR_oQsA" name="value" visibility="public">
<type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="_tkYOf7AwEeSts9jnR_oQsA"/>
<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_tkYOgLAwEeSts9jnR_oQsA" value="1"/>
</ownedAttribute>
<ownedAttribute xmi:id="_tkYOgbAwEeSts9jnR_oQsA" name="base_Stereotype" association="_tkYQxLAwEeSts9jnR_oQsA">
<type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Stereotype"/>
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="_tkYOgrAwEeSts9jnR_oQsA"/>
<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_tkYOg7AwEeSts9jnR_oQsA" value="1"/>
</ownedAttribute>
<ownedAttribute xmi:id="_tkYOhLAwEeSts9jnR_oQsA" name="base_Operation" association="_tkYQxrAwEeSts9jnR_oQsA">
<type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Operation"/>
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="_tkYOhbAwEeSts9jnR_oQsA"/>
<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_tkYOhrAwEeSts9jnR_oQsA" value="1"/>
</ownedAttribute>
<ownedAttribute xmi:id="_tkYOh7AwEeSts9jnR_oQsA" name="base_Property" association="_tkYQyLAwEeSts9jnR_oQsA">
<type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Property"/>
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="_tkYOiLAwEeSts9jnR_oQsA"/>
<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_tkYOibAwEeSts9jnR_oQsA" value="1"/>
</ownedAttribute>
<ownedAttribute xmi:id="_tkYOirAwEeSts9jnR_oQsA" name="base_EnumerationLiteral" association="_tkYQyrAwEeSts9jnR_oQsA">
<type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#EnumerationLiteral"/>
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="_tkYOi7AwEeSts9jnR_oQsA"/>
<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_tkYOjLAwEeSts9jnR_oQsA" value="1"/>
</ownedAttribute>
<ownedAttribute xmi:id="_tkYOjbAwEeSts9jnR_oQsA" name="base_Parameter" association="_tkYQzLAwEeSts9jnR_oQsA">
<type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Parameter"/>
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="_tkYOjrAwEeSts9jnR_oQsA"/>
<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_tkYOj7AwEeSts9jnR_oQsA" value="1"/>
</ownedAttribute>
</packagedElement>
<packagedElement xmi:type="uml:Stereotype" xmi:id="_tkYOkLAwEeSts9jnR_oQsA" name="JsonSetter">
<ownedRule xmi:id="_tkYOkbAwEeSts9jnR_oQsA" name="methodConstraint" constrainedElement="_tkYOkLAwEeSts9jnR_oQsA">
<specification xmi:type="uml:OpaqueExpression" xmi:id="_tkYOkrAwEeSts9jnR_oQsA" name="methodConstraintExpression">
<language>OCL</language>
<body>not self.base_Property.oclIsUndefined() implies&#xD;
self.base_Property.oclContainer().oclIsTypeOf(uml::Stereotype)</body>
</specification>
</ownedRule>
<ownedAttribute xmi:id="_tkYOk7AwEeSts9jnR_oQsA" name="value" visibility="public">
<type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="_tkYOlLAwEeSts9jnR_oQsA"/>
<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_tkYOlbAwEeSts9jnR_oQsA" value="1"/>
</ownedAttribute>
<ownedAttribute xmi:id="_tkYOlrAwEeSts9jnR_oQsA" name="base_Stereotype" association="_tkYQzrAwEeSts9jnR_oQsA">
<type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Stereotype"/>
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="_tkYOl7AwEeSts9jnR_oQsA"/>
<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_tkYOmLAwEeSts9jnR_oQsA" value="1"/>
</ownedAttribute>
<ownedAttribute xmi:id="_tkYOmbAwEeSts9jnR_oQsA" name="base_Operation" association="_tkYQ0LAwEeSts9jnR_oQsA">
<type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Operation"/>
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="_tkYOmrAwEeSts9jnR_oQsA"/>
<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_tkYOm7AwEeSts9jnR_oQsA" value="1"/>
</ownedAttribute>
<ownedAttribute xmi:id="_tkYOnLAwEeSts9jnR_oQsA" name="base_Property" association="_tkYQ0rAwEeSts9jnR_oQsA">
<type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Property"/>
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="_tkYOnbAwEeSts9jnR_oQsA"/>
<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_tkYOnrAwEeSts9jnR_oQsA" value="1"/>
</ownedAttribute>
</packagedElement>
<packagedElement xmi:type="uml:Stereotype" xmi:id="_tkYOn7AwEeSts9jnR_oQsA" name="JsonAnySetter">
<ownedRule xmi:id="_tkYOoLAwEeSts9jnR_oQsA" name="methodConstraint" constrainedElement="_tkYOn7AwEeSts9jnR_oQsA">
<specification xmi:type="uml:OpaqueExpression" xmi:id="_tkYOobAwEeSts9jnR_oQsA" name="methodConstraintExpression">
<language>OCL</language>
<body>not self.base_Property.oclIsUndefined() implies&#xD;
self.base_Property.oclContainer().oclIsTypeOf(uml::Stereotype)</body>
</specification>
</ownedRule>
<ownedAttribute xmi:id="_tkYOorAwEeSts9jnR_oQsA" name="base_Stereotype" association="_tkYQ1LAwEeSts9jnR_oQsA">
<type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Stereotype"/>
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="_tkYOo7AwEeSts9jnR_oQsA"/>
<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_tkYOpLAwEeSts9jnR_oQsA" value="1"/>
</ownedAttribute>
<ownedAttribute xmi:id="_tkYOpbAwEeSts9jnR_oQsA" name="base_Operation" association="_tkYQ1rAwEeSts9jnR_oQsA">
<type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Operation"/>
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="_tkYOprAwEeSts9jnR_oQsA"/>
<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_tkYOp7AwEeSts9jnR_oQsA" value="1"/>
</ownedAttribute>
<ownedAttribute xmi:id="_tkYOqLAwEeSts9jnR_oQsA" name="base_Property" association="_tkYQ2LAwEeSts9jnR_oQsA">
<type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Property"/>
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="_tkYOqbAwEeSts9jnR_oQsA"/>
<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_tkYOqrAwEeSts9jnR_oQsA" value="1"/>
</ownedAttribute>
</packagedElement>
<packagedElement xmi:type="uml:Stereotype" xmi:id="_tkYOq7AwEeSts9jnR_oQsA" name="JsonAnyGetter">
<ownedRule xmi:id="_tkYOrLAwEeSts9jnR_oQsA" name="methodConstraint" constrainedElement="_tkYOq7AwEeSts9jnR_oQsA">
<specification xmi:type="uml:OpaqueExpression" xmi:id="_tkYOrbAwEeSts9jnR_oQsA" name="methodConstraintExpression">
<language>OCL</language>
<body>not self.base_Property.oclIsUndefined() implies&#xD;
self.base_Property.oclContainer().oclIsTypeOf(uml::Stereotype)</body>
</specification>
</ownedRule>
<ownedAttribute xmi:id="_tkYOrrAwEeSts9jnR_oQsA" name="base_Stereotype" association="_tkYQ2rAwEeSts9jnR_oQsA">
<type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Stereotype"/>
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="_tkYOr7AwEeSts9jnR_oQsA"/>
<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_tkYOsLAwEeSts9jnR_oQsA" value="1"/>
</ownedAttribute>
<ownedAttribute xmi:id="_tkYOsbAwEeSts9jnR_oQsA" name="base_Operation" association="_tkYQ3LAwEeSts9jnR_oQsA">
<type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Operation"/>
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="_tkYOsrAwEeSts9jnR_oQsA"/>
<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_tkYOs7AwEeSts9jnR_oQsA" value="1"/>
</ownedAttribute>
<ownedAttribute xmi:id="_tkYOtLAwEeSts9jnR_oQsA" name="base_Property" association="_tkYQ3rAwEeSts9jnR_oQsA">
<type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Property"/>
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="_tkYOtbAwEeSts9jnR_oQsA"/>
<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_tkYOtrAwEeSts9jnR_oQsA" value="1"/>
</ownedAttribute>
</packagedElement>
<packagedElement xmi:type="uml:Stereotype" xmi:id="_tkYOt7AwEeSts9jnR_oQsA" name="JsonFormat">
<ownedRule xmi:id="_tkYOuLAwEeSts9jnR_oQsA" name="typeConstraint" constrainedElement="_tkYOt7AwEeSts9jnR_oQsA">
<specification xmi:type="uml:OpaqueExpression" xmi:id="_tkYOubAwEeSts9jnR_oQsA" name="typeConstraintExpression">
<language>OCL</language>
<body>not self.base_Type.oclIsUndefined() implies Set{uml::Stereotype, uml::Class, uml::Enumeration, uml::Interface}&#xD;
-> includes(self.base_Type.oclType())</body>
</specification>
</ownedRule>
<ownedAttribute xmi:id="_tkYOurAwEeSts9jnR_oQsA" name="pattern" visibility="public">
<type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="_tkYOu7AwEeSts9jnR_oQsA"/>
<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_tkYOvLAwEeSts9jnR_oQsA" value="1"/>
</ownedAttribute>
<ownedAttribute xmi:id="_tkYOvbAwEeSts9jnR_oQsA" name="shape" visibility="public" type="_tkYOJbAwEeSts9jnR_oQsA">
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="_tkYOvrAwEeSts9jnR_oQsA"/>
<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_tkYOv7AwEeSts9jnR_oQsA" value="1"/>
<defaultValue xmi:type="uml:LiteralString" xmi:id="_tkYOwLAwEeSts9jnR_oQsA" value="ANY"/>
</ownedAttribute>
<ownedAttribute xmi:id="_tkYOwbAwEeSts9jnR_oQsA" name="locale" visibility="public">
<type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="_tkYOwrAwEeSts9jnR_oQsA"/>
<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_tkYOw7AwEeSts9jnR_oQsA" value="1"/>
<defaultValue xmi:type="uml:LiteralString" xmi:id="_tkYOxLAwEeSts9jnR_oQsA" value="DEFAULT_LOCALE"/>
</ownedAttribute>
<ownedAttribute xmi:id="_tkYOxbAwEeSts9jnR_oQsA" name="timezone" visibility="public">
<type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="_tkYOxrAwEeSts9jnR_oQsA"/>
<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_tkYOx7AwEeSts9jnR_oQsA" value="1"/>
<defaultValue xmi:type="uml:LiteralString" xmi:id="_tkYOyLAwEeSts9jnR_oQsA" value="DEFAULT_TIMEZONE"/>
</ownedAttribute>
<ownedAttribute xmi:id="_tkYOybAwEeSts9jnR_oQsA" name="base_Stereotype" association="_tkYQ4LAwEeSts9jnR_oQsA">
<type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Stereotype"/>
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="_tkYOyrAwEeSts9jnR_oQsA"/>
<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_tkYOy7AwEeSts9jnR_oQsA" value="1"/>
</ownedAttribute>
<ownedAttribute xmi:id="_tkYOzLAwEeSts9jnR_oQsA" name="base_Property" association="_tkYQ4rAwEeSts9jnR_oQsA">
<type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Property"/>
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="_tkYOzbAwEeSts9jnR_oQsA"/>
<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_tkYOzrAwEeSts9jnR_oQsA" value="1"/>
</ownedAttribute>
<ownedAttribute xmi:id="_tkYOz7AwEeSts9jnR_oQsA" name="base_EnumerationLiteral" association="_tkYQ5LAwEeSts9jnR_oQsA">
<type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#EnumerationLiteral"/>
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="_tkYO0LAwEeSts9jnR_oQsA"/>
<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_tkYO0bAwEeSts9jnR_oQsA" value="1"/>
</ownedAttribute>
<ownedAttribute xmi:id="_tkYO0rAwEeSts9jnR_oQsA" name="base_Operation" association="_tkYQ5rAwEeSts9jnR_oQsA">
<type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Operation"/>
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="_tkYO07AwEeSts9jnR_oQsA"/>
<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_tkYO1LAwEeSts9jnR_oQsA" value="1"/>
</ownedAttribute>
<ownedAttribute xmi:id="_tkYO1bAwEeSts9jnR_oQsA" name="base_Parameter" association="_tkYQ6LAwEeSts9jnR_oQsA">
<type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Parameter"/>
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="_tkYO1rAwEeSts9jnR_oQsA"/>
<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_tkYO17AwEeSts9jnR_oQsA" value="1"/>
</ownedAttribute>
<ownedAttribute xmi:id="_tkYO2LAwEeSts9jnR_oQsA" name="base_Type" association="_tkYQ6rAwEeSts9jnR_oQsA">
<type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Type"/>
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="_tkYO2bAwEeSts9jnR_oQsA"/>
<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_tkYO2rAwEeSts9jnR_oQsA" value="1"/>
</ownedAttribute>
</packagedElement>
<packagedElement xmi:type="uml:Stereotype" xmi:id="_tkYO27AwEeSts9jnR_oQsA" name="JsonAutoDetect">
<ownedRule xmi:id="_tkYO3LAwEeSts9jnR_oQsA" name="typeConstraint" constrainedElement="_tkYO27AwEeSts9jnR_oQsA">
<specification xmi:type="uml:OpaqueExpression" xmi:id="_tkYO3bAwEeSts9jnR_oQsA" name="typeConstraintExpression">
<language>OCL</language>
<body>not self.base_Type.oclIsUndefined() implies Set{uml::Stereotype, uml::Class, uml::Enumeration, uml::Interface}&#xD;
-> includes(self.base_Type.oclType())</body>
</specification>
</ownedRule>
<ownedAttribute xmi:id="_tkYO3rAwEeSts9jnR_oQsA" name="getterVisibility" visibility="public" type="_tkYOMbAwEeSts9jnR_oQsA">
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="_tkYO37AwEeSts9jnR_oQsA"/>
<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_tkYO4LAwEeSts9jnR_oQsA" value="1"/>
<defaultValue xmi:type="uml:LiteralString" xmi:id="_tkYO4bAwEeSts9jnR_oQsA" value="DEFAULT"/>
</ownedAttribute>
<ownedAttribute xmi:id="_tkYO4rAwEeSts9jnR_oQsA" name="isGetterVisibility" visibility="public" type="_tkYOMbAwEeSts9jnR_oQsA">
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="_tkYO47AwEeSts9jnR_oQsA"/>
<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_tkYO5LAwEeSts9jnR_oQsA" value="1"/>
<defaultValue xmi:type="uml:LiteralString" xmi:id="_tkYO5bAwEeSts9jnR_oQsA" value="DEFAULT"/>
</ownedAttribute>
<ownedAttribute xmi:id="_tkYO5rAwEeSts9jnR_oQsA" name="setterVisibility" visibility="public" type="_tkYOMbAwEeSts9jnR_oQsA">
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="_tkYO57AwEeSts9jnR_oQsA"/>
<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_tkYO6LAwEeSts9jnR_oQsA" value="1"/>
<defaultValue xmi:type="uml:LiteralString" xmi:id="_tkYO6bAwEeSts9jnR_oQsA" value="DEFAULT"/>
</ownedAttribute>
<ownedAttribute xmi:id="_tkYO6rAwEeSts9jnR_oQsA" name="creatorVisibility" visibility="public" type="_tkYOMbAwEeSts9jnR_oQsA">
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="_tkYO67AwEeSts9jnR_oQsA"/>
<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_tkYO7LAwEeSts9jnR_oQsA" value="1"/>
<defaultValue xmi:type="uml:LiteralString" xmi:id="_tkYO7bAwEeSts9jnR_oQsA" value="DEFAULT"/>
</ownedAttribute>
<ownedAttribute xmi:id="_tkYO7rAwEeSts9jnR_oQsA" name="fieldVisibility" visibility="public" type="_tkYOMbAwEeSts9jnR_oQsA">
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="_tkYO77AwEeSts9jnR_oQsA"/>
<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_tkYO8LAwEeSts9jnR_oQsA" value="1"/>
<defaultValue xmi:type="uml:LiteralString" xmi:id="_tkYO8bAwEeSts9jnR_oQsA" value="DEFAULT"/>
</ownedAttribute>
<ownedAttribute xmi:id="_tkYO8rAwEeSts9jnR_oQsA" name="base_Stereotype" association="_tkYQ7LAwEeSts9jnR_oQsA">
<type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Stereotype"/>
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="_tkYO87AwEeSts9jnR_oQsA"/>
<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_tkYO9LAwEeSts9jnR_oQsA" value="1"/>
</ownedAttribute>
<ownedAttribute xmi:id="_tkYO9bAwEeSts9jnR_oQsA" name="base_Type" association="_tkYQ7rAwEeSts9jnR_oQsA">
<type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Type"/>
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="_tkYO9rAwEeSts9jnR_oQsA"/>
<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_tkYO97AwEeSts9jnR_oQsA" value="1"/>
</ownedAttribute>
</packagedElement>
<packagedElement xmi:type="uml:Stereotype" xmi:id="_tkYO-LAwEeSts9jnR_oQsA" name="JsonPropertyOrder">
<ownedRule xmi:id="_tkYO-bAwEeSts9jnR_oQsA" name="typeConstraint" constrainedElement="_tkYO-LAwEeSts9jnR_oQsA">
<specification xmi:type="uml:OpaqueExpression" xmi:id="_tkYO-rAwEeSts9jnR_oQsA" name="typeConstraintExpression">
<language>OCL</language>
<body>not self.base_Type.oclIsUndefined() implies Set{uml::Stereotype, uml::Class, uml::Enumeration, uml::Interface}&#xD;
-> includes(self.base_Type.oclType())</body>
</specification>
</ownedRule>
<ownedAttribute xmi:id="_tkYO-7AwEeSts9jnR_oQsA" name="value" visibility="public">
<type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="_tkYO_LAwEeSts9jnR_oQsA"/>
<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_tkYO_bAwEeSts9jnR_oQsA" value="*"/>
</ownedAttribute>
<ownedAttribute xmi:id="_tkYO_rAwEeSts9jnR_oQsA" name="alphabetic" visibility="public">
<type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#boolean"/>
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="_tkYO_7AwEeSts9jnR_oQsA"/>
<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_tkYPALAwEeSts9jnR_oQsA" value="1"/>
<defaultValue xmi:type="uml:LiteralString" xmi:id="_tkYPAbAwEeSts9jnR_oQsA" value="false"/>
</ownedAttribute>
<ownedAttribute xmi:id="_tkYPArAwEeSts9jnR_oQsA" name="base_Stereotype" association="_tkYQ8LAwEeSts9jnR_oQsA">
<type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Stereotype"/>
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="_tkYPA7AwEeSts9jnR_oQsA"/>
<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_tkYPBLAwEeSts9jnR_oQsA" value="1"/>
</ownedAttribute>
<ownedAttribute xmi:id="_tkYPBbAwEeSts9jnR_oQsA" name="base_Type" association="_tkYQ8rAwEeSts9jnR_oQsA">
<type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Type"/>
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="_tkYPBrAwEeSts9jnR_oQsA"/>
<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_tkYPB7AwEeSts9jnR_oQsA" value="1"/>
</ownedAttribute>
</packagedElement>
<packagedElement xmi:type="uml:Stereotype" xmi:id="_tkYPCLAwEeSts9jnR_oQsA" name="JsonSubTypes">
<ownedRule xmi:id="_tkYPCbAwEeSts9jnR_oQsA" name="typeConstraint" constrainedElement="_tkYPCLAwEeSts9jnR_oQsA">
<specification xmi:type="uml:OpaqueExpression" xmi:id="_tkYPCrAwEeSts9jnR_oQsA" name="typeConstraintExpression">
<language>OCL</language>
<body>not self.base_Type.oclIsUndefined() implies Set{uml::Stereotype, uml::Class, uml::Enumeration, uml::Interface}&#xD;
-> includes(self.base_Type.oclType())</body>
</specification>
</ownedRule>
<ownedAttribute xmi:id="_tkYPC7AwEeSts9jnR_oQsA" name="value" visibility="public" type="_tkYPILAwEeSts9jnR_oQsA" aggregation="composite" association="_tkYRkrAwEeSts9jnR_oQsA">
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="_tkYPDLAwEeSts9jnR_oQsA"/>
<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_tkYPDbAwEeSts9jnR_oQsA" value="*"/>
</ownedAttribute>
<ownedAttribute xmi:id="_tkYPDrAwEeSts9jnR_oQsA" name="base_Stereotype" association="_tkYQ9LAwEeSts9jnR_oQsA">
<type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Stereotype"/>
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="_tkYPD7AwEeSts9jnR_oQsA"/>
<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_tkYPELAwEeSts9jnR_oQsA" value="1"/>
</ownedAttribute>
<ownedAttribute xmi:id="_tkYPEbAwEeSts9jnR_oQsA" name="base_Type" association="_tkYQ9rAwEeSts9jnR_oQsA">
<type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Type"/>
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="_tkYPErAwEeSts9jnR_oQsA"/>
<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_tkYPE7AwEeSts9jnR_oQsA" value="1"/>
</ownedAttribute>
<ownedAttribute xmi:id="_tkYPFLAwEeSts9jnR_oQsA" name="base_Property" association="_tkYQ-LAwEeSts9jnR_oQsA">
<type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Property"/>
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="_tkYPFbAwEeSts9jnR_oQsA"/>
<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_tkYPFrAwEeSts9jnR_oQsA" value="1"/>
</ownedAttribute>
<ownedAttribute xmi:id="_tkYPF7AwEeSts9jnR_oQsA" name="base_EnumerationLiteral" association="_tkYQ-rAwEeSts9jnR_oQsA">
<type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#EnumerationLiteral"/>
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="_tkYPGLAwEeSts9jnR_oQsA"/>
<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_tkYPGbAwEeSts9jnR_oQsA" value="1"/>
</ownedAttribute>
<ownedAttribute xmi:id="_tkYPGrAwEeSts9jnR_oQsA" name="base_Operation" association="_tkYQ_LAwEeSts9jnR_oQsA">
<type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Operation"/>
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="_tkYPG7AwEeSts9jnR_oQsA"/>
<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_tkYPHLAwEeSts9jnR_oQsA" value="1"/>
</ownedAttribute>
<ownedAttribute xmi:id="_tkYPHbAwEeSts9jnR_oQsA" name="base_Parameter" association="_tkYQ_rAwEeSts9jnR_oQsA">
<type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Parameter"/>
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="_tkYPHrAwEeSts9jnR_oQsA"/>
<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_tkYPH7AwEeSts9jnR_oQsA" value="1"/>
</ownedAttribute>
</packagedElement>
<packagedElement xmi:type="uml:Stereotype" xmi:id="_tkYPILAwEeSts9jnR_oQsA" name="TypeFromJsonSubTypes">
<ownedRule xmi:id="_tkYPIbAwEeSts9jnR_oQsA" name="methodConstraint" constrainedElement="_tkYPILAwEeSts9jnR_oQsA">
<specification xmi:type="uml:OpaqueExpression" xmi:id="_tkYPIrAwEeSts9jnR_oQsA" name="methodConstraintExpression">
<language>OCL</language>
<body>not self.base_Property.oclIsUndefined() implies&#xD;
self.base_Property.oclContainer().oclIsTypeOf(uml::Stereotype)</body>
</specification>
</ownedRule>
<ownedRule xmi:id="_tkYPI7AwEeSts9jnR_oQsA" name="typeConstraint" constrainedElement="_tkYPILAwEeSts9jnR_oQsA">
<specification xmi:type="uml:OpaqueExpression" xmi:id="_tkYPJLAwEeSts9jnR_oQsA" name="typeConstraintExpression">
<language>OCL</language>
<body>not self.base_Type.oclIsUndefined() implies Set{uml::Stereotype, uml::Class, uml::Enumeration, uml::Interface}&#xD;
-> includes(self.base_Type.oclType())</body>
</specification>
</ownedRule>
<ownedAttribute xmi:id="_tkYPJbAwEeSts9jnR_oQsA" name="value" visibility="public" aggregation="composite" association="_tkYRk7AwEeSts9jnR_oQsA">
<type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Class"/>
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="_tkYPJrAwEeSts9jnR_oQsA" value="1"/>
<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_tkYPJ7AwEeSts9jnR_oQsA" value="1"/>
</ownedAttribute>
<ownedAttribute xmi:id="_tkYPKLAwEeSts9jnR_oQsA" name="name" visibility="public">
<type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="_tkYPKbAwEeSts9jnR_oQsA"/>
<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_tkYPKrAwEeSts9jnR_oQsA" value="1"/>
</ownedAttribute>
<ownedAttribute xmi:id="_tkYPK7AwEeSts9jnR_oQsA" name="base_Stereotype" association="_tkYPQ7AwEeSts9jnR_oQsA">
<type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Stereotype"/>
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="_tkYPLLAwEeSts9jnR_oQsA"/>
<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_tkYPLbAwEeSts9jnR_oQsA" value="1"/>
</ownedAttribute>
<ownedAttribute xmi:id="_tkYPLrAwEeSts9jnR_oQsA" name="base_Property" association="_tkYPRbAwEeSts9jnR_oQsA">
<type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Property"/>
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="_tkYPL7AwEeSts9jnR_oQsA"/>
<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_tkYPMLAwEeSts9jnR_oQsA" value="1"/>
</ownedAttribute>
<ownedAttribute xmi:id="_tkYPMbAwEeSts9jnR_oQsA" name="base_EnumerationLiteral" association="_tkYPR7AwEeSts9jnR_oQsA">
<type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#EnumerationLiteral"/>
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="_tkYPMrAwEeSts9jnR_oQsA"/>
<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_tkYPM7AwEeSts9jnR_oQsA" value="1"/>
</ownedAttribute>
<ownedAttribute xmi:id="_tkYPNLAwEeSts9jnR_oQsA" name="base_Package" association="_tkYPSbAwEeSts9jnR_oQsA">
<type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Package"/>
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="_tkYPNbAwEeSts9jnR_oQsA"/>
<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_tkYPNrAwEeSts9jnR_oQsA" value="1"/>
</ownedAttribute>
<ownedAttribute xmi:id="_tkYPN7AwEeSts9jnR_oQsA" name="base_Operation" association="_tkYPS7AwEeSts9jnR_oQsA">
<type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Operation"/>
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="_tkYPOLAwEeSts9jnR_oQsA"/>
<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_tkYPObAwEeSts9jnR_oQsA" value="1"/>
</ownedAttribute>
<ownedAttribute xmi:id="_tkYPOrAwEeSts9jnR_oQsA" name="base_Type" association="_tkYPTbAwEeSts9jnR_oQsA">
<type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Type"/>
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="_tkYPO7AwEeSts9jnR_oQsA"/>
<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_tkYPPLAwEeSts9jnR_oQsA" value="1"/>
</ownedAttribute>
<ownedAttribute xmi:id="_tkYPPbAwEeSts9jnR_oQsA" name="base_Parameter" association="_tkYPT7AwEeSts9jnR_oQsA">
<type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Parameter"/>
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="_tkYPPrAwEeSts9jnR_oQsA"/>
<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_tkYPP7AwEeSts9jnR_oQsA" value="1"/>
</ownedAttribute>
<ownedAttribute xmi:id="_tkYPQLAwEeSts9jnR_oQsA" name="value_JsonSubTypes" visibility="public" type="_tkYPCLAwEeSts9jnR_oQsA" association="_tkYRkrAwEeSts9jnR_oQsA">
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="_tkYPQbAwEeSts9jnR_oQsA"/>
<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_tkYPQrAwEeSts9jnR_oQsA" value="1"/>
</ownedAttribute>
</packagedElement>
<packagedElement xmi:type="uml:Extension" xmi:id="_tkYPQ7AwEeSts9jnR_oQsA" name="extension_TypeFromJsonSubTypes_Stereotype" memberEnd="_tkYPK7AwEeSts9jnR_oQsA _tkYPRLAwEeSts9jnR_oQsA">
<ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_tkYPRLAwEeSts9jnR_oQsA" name="extension_Stereotype" type="_tkYPILAwEeSts9jnR_oQsA" aggregation="composite" association="_tkYPQ7AwEeSts9jnR_oQsA"/>
</packagedElement>
<packagedElement xmi:type="uml:Extension" xmi:id="_tkYPRbAwEeSts9jnR_oQsA" name="extension_TypeFromJsonSubTypes_Property" memberEnd="_tkYPLrAwEeSts9jnR_oQsA _tkYPRrAwEeSts9jnR_oQsA">
<ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_tkYPRrAwEeSts9jnR_oQsA" name="extension_Property" type="_tkYPILAwEeSts9jnR_oQsA" aggregation="composite" association="_tkYPRbAwEeSts9jnR_oQsA"/>
</packagedElement>
<packagedElement xmi:type="uml:Extension" xmi:id="_tkYPR7AwEeSts9jnR_oQsA" name="extension_TypeFromJsonSubTypes_EnumerationLiteral" memberEnd="_tkYPMbAwEeSts9jnR_oQsA _tkYPSLAwEeSts9jnR_oQsA">
<ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_tkYPSLAwEeSts9jnR_oQsA" name="extension_EnumerationLiteral" type="_tkYPILAwEeSts9jnR_oQsA" aggregation="composite" association="_tkYPR7AwEeSts9jnR_oQsA"/>
</packagedElement>
<packagedElement xmi:type="uml:Extension" xmi:id="_tkYPSbAwEeSts9jnR_oQsA" name="extension_TypeFromJsonSubTypes_Package" memberEnd="_tkYPNLAwEeSts9jnR_oQsA _tkYPSrAwEeSts9jnR_oQsA">
<ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_tkYPSrAwEeSts9jnR_oQsA" name="extension_Package" type="_tkYPILAwEeSts9jnR_oQsA" aggregation="composite" association="_tkYPSbAwEeSts9jnR_oQsA"/>
</packagedElement>
<packagedElement xmi:type="uml:Extension" xmi:id="_tkYPS7AwEeSts9jnR_oQsA" name="extension_TypeFromJsonSubTypes_Operation" memberEnd="_tkYPN7AwEeSts9jnR_oQsA _tkYPTLAwEeSts9jnR_oQsA">
<ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_tkYPTLAwEeSts9jnR_oQsA" name="extension_Operation" type="_tkYPILAwEeSts9jnR_oQsA" aggregation="composite" association="_tkYPS7AwEeSts9jnR_oQsA"/>
</packagedElement>
<packagedElement xmi:type="uml:Extension" xmi:id="_tkYPTbAwEeSts9jnR_oQsA" name="extension_TypeFromJsonSubTypes_Type" memberEnd="_tkYPOrAwEeSts9jnR_oQsA _tkYPTrAwEeSts9jnR_oQsA">
<ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_tkYPTrAwEeSts9jnR_oQsA" name="extension_Type" type="_tkYPILAwEeSts9jnR_oQsA" aggregation="composite" association="_tkYPTbAwEeSts9jnR_oQsA"/>
</packagedElement>
<packagedElement xmi:type="uml:Extension" xmi:id="_tkYPT7AwEeSts9jnR_oQsA" name="extension_TypeFromJsonSubTypes_Parameter" memberEnd="_tkYPPbAwEeSts9jnR_oQsA _tkYPULAwEeSts9jnR_oQsA">
<ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_tkYPULAwEeSts9jnR_oQsA" name="extension_Parameter" type="_tkYPILAwEeSts9jnR_oQsA" aggregation="composite" association="_tkYPT7AwEeSts9jnR_oQsA"/>
</packagedElement>
<packagedElement xmi:type="uml:Stereotype" xmi:id="_tkYPUbAwEeSts9jnR_oQsA" name="JsonUnwrapped">
<ownedAttribute xmi:id="_tkYPUrAwEeSts9jnR_oQsA" name="enabled" visibility="public">
<type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#boolean"/>
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="_tkYPU7AwEeSts9jnR_oQsA"/>
<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_tkYPVLAwEeSts9jnR_oQsA" value="1"/>
<defaultValue xmi:type="uml:LiteralString" xmi:id="_tkYPVbAwEeSts9jnR_oQsA" value="true"/>
</ownedAttribute>
<ownedAttribute xmi:id="_tkYPVrAwEeSts9jnR_oQsA" name="prefix" visibility="public">
<type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="_tkYPV7AwEeSts9jnR_oQsA"/>
<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_tkYPWLAwEeSts9jnR_oQsA" value="1"/>
</ownedAttribute>
<ownedAttribute xmi:id="_tkYPWbAwEeSts9jnR_oQsA" name="suffix" visibility="public">
<type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="_tkYPWrAwEeSts9jnR_oQsA"/>
<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_tkYPW7AwEeSts9jnR_oQsA" value="1"/>
</ownedAttribute>
<ownedAttribute xmi:id="_tkYPXLAwEeSts9jnR_oQsA" name="base_Stereotype" association="_tkYRALAwEeSts9jnR_oQsA">
<type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Stereotype"/>
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="_tkYPXbAwEeSts9jnR_oQsA"/>
<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_tkYPXrAwEeSts9jnR_oQsA" value="1"/>
</ownedAttribute>
<ownedAttribute xmi:id="_tkYPX7AwEeSts9jnR_oQsA" name="base_Property" association="_tkYRArAwEeSts9jnR_oQsA">
<type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Property"/>
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="_tkYPYLAwEeSts9jnR_oQsA"/>
<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_tkYPYbAwEeSts9jnR_oQsA" value="1"/>
</ownedAttribute>
<ownedAttribute xmi:id="_tkYPYrAwEeSts9jnR_oQsA" name="base_EnumerationLiteral" association="_tkYRBLAwEeSts9jnR_oQsA">
<type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#EnumerationLiteral"/>
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="_tkYPY7AwEeSts9jnR_oQsA"/>
<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_tkYPZLAwEeSts9jnR_oQsA" value="1"/>
</ownedAttribute>
<ownedAttribute xmi:id="_tkYPZbAwEeSts9jnR_oQsA" name="base_Operation" association="_tkYRBrAwEeSts9jnR_oQsA">
<type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Operation"/>
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="_tkYPZrAwEeSts9jnR_oQsA"/>
<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_tkYPZ7AwEeSts9jnR_oQsA" value="1"/>
</ownedAttribute>
<ownedAttribute xmi:id="_tkYPaLAwEeSts9jnR_oQsA" name="base_Parameter" association="_tkYRCLAwEeSts9jnR_oQsA">
<type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Parameter"/>
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="_tkYPabAwEeSts9jnR_oQsA"/>
<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_tkYParAwEeSts9jnR_oQsA" value="1"/>
</ownedAttribute>
</packagedElement>
<packagedElement xmi:type="uml:Stereotype" xmi:id="_tkYPa7AwEeSts9jnR_oQsA" name="JsonValue">
<ownedRule xmi:id="_tkYPbLAwEeSts9jnR_oQsA" name="methodConstraint" constrainedElement="_tkYPa7AwEeSts9jnR_oQsA">
<specification xmi:type="uml:OpaqueExpression" xmi:id="_tkYPbbAwEeSts9jnR_oQsA" name="methodConstraintExpression">
<language>OCL</language>
<body>not self.base_Property.oclIsUndefined() implies&#xD;
self.base_Property.oclContainer().oclIsTypeOf(uml::Stereotype)</body>
</specification>
</ownedRule>
<ownedAttribute xmi:id="_tkYPbrAwEeSts9jnR_oQsA" name="value" visibility="public">
<type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#boolean"/>
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="_tkYPb7AwEeSts9jnR_oQsA"/>
<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_tkYPcLAwEeSts9jnR_oQsA" value="1"/>
<defaultValue xmi:type="uml:LiteralString" xmi:id="_tkYPcbAwEeSts9jnR_oQsA" value="true"/>
</ownedAttribute>
<ownedAttribute xmi:id="_tkYPcrAwEeSts9jnR_oQsA" name="base_Stereotype" association="_tkYRCrAwEeSts9jnR_oQsA">
<type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Stereotype"/>
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="_tkYPc7AwEeSts9jnR_oQsA"/>
<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_tkYPdLAwEeSts9jnR_oQsA" value="1"/>
</ownedAttribute>
<ownedAttribute xmi:id="_tkYPdbAwEeSts9jnR_oQsA" name="base_Operation" association="_tkYRDLAwEeSts9jnR_oQsA">
<type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Operation"/>
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="_tkYPdrAwEeSts9jnR_oQsA"/>
<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_tkYPd7AwEeSts9jnR_oQsA" value="1"/>
</ownedAttribute>
<ownedAttribute xmi:id="_tkYPeLAwEeSts9jnR_oQsA" name="base_Property" association="_tkYRDrAwEeSts9jnR_oQsA">
<type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Property"/>
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="_tkYPebAwEeSts9jnR_oQsA"/>
<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_tkYPerAwEeSts9jnR_oQsA" value="1"/>
</ownedAttribute>
</packagedElement>
<packagedElement xmi:type="uml:Stereotype" xmi:id="_tkYPe7AwEeSts9jnR_oQsA" name="JsonGetter">
<ownedRule xmi:id="_tkYPfLAwEeSts9jnR_oQsA" name="methodConstraint" constrainedElement="_tkYPe7AwEeSts9jnR_oQsA">
<specification xmi:type="uml:OpaqueExpression" xmi:id="_tkYPfbAwEeSts9jnR_oQsA" name="methodConstraintExpression">
<language>OCL</language>
<body>not self.base_Property.oclIsUndefined() implies&#xD;
self.base_Property.oclContainer().oclIsTypeOf(uml::Stereotype)</body>
</specification>
</ownedRule>
<ownedAttribute xmi:id="_tkYPfrAwEeSts9jnR_oQsA" name="value" visibility="public">
<type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="_tkYPf7AwEeSts9jnR_oQsA"/>
<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_tkYPgLAwEeSts9jnR_oQsA" value="1"/>
</ownedAttribute>
<ownedAttribute xmi:id="_tkYPgbAwEeSts9jnR_oQsA" name="base_Stereotype" association="_tkYRELAwEeSts9jnR_oQsA">
<type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Stereotype"/>
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="_tkYPgrAwEeSts9jnR_oQsA"/>
<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_tkYPg7AwEeSts9jnR_oQsA" value="1"/>
</ownedAttribute>
<ownedAttribute xmi:id="_tkYPhLAwEeSts9jnR_oQsA" name="base_Operation" association="_tkYRErAwEeSts9jnR_oQsA">
<type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Operation"/>
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="_tkYPhbAwEeSts9jnR_oQsA"/>
<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_tkYPhrAwEeSts9jnR_oQsA" value="1"/>
</ownedAttribute>
<ownedAttribute xmi:id="_tkYPh7AwEeSts9jnR_oQsA" name="base_Property" association="_tkYRFLAwEeSts9jnR_oQsA">
<type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Property"/>
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="_tkYPiLAwEeSts9jnR_oQsA"/>
<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_tkYPibAwEeSts9jnR_oQsA" value="1"/>
</ownedAttribute>
</packagedElement>
<packagedElement xmi:type="uml:Stereotype" xmi:id="_tkYPirAwEeSts9jnR_oQsA" name="JsonTypeId">
<ownedAttribute xmi:id="_tkYPi7AwEeSts9jnR_oQsA" name="base_Stereotype" association="_tkYRFrAwEeSts9jnR_oQsA">
<type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Stereotype"/>
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="_tkYPjLAwEeSts9jnR_oQsA"/>
<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_tkYPjbAwEeSts9jnR_oQsA" value="1"/>
</ownedAttribute>
<ownedAttribute xmi:id="_tkYPjrAwEeSts9jnR_oQsA" name="base_Property" association="_tkYRGLAwEeSts9jnR_oQsA">
<type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Property"/>
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="_tkYPj7AwEeSts9jnR_oQsA"/>
<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_tkYPkLAwEeSts9jnR_oQsA" value="1"/>
</ownedAttribute>
<ownedAttribute xmi:id="_tkYPkbAwEeSts9jnR_oQsA" name="base_EnumerationLiteral" association="_tkYRGrAwEeSts9jnR_oQsA">
<type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#EnumerationLiteral"/>
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="_tkYPkrAwEeSts9jnR_oQsA"/>
<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_tkYPk7AwEeSts9jnR_oQsA" value="1"/>
</ownedAttribute>
<ownedAttribute xmi:id="_tkYPlLAwEeSts9jnR_oQsA" name="base_Operation" association="_tkYRHLAwEeSts9jnR_oQsA">
<type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Operation"/>
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="_tkYPlbAwEeSts9jnR_oQsA"/>
<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_tkYPlrAwEeSts9jnR_oQsA" value="1"/>
</ownedAttribute>
<ownedAttribute xmi:id="_tkYPl7AwEeSts9jnR_oQsA" name="base_Parameter" association="_tkYRHrAwEeSts9jnR_oQsA">
<type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Parameter"/>
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="_tkYPmLAwEeSts9jnR_oQsA"/>
<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_tkYPmbAwEeSts9jnR_oQsA" value="1"/>
</ownedAttribute>
</packagedElement>
<packagedElement xmi:type="uml:Stereotype" xmi:id="_tkYPmrAwEeSts9jnR_oQsA" name="JsonRawValue">
<ownedAttribute xmi:id="_tkYPm7AwEeSts9jnR_oQsA" name="value" visibility="public">
<type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#boolean"/>
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="_tkYPnLAwEeSts9jnR_oQsA"/>
<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_tkYPnbAwEeSts9jnR_oQsA" value="1"/>
<defaultValue xmi:type="uml:LiteralString" xmi:id="_tkYPnrAwEeSts9jnR_oQsA" value="true"/>
</ownedAttribute>
<ownedAttribute xmi:id="_tkYPn7AwEeSts9jnR_oQsA" name="base_Stereotype" association="_tkYRILAwEeSts9jnR_oQsA">
<type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Stereotype"/>
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="_tkYPoLAwEeSts9jnR_oQsA"/>
<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_tkYPobAwEeSts9jnR_oQsA" value="1"/>
</ownedAttribute>
<ownedAttribute xmi:id="_tkYPorAwEeSts9jnR_oQsA" name="base_Operation" association="_tkYRIrAwEeSts9jnR_oQsA">
<type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Operation"/>
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="_tkYPo7AwEeSts9jnR_oQsA"/>
<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_tkYPpLAwEeSts9jnR_oQsA" value="1"/>
</ownedAttribute>
<ownedAttribute xmi:id="_tkYPpbAwEeSts9jnR_oQsA" name="base_Property" association="_tkYRJLAwEeSts9jnR_oQsA">
<type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Property"/>
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="_tkYPprAwEeSts9jnR_oQsA"/>
<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_tkYPp7AwEeSts9jnR_oQsA" value="1"/>
</ownedAttribute>
<ownedAttribute xmi:id="_tkYPqLAwEeSts9jnR_oQsA" name="base_EnumerationLiteral" association="_tkYRJrAwEeSts9jnR_oQsA">
<type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#EnumerationLiteral"/>
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="_tkYPqbAwEeSts9jnR_oQsA"/>
<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_tkYPqrAwEeSts9jnR_oQsA" value="1"/>
</ownedAttribute>
</packagedElement>
<packagedElement xmi:type="uml:Stereotype" xmi:id="_tkYPq7AwEeSts9jnR_oQsA" name="JsonIgnore">
<ownedAttribute xmi:id="_tkYPrLAwEeSts9jnR_oQsA" name="value" visibility="public">
<type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#boolean"/>
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="_tkYPrbAwEeSts9jnR_oQsA"/>
<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_tkYPrrAwEeSts9jnR_oQsA" value="1"/>
<defaultValue xmi:type="uml:LiteralString" xmi:id="_tkYPr7AwEeSts9jnR_oQsA" value="true"/>
</ownedAttribute>
<ownedAttribute xmi:id="_tkYPsLAwEeSts9jnR_oQsA" name="base_Stereotype" association="_tkYRKLAwEeSts9jnR_oQsA">
<type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Stereotype"/>
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="_tkYPsbAwEeSts9jnR_oQsA"/>
<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_tkYPsrAwEeSts9jnR_oQsA" value="1"/>
</ownedAttribute>
<ownedAttribute xmi:id="_tkYPs7AwEeSts9jnR_oQsA" name="base_Operation" association="_tkYRKrAwEeSts9jnR_oQsA">
<type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Operation"/>
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="_tkYPtLAwEeSts9jnR_oQsA"/>
<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_tkYPtbAwEeSts9jnR_oQsA" value="1"/>
</ownedAttribute>
<ownedAttribute xmi:id="_tkYPtrAwEeSts9jnR_oQsA" name="base_Property" association="_tkYRLLAwEeSts9jnR_oQsA">
<type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Property"/>
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="_tkYPt7AwEeSts9jnR_oQsA"/>
<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_tkYPuLAwEeSts9jnR_oQsA" value="1"/>
</ownedAttribute>
<ownedAttribute xmi:id="_tkYPubAwEeSts9jnR_oQsA" name="base_EnumerationLiteral" association="_tkYRLrAwEeSts9jnR_oQsA">
<type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#EnumerationLiteral"/>
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="_tkYPurAwEeSts9jnR_oQsA"/>
<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_tkYPu7AwEeSts9jnR_oQsA" value="1"/>
</ownedAttribute>
</packagedElement>
<packagedElement xmi:type="uml:Stereotype" xmi:id="_tkYPvLAwEeSts9jnR_oQsA" name="JsonRootName">
<ownedRule xmi:id="_tkYPvbAwEeSts9jnR_oQsA" name="typeConstraint" constrainedElement="_tkYPvLAwEeSts9jnR_oQsA">
<specification xmi:type="uml:OpaqueExpression" xmi:id="_tkYPvrAwEeSts9jnR_oQsA" name="typeConstraintExpression">
<language>OCL</language>
<body>not self.base_Type.oclIsUndefined() implies Set{uml::Stereotype, uml::Class, uml::Enumeration, uml::Interface}&#xD;
-> includes(self.base_Type.oclType())</body>
</specification>
</ownedRule>
<ownedAttribute xmi:id="_tkYPv7AwEeSts9jnR_oQsA" name="value" visibility="public">
<type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="_tkYPwLAwEeSts9jnR_oQsA" value="1"/>
<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_tkYPwbAwEeSts9jnR_oQsA" value="1"/>
</ownedAttribute>
<ownedAttribute xmi:id="_tkYPwrAwEeSts9jnR_oQsA" name="base_Stereotype" association="_tkYRMLAwEeSts9jnR_oQsA">
<type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Stereotype"/>
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="_tkYPw7AwEeSts9jnR_oQsA"/>
<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_tkYPxLAwEeSts9jnR_oQsA" value="1"/>
</ownedAttribute>
<ownedAttribute xmi:id="_tkYPxbAwEeSts9jnR_oQsA" name="base_Type" association="_tkYRMrAwEeSts9jnR_oQsA">
<type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Type"/>
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="_tkYPxrAwEeSts9jnR_oQsA"/>
<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_tkYPx7AwEeSts9jnR_oQsA" value="1"/>
</ownedAttribute>
</packagedElement>
<packagedElement xmi:type="uml:Stereotype" xmi:id="_tkYPyLAwEeSts9jnR_oQsA" name="JsonInclude">
<ownedRule xmi:id="_tkYPybAwEeSts9jnR_oQsA" name="typeConstraint" constrainedElement="_tkYPyLAwEeSts9jnR_oQsA">
<specification xmi:type="uml:OpaqueExpression" xmi:id="_tkYPyrAwEeSts9jnR_oQsA" name="typeConstraintExpression">
<language>OCL</language>
<body>not self.base_Type.oclIsUndefined() implies Set{uml::Stereotype, uml::Class, uml::Enumeration, uml::Interface}&#xD;
-> includes(self.base_Type.oclType())</body>
</specification>
</ownedRule>
<ownedAttribute xmi:id="_tkYPy7AwEeSts9jnR_oQsA" name="value" visibility="public" type="_tkYOOrAwEeSts9jnR_oQsA">
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="_tkYPzLAwEeSts9jnR_oQsA"/>
<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_tkYPzbAwEeSts9jnR_oQsA" value="1"/>
<defaultValue xmi:type="uml:LiteralString" xmi:id="_tkYPzrAwEeSts9jnR_oQsA" value="ALWAYS"/>
</ownedAttribute>
<ownedAttribute xmi:id="_tkYPz7AwEeSts9jnR_oQsA" name="base_Stereotype" association="_tkYRNLAwEeSts9jnR_oQsA">
<type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Stereotype"/>
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="_tkYP0LAwEeSts9jnR_oQsA"/>
<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_tkYP0bAwEeSts9jnR_oQsA" value="1"/>
</ownedAttribute>
<ownedAttribute xmi:id="_tkYP0rAwEeSts9jnR_oQsA" name="base_Operation" association="_tkYRNrAwEeSts9jnR_oQsA">
<type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Operation"/>
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="_tkYP07AwEeSts9jnR_oQsA"/>
<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_tkYP1LAwEeSts9jnR_oQsA" value="1"/>
</ownedAttribute>
<ownedAttribute xmi:id="_tkYP1bAwEeSts9jnR_oQsA" name="base_Property" association="_tkYROLAwEeSts9jnR_oQsA">
<type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Property"/>
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="_tkYP1rAwEeSts9jnR_oQsA"/>
<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_tkYP17AwEeSts9jnR_oQsA" value="1"/>
</ownedAttribute>
<ownedAttribute xmi:id="_tkYP2LAwEeSts9jnR_oQsA" name="base_EnumerationLiteral" association="_tkYROrAwEeSts9jnR_oQsA">
<type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#EnumerationLiteral"/>
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="_tkYP2bAwEeSts9jnR_oQsA"/>
<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_tkYP2rAwEeSts9jnR_oQsA" value="1"/>
</ownedAttribute>
<ownedAttribute xmi:id="_tkYP27AwEeSts9jnR_oQsA" name="base_Type" association="_tkYRPLAwEeSts9jnR_oQsA">
<type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Type"/>
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="_tkYP3LAwEeSts9jnR_oQsA"/>
<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_tkYP3bAwEeSts9jnR_oQsA" value="1"/>
</ownedAttribute>
<ownedAttribute xmi:id="_tkYP3rAwEeSts9jnR_oQsA" name="base_Parameter" association="_tkYRPrAwEeSts9jnR_oQsA">
<type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Parameter"/>
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="_tkYP37AwEeSts9jnR_oQsA"/>
<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_tkYP4LAwEeSts9jnR_oQsA" value="1"/>
</ownedAttribute>
</packagedElement>
<packagedElement xmi:type="uml:Stereotype" xmi:id="_tkYP4bAwEeSts9jnR_oQsA" name="JsonTypeName">
<ownedRule xmi:id="_tkYP4rAwEeSts9jnR_oQsA" name="typeConstraint" constrainedElement="_tkYP4bAwEeSts9jnR_oQsA">
<specification xmi:type="uml:OpaqueExpression" xmi:id="_tkYP47AwEeSts9jnR_oQsA" name="typeConstraintExpression">
<language>OCL</language>
<body>not self.base_Type.oclIsUndefined() implies Set{uml::Stereotype, uml::Class, uml::Enumeration, uml::Interface}&#xD;
-> includes(self.base_Type.oclType())</body>
</specification>
</ownedRule>
<ownedAttribute xmi:id="_tkYP5LAwEeSts9jnR_oQsA" name="value" visibility="public">
<type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="_tkYP5bAwEeSts9jnR_oQsA"/>
<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_tkYP5rAwEeSts9jnR_oQsA" value="1"/>
</ownedAttribute>
<ownedAttribute xmi:id="_tkYP57AwEeSts9jnR_oQsA" name="base_Stereotype" association="_tkYRQLAwEeSts9jnR_oQsA">
<type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Stereotype"/>
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="_tkYP6LAwEeSts9jnR_oQsA"/>
<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_tkYP6bAwEeSts9jnR_oQsA" value="1"/>
</ownedAttribute>
<ownedAttribute xmi:id="_tkYP6rAwEeSts9jnR_oQsA" name="base_Type" association="_tkYRQrAwEeSts9jnR_oQsA">
<type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Type"/>
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="_tkYP67AwEeSts9jnR_oQsA"/>
<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_tkYP7LAwEeSts9jnR_oQsA" value="1"/>
</ownedAttribute>
</packagedElement>
<packagedElement xmi:type="uml:Stereotype" xmi:id="_tkYP7bAwEeSts9jnR_oQsA" name="JsonIdentityReference">
<ownedRule xmi:id="_tkYP7rAwEeSts9jnR_oQsA" name="typeConstraint" constrainedElement="_tkYP7bAwEeSts9jnR_oQsA">
<specification xmi:type="uml:OpaqueExpression" xmi:id="_tkYP77AwEeSts9jnR_oQsA" name="typeConstraintExpression">
<language>OCL</language>
<body>not self.base_Type.oclIsUndefined() implies Set{uml::Stereotype, uml::Class, uml::Enumeration, uml::Interface}&#xD;
-> includes(self.base_Type.oclType())</body>
</specification>
</ownedRule>
<ownedAttribute xmi:id="_tkYP8LAwEeSts9jnR_oQsA" name="alwaysAsId" visibility="public">
<type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#boolean"/>
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="_tkYP8bAwEeSts9jnR_oQsA"/>
<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_tkYP8rAwEeSts9jnR_oQsA" value="1"/>
<defaultValue xmi:type="uml:LiteralString" xmi:id="_tkYP87AwEeSts9jnR_oQsA" value="false"/>
</ownedAttribute>
<ownedAttribute xmi:id="_tkYP9LAwEeSts9jnR_oQsA" name="base_Stereotype" association="_tkYRRLAwEeSts9jnR_oQsA">
<type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Stereotype"/>
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="_tkYP9bAwEeSts9jnR_oQsA"/>
<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_tkYP9rAwEeSts9jnR_oQsA" value="1"/>
</ownedAttribute>
<ownedAttribute xmi:id="_tkYP97AwEeSts9jnR_oQsA" name="base_Type" association="_tkYRRrAwEeSts9jnR_oQsA">
<type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Type"/>
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="_tkYP-LAwEeSts9jnR_oQsA"/>
<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_tkYP-bAwEeSts9jnR_oQsA" value="1"/>
</ownedAttribute>
<ownedAttribute xmi:id="_tkYP-rAwEeSts9jnR_oQsA" name="base_Property" association="_tkYRSLAwEeSts9jnR_oQsA">
<type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Property"/>
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="_tkYP-7AwEeSts9jnR_oQsA"/>
<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_tkYP_LAwEeSts9jnR_oQsA" value="1"/>
</ownedAttribute>
<ownedAttribute xmi:id="_tkYP_bAwEeSts9jnR_oQsA" name="base_EnumerationLiteral" association="_tkYRSrAwEeSts9jnR_oQsA">
<type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#EnumerationLiteral"/>
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="_tkYP_rAwEeSts9jnR_oQsA"/>
<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_tkYP_7AwEeSts9jnR_oQsA" value="1"/>
</ownedAttribute>
<ownedAttribute xmi:id="_tkYQALAwEeSts9jnR_oQsA" name="base_Operation" association="_tkYRTLAwEeSts9jnR_oQsA">
<type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Operation"/>
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="_tkYQAbAwEeSts9jnR_oQsA"/>
<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_tkYQArAwEeSts9jnR_oQsA" value="1"/>
</ownedAttribute>
<ownedAttribute xmi:id="_tkYQA7AwEeSts9jnR_oQsA" name="base_Parameter" association="_tkYRTrAwEeSts9jnR_oQsA">
<type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Parameter"/>
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="_tkYQBLAwEeSts9jnR_oQsA"/>
<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_tkYQBbAwEeSts9jnR_oQsA" value="1"/>
</ownedAttribute>
</packagedElement>
<packagedElement xmi:type="uml:Stereotype" xmi:id="_tkYQBrAwEeSts9jnR_oQsA" name="JacksonAnnotationsInside">
<ownedAttribute xmi:id="_tkYQB7AwEeSts9jnR_oQsA" name="base_Stereotype" association="_tkYRULAwEeSts9jnR_oQsA">
<type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Stereotype"/>
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="_tkYQCLAwEeSts9jnR_oQsA"/>
<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_tkYQCbAwEeSts9jnR_oQsA" value="1"/>
</ownedAttribute>
</packagedElement>
<packagedElement xmi:type="uml:Stereotype" xmi:id="_tkYQCrAwEeSts9jnR_oQsA" name="JsonIgnoreProperties">
<ownedRule xmi:id="_tkYQC7AwEeSts9jnR_oQsA" name="typeConstraint" constrainedElement="_tkYQCrAwEeSts9jnR_oQsA">
<specification xmi:type="uml:OpaqueExpression" xmi:id="_tkYQDLAwEeSts9jnR_oQsA" name="typeConstraintExpression">
<language>OCL</language>
<body>not self.base_Type.oclIsUndefined() implies Set{uml::Stereotype, uml::Class, uml::Enumeration, uml::Interface}&#xD;
-> includes(self.base_Type.oclType())</body>
</specification>
</ownedRule>
<ownedAttribute xmi:id="_tkYQDbAwEeSts9jnR_oQsA" name="value" visibility="public">
<type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="_tkYQDrAwEeSts9jnR_oQsA"/>
<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_tkYQD7AwEeSts9jnR_oQsA" value="*"/>
</ownedAttribute>
<ownedAttribute xmi:id="_tkYQELAwEeSts9jnR_oQsA" name="ignoreUnknown" visibility="public">
<type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#boolean"/>
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="_tkYQEbAwEeSts9jnR_oQsA"/>
<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_tkYQErAwEeSts9jnR_oQsA" value="1"/>
<defaultValue xmi:type="uml:LiteralString" xmi:id="_tkYQE7AwEeSts9jnR_oQsA" value="false"/>
</ownedAttribute>
<ownedAttribute xmi:id="_tkYQFLAwEeSts9jnR_oQsA" name="base_Stereotype" association="_tkYRUrAwEeSts9jnR_oQsA">
<type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Stereotype"/>
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="_tkYQFbAwEeSts9jnR_oQsA"/>
<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_tkYQFrAwEeSts9jnR_oQsA" value="1"/>
</ownedAttribute>
<ownedAttribute xmi:id="_tkYQF7AwEeSts9jnR_oQsA" name="base_Type" association="_tkYRVLAwEeSts9jnR_oQsA">
<type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Type"/>
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="_tkYQGLAwEeSts9jnR_oQsA"/>
<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_tkYQGbAwEeSts9jnR_oQsA" value="1"/>
</ownedAttribute>
<ownedAttribute xmi:id="_tkYQGrAwEeSts9jnR_oQsA" name="base_Operation" association="_tkYRVrAwEeSts9jnR_oQsA">
<type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Operation"/>
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="_tkYQG7AwEeSts9jnR_oQsA"/>
<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_tkYQHLAwEeSts9jnR_oQsA" value="1"/>
</ownedAttribute>
<ownedAttribute xmi:id="_tkYQHbAwEeSts9jnR_oQsA" name="base_Property" association="_tkYRWLAwEeSts9jnR_oQsA">
<type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Property"/>
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="_tkYQHrAwEeSts9jnR_oQsA"/>
<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_tkYQH7AwEeSts9jnR_oQsA" value="1"/>
</ownedAttribute>
<ownedAttribute xmi:id="_tkYQILAwEeSts9jnR_oQsA" name="base_EnumerationLiteral" association="_tkYRWrAwEeSts9jnR_oQsA">
<type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#EnumerationLiteral"/>
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="_tkYQIbAwEeSts9jnR_oQsA"/>
<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_tkYQIrAwEeSts9jnR_oQsA" value="1"/>
</ownedAttribute>
</packagedElement>
<packagedElement xmi:type="uml:Stereotype" xmi:id="_tkYQI7AwEeSts9jnR_oQsA" name="JsonBackReference">
<ownedAttribute xmi:id="_tkYQJLAwEeSts9jnR_oQsA" name="value" visibility="public">
<type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="_tkYQJbAwEeSts9jnR_oQsA"/>
<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_tkYQJrAwEeSts9jnR_oQsA" value="1"/>
<defaultValue xmi:type="uml:LiteralString" xmi:id="_tkYQJ7AwEeSts9jnR_oQsA" value="&quot;defaultReference&quot;"/>
</ownedAttribute>
<ownedAttribute xmi:id="_tkYQKLAwEeSts9jnR_oQsA" name="base_Stereotype" association="_tkYRXLAwEeSts9jnR_oQsA">
<type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Stereotype"/>
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="_tkYQKbAwEeSts9jnR_oQsA"/>
<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_tkYQKrAwEeSts9jnR_oQsA" value="1"/>
</ownedAttribute>
<ownedAttribute xmi:id="_tkYQK7AwEeSts9jnR_oQsA" name="base_Property" association="_tkYRXrAwEeSts9jnR_oQsA">
<type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Property"/>
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="_tkYQLLAwEeSts9jnR_oQsA"/>
<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_tkYQLbAwEeSts9jnR_oQsA" value="1"/>
</ownedAttribute>
<ownedAttribute xmi:id="_tkYQLrAwEeSts9jnR_oQsA" name="base_EnumerationLiteral" association="_tkYRYLAwEeSts9jnR_oQsA">
<type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#EnumerationLiteral"/>
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="_tkYQL7AwEeSts9jnR_oQsA"/>
<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_tkYQMLAwEeSts9jnR_oQsA" value="1"/>
</ownedAttribute>
<ownedAttribute xmi:id="_tkYQMbAwEeSts9jnR_oQsA" name="base_Operation" association="_tkYRYrAwEeSts9jnR_oQsA">
<type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Operation"/>
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="_tkYQMrAwEeSts9jnR_oQsA"/>
<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_tkYQM7AwEeSts9jnR_oQsA" value="1"/>
</ownedAttribute>
</packagedElement>
<packagedElement xmi:type="uml:Stereotype" xmi:id="_tkYQNLAwEeSts9jnR_oQsA" name="JsonProperty">
<ownedAttribute xmi:id="_tkYQNbAwEeSts9jnR_oQsA" name="value" visibility="public">
<type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="_tkYQNrAwEeSts9jnR_oQsA"/>
<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_tkYQN7AwEeSts9jnR_oQsA" value="1"/>
<defaultValue xmi:type="uml:LiteralString" xmi:id="_tkYQOLAwEeSts9jnR_oQsA" value="USE_DEFAULT_NAME"/>
</ownedAttribute>
<ownedAttribute xmi:id="_tkYQObAwEeSts9jnR_oQsA" name="required" visibility="public">
<type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#boolean"/>
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="_tkYQOrAwEeSts9jnR_oQsA"/>
<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_tkYQO7AwEeSts9jnR_oQsA" value="1"/>
<defaultValue xmi:type="uml:LiteralString" xmi:id="_tkYQPLAwEeSts9jnR_oQsA" value="false"/>
</ownedAttribute>
<ownedAttribute xmi:id="_tkYQPbAwEeSts9jnR_oQsA" name="base_Stereotype" association="_tkYRZLAwEeSts9jnR_oQsA">
<type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Stereotype"/>
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="_tkYQPrAwEeSts9jnR_oQsA"/>
<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_tkYQP7AwEeSts9jnR_oQsA" value="1"/>
</ownedAttribute>
<ownedAttribute xmi:id="_tkYQQLAwEeSts9jnR_oQsA" name="base_Property" association="_tkYRZrAwEeSts9jnR_oQsA">
<type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Property"/>
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="_tkYQQbAwEeSts9jnR_oQsA"/>
<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_tkYQQrAwEeSts9jnR_oQsA" value="1"/>
</ownedAttribute>
<ownedAttribute xmi:id="_tkYQQ7AwEeSts9jnR_oQsA" name="base_EnumerationLiteral" association="_tkYRaLAwEeSts9jnR_oQsA">
<type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#EnumerationLiteral"/>
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="_tkYQRLAwEeSts9jnR_oQsA"/>
<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_tkYQRbAwEeSts9jnR_oQsA" value="1"/>
</ownedAttribute>
<ownedAttribute xmi:id="_tkYQRrAwEeSts9jnR_oQsA" name="base_Operation" association="_tkYRarAwEeSts9jnR_oQsA">
<type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Operation"/>
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="_tkYQR7AwEeSts9jnR_oQsA"/>
<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_tkYQSLAwEeSts9jnR_oQsA" value="1"/>
</ownedAttribute>
<ownedAttribute xmi:id="_tkYQSbAwEeSts9jnR_oQsA" name="base_Parameter" association="_tkYRbLAwEeSts9jnR_oQsA">
<type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Parameter"/>
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="_tkYQSrAwEeSts9jnR_oQsA"/>
<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_tkYQS7AwEeSts9jnR_oQsA" value="1"/>
</ownedAttribute>
</packagedElement>
<packagedElement xmi:type="uml:Stereotype" xmi:id="_tkYQTLAwEeSts9jnR_oQsA" name="JsonFilter">
<ownedRule xmi:id="_tkYQTbAwEeSts9jnR_oQsA" name="typeConstraint" constrainedElement="_tkYQTLAwEeSts9jnR_oQsA">
<specification xmi:type="uml:OpaqueExpression" xmi:id="_tkYQTrAwEeSts9jnR_oQsA" name="typeConstraintExpression">
<language>OCL</language>
<body>not self.base_Type.oclIsUndefined() implies Set{uml::Stereotype, uml::Class, uml::Enumeration, uml::Interface}&#xD;
-> includes(self.base_Type.oclType())</body>
</specification>
</ownedRule>
<ownedAttribute xmi:id="_tkYQT7AwEeSts9jnR_oQsA" name="value" visibility="public">
<type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="_tkYQULAwEeSts9jnR_oQsA" value="1"/>
<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_tkYQUbAwEeSts9jnR_oQsA" value="1"/>
</ownedAttribute>
<ownedAttribute xmi:id="_tkYQUrAwEeSts9jnR_oQsA" name="base_Stereotype" association="_tkYRbrAwEeSts9jnR_oQsA">
<type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Stereotype"/>
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="_tkYQU7AwEeSts9jnR_oQsA"/>
<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_tkYQVLAwEeSts9jnR_oQsA" value="1"/>
</ownedAttribute>
<ownedAttribute xmi:id="_tkYQVbAwEeSts9jnR_oQsA" name="base_Type" association="_tkYRcLAwEeSts9jnR_oQsA">
<type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Type"/>
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="_tkYQVrAwEeSts9jnR_oQsA"/>
<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_tkYQV7AwEeSts9jnR_oQsA" value="1"/>
</ownedAttribute>
</packagedElement>
<packagedElement xmi:type="uml:Stereotype" xmi:id="_tkYQWLAwEeSts9jnR_oQsA" name="JsonIdentityInfo">
<ownedRule xmi:id="_tkYQWbAwEeSts9jnR_oQsA" name="typeConstraint" constrainedElement="_tkYQWLAwEeSts9jnR_oQsA">
<specification xmi:type="uml:OpaqueExpression" xmi:id="_tkYQWrAwEeSts9jnR_oQsA" name="typeConstraintExpression">
<language>OCL</language>
<body>not self.base_Type.oclIsUndefined() implies Set{uml::Stereotype, uml::Class, uml::Enumeration, uml::Interface}&#xD;
-> includes(self.base_Type.oclType())</body>
</specification>
</ownedRule>
<ownedAttribute xmi:id="_tkYQW7AwEeSts9jnR_oQsA" name="property" visibility="public">
<type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="_tkYQXLAwEeSts9jnR_oQsA"/>
<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_tkYQXbAwEeSts9jnR_oQsA" value="1"/>
<defaultValue xmi:type="uml:LiteralString" xmi:id="_tkYQXrAwEeSts9jnR_oQsA" value="&quot;@id&quot;"/>
</ownedAttribute>
<ownedAttribute xmi:id="_tkYQX7AwEeSts9jnR_oQsA" name="generator" visibility="public" aggregation="composite" association="_tkYRl7AwEeSts9jnR_oQsA">
<type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Class"/>
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="_tkYQYLAwEeSts9jnR_oQsA" value="1"/>
<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_tkYQYbAwEeSts9jnR_oQsA" value="1"/>
</ownedAttribute>
<ownedAttribute xmi:id="_tkYQYrAwEeSts9jnR_oQsA" name="scope" visibility="public" aggregation="composite" association="_tkYRm7AwEeSts9jnR_oQsA">
<type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Class"/>
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="_tkYQY7AwEeSts9jnR_oQsA"/>
<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_tkYQZLAwEeSts9jnR_oQsA" value="1"/>
<defaultValue xmi:type="uml:LiteralString" xmi:id="_tkYQZbAwEeSts9jnR_oQsA" value="Object"/>
</ownedAttribute>
<ownedAttribute xmi:id="_tkYQZrAwEeSts9jnR_oQsA" name="base_Stereotype" association="_tkYRcrAwEeSts9jnR_oQsA">
<type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Stereotype"/>
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="_tkYQZ7AwEeSts9jnR_oQsA"/>
<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_tkYQaLAwEeSts9jnR_oQsA" value="1"/>
</ownedAttribute>
<ownedAttribute xmi:id="_tkYQabAwEeSts9jnR_oQsA" name="base_Type" association="_tkYRdLAwEeSts9jnR_oQsA">
<type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Type"/>
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="_tkYQarAwEeSts9jnR_oQsA"/>
<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_tkYQa7AwEeSts9jnR_oQsA" value="1"/>
</ownedAttribute>
<ownedAttribute xmi:id="_tkYQbLAwEeSts9jnR_oQsA" name="base_Property" association="_tkYRdrAwEeSts9jnR_oQsA">
<type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Property"/>
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="_tkYQbbAwEeSts9jnR_oQsA"/>
<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_tkYQbrAwEeSts9jnR_oQsA" value="1"/>
</ownedAttribute>
<ownedAttribute xmi:id="_tkYQb7AwEeSts9jnR_oQsA" name="base_EnumerationLiteral" association="_tkYReLAwEeSts9jnR_oQsA">
<type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#EnumerationLiteral"/>
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="_tkYQcLAwEeSts9jnR_oQsA"/>
<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_tkYQcbAwEeSts9jnR_oQsA" value="1"/>
</ownedAttribute>
<ownedAttribute xmi:id="_tkYQcrAwEeSts9jnR_oQsA" name="base_Operation" association="_tkYRerAwEeSts9jnR_oQsA">
<type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Operation"/>
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="_tkYQc7AwEeSts9jnR_oQsA"/>
<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_tkYQdLAwEeSts9jnR_oQsA" value="1"/>
</ownedAttribute>
<ownedAttribute xmi:id="_tkYQdbAwEeSts9jnR_oQsA" name="base_Parameter" association="_tkYRfLAwEeSts9jnR_oQsA">
<type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Parameter"/>
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="_tkYQdrAwEeSts9jnR_oQsA"/>
<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_tkYQd7AwEeSts9jnR_oQsA" value="1"/>
</ownedAttribute>
</packagedElement>
<packagedElement xmi:type="uml:Stereotype" xmi:id="_tkYQeLAwEeSts9jnR_oQsA" name="JsonTypeInfo">
<ownedRule xmi:id="_tkYQebAwEeSts9jnR_oQsA" name="typeConstraint" constrainedElement="_tkYQeLAwEeSts9jnR_oQsA">
<specification xmi:type="uml:OpaqueExpression" xmi:id="_tkYQerAwEeSts9jnR_oQsA" name="typeConstraintExpression">
<language>OCL</language>
<body>not self.base_Type.oclIsUndefined() implies Set{uml::Stereotype, uml::Class, uml::Enumeration, uml::Interface}&#xD;
-> includes(self.base_Type.oclType())</body>
</specification>
</ownedRule>
<ownedAttribute xmi:id="_tkYQe7AwEeSts9jnR_oQsA" name="use" visibility="public" type="_tkYOP7AwEeSts9jnR_oQsA">
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="_tkYQfLAwEeSts9jnR_oQsA" value="1"/>
<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_tkYQfbAwEeSts9jnR_oQsA" value="1"/>
</ownedAttribute>
<ownedAttribute xmi:id="_tkYQfrAwEeSts9jnR_oQsA" name="include" visibility="public" type="_tkYOR7AwEeSts9jnR_oQsA">
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="_tkYQf7AwEeSts9jnR_oQsA"/>
<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_tkYQgLAwEeSts9jnR_oQsA" value="1"/>
<defaultValue xmi:type="uml:LiteralString" xmi:id="_tkYQgbAwEeSts9jnR_oQsA" value="PROPERTY"/>
</ownedAttribute>
<ownedAttribute xmi:id="_tkYQgrAwEeSts9jnR_oQsA" name="property" visibility="public">
<type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="_tkYQg7AwEeSts9jnR_oQsA"/>
<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_tkYQhLAwEeSts9jnR_oQsA" value="1"/>
</ownedAttribute>
<ownedAttribute xmi:id="_tkYQhbAwEeSts9jnR_oQsA" name="defaultImpl" visibility="public" aggregation="composite" association="_tkYRn7AwEeSts9jnR_oQsA">
<type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Class"/>
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="_tkYQhrAwEeSts9jnR_oQsA"/>
<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_tkYQh7AwEeSts9jnR_oQsA" value="1"/>
<defaultValue xmi:type="uml:LiteralString" xmi:id="_tkYQiLAwEeSts9jnR_oQsA" value="None"/>
</ownedAttribute>
<ownedAttribute xmi:id="_tkYQibAwEeSts9jnR_oQsA" name="visible" visibility="public">
<type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#boolean"/>
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="_tkYQirAwEeSts9jnR_oQsA"/>
<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_tkYQi7AwEeSts9jnR_oQsA" value="1"/>
<defaultValue xmi:type="uml:LiteralString" xmi:id="_tkYQjLAwEeSts9jnR_oQsA" value="false"/>
</ownedAttribute>
<ownedAttribute xmi:id="_tkYQjbAwEeSts9jnR_oQsA" name="base_Stereotype" association="_tkYRfrAwEeSts9jnR_oQsA">
<type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Stereotype"/>
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="_tkYQjrAwEeSts9jnR_oQsA"/>
<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_tkYQj7AwEeSts9jnR_oQsA" value="1"/>
</ownedAttribute>
<ownedAttribute xmi:id="_tkYQkLAwEeSts9jnR_oQsA" name="base_Type" association="_tkYRgLAwEeSts9jnR_oQsA">
<type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Type"/>
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="_tkYQkbAwEeSts9jnR_oQsA"/>
<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_tkYQkrAwEeSts9jnR_oQsA" value="1"/>
</ownedAttribute>
<ownedAttribute xmi:id="_tkYQk7AwEeSts9jnR_oQsA" name="base_Property" association="_tkYRgrAwEeSts9jnR_oQsA">
<type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Property"/>
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="_tkYQlLAwEeSts9jnR_oQsA"/>
<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_tkYQlbAwEeSts9jnR_oQsA" value="1"/>
</ownedAttribute>
<ownedAttribute xmi:id="_tkYQlrAwEeSts9jnR_oQsA" name="base_EnumerationLiteral" association="_tkYRhLAwEeSts9jnR_oQsA">
<type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#EnumerationLiteral"/>
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="_tkYQl7AwEeSts9jnR_oQsA"/>
<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_tkYQmLAwEeSts9jnR_oQsA" value="1"/>
</ownedAttribute>
<ownedAttribute xmi:id="_tkYQmbAwEeSts9jnR_oQsA" name="base_Operation" association="_tkYRhrAwEeSts9jnR_oQsA">
<type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Operation"/>
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="_tkYQmrAwEeSts9jnR_oQsA"/>
<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_tkYQm7AwEeSts9jnR_oQsA" value="1"/>
</ownedAttribute>
<ownedAttribute xmi:id="_tkYQnLAwEeSts9jnR_oQsA" name="base_Parameter" association="_tkYRiLAwEeSts9jnR_oQsA">
<type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Parameter"/>
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="_tkYQnbAwEeSts9jnR_oQsA"/>
<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_tkYQnrAwEeSts9jnR_oQsA" value="1"/>
</ownedAttribute>
</packagedElement>
<packagedElement xmi:type="uml:Stereotype" xmi:id="_tkYQn7AwEeSts9jnR_oQsA" name="JsonIgnoreType">
<ownedRule xmi:id="_tkYQoLAwEeSts9jnR_oQsA" name="typeConstraint" constrainedElement="_tkYQn7AwEeSts9jnR_oQsA">
<specification xmi:type="uml:OpaqueExpression" xmi:id="_tkYQobAwEeSts9jnR_oQsA" name="typeConstraintExpression">
<language>OCL</language>
<body>not self.base_Type.oclIsUndefined() implies Set{uml::Stereotype, uml::Class, uml::Enumeration, uml::Interface}&#xD;
-> includes(self.base_Type.oclType())</body>
</specification>
</ownedRule>
<ownedAttribute xmi:id="_tkYQorAwEeSts9jnR_oQsA" name="value" visibility="public">
<type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#boolean"/>
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="_tkYQo7AwEeSts9jnR_oQsA"/>
<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_tkYQpLAwEeSts9jnR_oQsA" value="1"/>
<defaultValue xmi:type="uml:LiteralString" xmi:id="_tkYQpbAwEeSts9jnR_oQsA" value="true"/>
</ownedAttribute>
<ownedAttribute xmi:id="_tkYQprAwEeSts9jnR_oQsA" name="base_Stereotype" association="_tkYRirAwEeSts9jnR_oQsA">
<type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Stereotype"/>
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="_tkYQp7AwEeSts9jnR_oQsA"/>
<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_tkYQqLAwEeSts9jnR_oQsA" value="1"/>
</ownedAttribute>
<ownedAttribute xmi:id="_tkYQqbAwEeSts9jnR_oQsA" name="base_Type" association="_tkYRjLAwEeSts9jnR_oQsA">
<type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Type"/>
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="_tkYQqrAwEeSts9jnR_oQsA"/>
<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_tkYQq7AwEeSts9jnR_oQsA" value="1"/>
</ownedAttribute>
</packagedElement>
<packagedElement xmi:type="uml:Extension" xmi:id="_tkYQrLAwEeSts9jnR_oQsA" name="extension_JacksonAnnotation_Stereotype" memberEnd="_tkYOTbAwEeSts9jnR_oQsA _tkYQrbAwEeSts9jnR_oQsA">
<ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_tkYQrbAwEeSts9jnR_oQsA" name="extension_Stereotype" type="_tkYOTLAwEeSts9jnR_oQsA" aggregation="composite" association="_tkYQrLAwEeSts9jnR_oQsA"/>
</packagedElement>
<packagedElement xmi:type="uml:Extension" xmi:id="_tkYQrrAwEeSts9jnR_oQsA" name="extension_JsonManagedReference_Stereotype" memberEnd="_tkYOVbAwEeSts9jnR_oQsA _tkYQr7AwEeSts9jnR_oQsA">
<ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_tkYQr7AwEeSts9jnR_oQsA" name="extension_Stereotype" type="_tkYOULAwEeSts9jnR_oQsA" aggregation="composite" association="_tkYQrrAwEeSts9jnR_oQsA"/>
</packagedElement>
<packagedElement xmi:type="uml:Extension" xmi:id="_tkYQsLAwEeSts9jnR_oQsA" name="extension_JsonManagedReference_Property" memberEnd="_tkYOWLAwEeSts9jnR_oQsA _tkYQsbAwEeSts9jnR_oQsA">
<ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_tkYQsbAwEeSts9jnR_oQsA" name="extension_Property" type="_tkYOULAwEeSts9jnR_oQsA" aggregation="composite" association="_tkYQsLAwEeSts9jnR_oQsA"/>
</packagedElement>
<packagedElement xmi:type="uml:Extension" xmi:id="_tkYQsrAwEeSts9jnR_oQsA" name="extension_JsonManagedReference_EnumerationLiteral" memberEnd="_tkYOW7AwEeSts9jnR_oQsA _tkYQs7AwEeSts9jnR_oQsA">
<ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_tkYQs7AwEeSts9jnR_oQsA" name="extension_EnumerationLiteral" type="_tkYOULAwEeSts9jnR_oQsA" aggregation="composite" association="_tkYQsrAwEeSts9jnR_oQsA"/>
</packagedElement>
<packagedElement xmi:type="uml:Extension" xmi:id="_tkYQtLAwEeSts9jnR_oQsA" name="extension_JsonManagedReference_Operation" memberEnd="_tkYOXrAwEeSts9jnR_oQsA _tkYQtbAwEeSts9jnR_oQsA">
<ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_tkYQtbAwEeSts9jnR_oQsA" name="extension_Operation" type="_tkYOULAwEeSts9jnR_oQsA" aggregation="composite" association="_tkYQtLAwEeSts9jnR_oQsA"/>
</packagedElement>
<packagedElement xmi:type="uml:Extension" xmi:id="_tkYQtrAwEeSts9jnR_oQsA" name="extension_JsonView_Stereotype" memberEnd="_tkYOZbAwEeSts9jnR_oQsA _tkYQt7AwEeSts9jnR_oQsA">
<ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_tkYQt7AwEeSts9jnR_oQsA" name="extension_Stereotype" type="_tkYOYbAwEeSts9jnR_oQsA" aggregation="composite" association="_tkYQtrAwEeSts9jnR_oQsA"/>
</packagedElement>
<packagedElement xmi:type="uml:Extension" xmi:id="_tkYQuLAwEeSts9jnR_oQsA" name="extension_JsonView_Operation" memberEnd="_tkYOaLAwEeSts9jnR_oQsA _tkYQubAwEeSts9jnR_oQsA">
<ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_tkYQubAwEeSts9jnR_oQsA" name="extension_Operation" type="_tkYOYbAwEeSts9jnR_oQsA" aggregation="composite" association="_tkYQuLAwEeSts9jnR_oQsA"/>
</packagedElement>
<packagedElement xmi:type="uml:Extension" xmi:id="_tkYQurAwEeSts9jnR_oQsA" name="extension_JsonView_Property" memberEnd="_tkYOa7AwEeSts9jnR_oQsA _tkYQu7AwEeSts9jnR_oQsA">
<ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_tkYQu7AwEeSts9jnR_oQsA" name="extension_Property" type="_tkYOYbAwEeSts9jnR_oQsA" aggregation="composite" association="_tkYQurAwEeSts9jnR_oQsA"/>
</packagedElement>
<packagedElement xmi:type="uml:Extension" xmi:id="_tkYQvLAwEeSts9jnR_oQsA" name="extension_JsonView_EnumerationLiteral" memberEnd="_tkYObrAwEeSts9jnR_oQsA _tkYQvbAwEeSts9jnR_oQsA">
<ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_tkYQvbAwEeSts9jnR_oQsA" name="extension_EnumerationLiteral" type="_tkYOYbAwEeSts9jnR_oQsA" aggregation="composite" association="_tkYQvLAwEeSts9jnR_oQsA"/>
</packagedElement>
<packagedElement xmi:type="uml:Extension" xmi:id="_tkYQvrAwEeSts9jnR_oQsA" name="extension_JsonCreator_Stereotype" memberEnd="_tkYOdLAwEeSts9jnR_oQsA _tkYQv7AwEeSts9jnR_oQsA">
<ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_tkYQv7AwEeSts9jnR_oQsA" name="extension_Stereotype" type="_tkYOcbAwEeSts9jnR_oQsA" aggregation="composite" association="_tkYQvrAwEeSts9jnR_oQsA"/>
</packagedElement>
<packagedElement xmi:type="uml:Extension" xmi:id="_tkYQwLAwEeSts9jnR_oQsA" name="extension_JsonCreator_Operation" memberEnd="_tkYOd7AwEeSts9jnR_oQsA _tkYQwbAwEeSts9jnR_oQsA">
<ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_tkYQwbAwEeSts9jnR_oQsA" name="extension_Operation" type="_tkYOcbAwEeSts9jnR_oQsA" aggregation="composite" association="_tkYQwLAwEeSts9jnR_oQsA"/>
</packagedElement>
<packagedElement xmi:type="uml:Extension" xmi:id="_tkYQwrAwEeSts9jnR_oQsA" name="extension_JsonCreator_Property" memberEnd="_tkYOerAwEeSts9jnR_oQsA _tkYQw7AwEeSts9jnR_oQsA">
<ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_tkYQw7AwEeSts9jnR_oQsA" name="extension_Property" type="_tkYOcbAwEeSts9jnR_oQsA" aggregation="composite" association="_tkYQwrAwEeSts9jnR_oQsA"/>
</packagedElement>
<packagedElement xmi:type="uml:Extension" xmi:id="_tkYQxLAwEeSts9jnR_oQsA" name="extension_JacksonInject_Stereotype" memberEnd="_tkYOgbAwEeSts9jnR_oQsA _tkYQxbAwEeSts9jnR_oQsA">
<ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_tkYQxbAwEeSts9jnR_oQsA" name="extension_Stereotype" type="_tkYOfbAwEeSts9jnR_oQsA" aggregation="composite" association="_tkYQxLAwEeSts9jnR_oQsA"/>
</packagedElement>
<packagedElement xmi:type="uml:Extension" xmi:id="_tkYQxrAwEeSts9jnR_oQsA" name="extension_JacksonInject_Operation" memberEnd="_tkYOhLAwEeSts9jnR_oQsA _tkYQx7AwEeSts9jnR_oQsA">
<ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_tkYQx7AwEeSts9jnR_oQsA" name="extension_Operation" type="_tkYOfbAwEeSts9jnR_oQsA" aggregation="composite" association="_tkYQxrAwEeSts9jnR_oQsA"/>
</packagedElement>
<packagedElement xmi:type="uml:Extension" xmi:id="_tkYQyLAwEeSts9jnR_oQsA" name="extension_JacksonInject_Property" memberEnd="_tkYOh7AwEeSts9jnR_oQsA _tkYQybAwEeSts9jnR_oQsA">
<ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_tkYQybAwEeSts9jnR_oQsA" name="extension_Property" type="_tkYOfbAwEeSts9jnR_oQsA" aggregation="composite" association="_tkYQyLAwEeSts9jnR_oQsA"/>
</packagedElement>
<packagedElement xmi:type="uml:Extension" xmi:id="_tkYQyrAwEeSts9jnR_oQsA" name="extension_JacksonInject_EnumerationLiteral" memberEnd="_tkYOirAwEeSts9jnR_oQsA _tkYQy7AwEeSts9jnR_oQsA">
<ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_tkYQy7AwEeSts9jnR_oQsA" name="extension_EnumerationLiteral" type="_tkYOfbAwEeSts9jnR_oQsA" aggregation="composite" association="_tkYQyrAwEeSts9jnR_oQsA"/>
</packagedElement>
<packagedElement xmi:type="uml:Extension" xmi:id="_tkYQzLAwEeSts9jnR_oQsA" name="extension_JacksonInject_Parameter" memberEnd="_tkYOjbAwEeSts9jnR_oQsA _tkYQzbAwEeSts9jnR_oQsA">
<ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_tkYQzbAwEeSts9jnR_oQsA" name="extension_Parameter" type="_tkYOfbAwEeSts9jnR_oQsA" aggregation="composite" association="_tkYQzLAwEeSts9jnR_oQsA"/>
</packagedElement>
<packagedElement xmi:type="uml:Extension" xmi:id="_tkYQzrAwEeSts9jnR_oQsA" name="extension_JsonSetter_Stereotype" memberEnd="_tkYOlrAwEeSts9jnR_oQsA _tkYQz7AwEeSts9jnR_oQsA">
<ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_tkYQz7AwEeSts9jnR_oQsA" name="extension_Stereotype" type="_tkYOkLAwEeSts9jnR_oQsA" aggregation="composite" association="_tkYQzrAwEeSts9jnR_oQsA"/>
</packagedElement>
<packagedElement xmi:type="uml:Extension" xmi:id="_tkYQ0LAwEeSts9jnR_oQsA" name="extension_JsonSetter_Operation" memberEnd="_tkYOmbAwEeSts9jnR_oQsA _tkYQ0bAwEeSts9jnR_oQsA">
<ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_tkYQ0bAwEeSts9jnR_oQsA" name="extension_Operation" type="_tkYOkLAwEeSts9jnR_oQsA" aggregation="composite" association="_tkYQ0LAwEeSts9jnR_oQsA"/>
</packagedElement>
<packagedElement xmi:type="uml:Extension" xmi:id="_tkYQ0rAwEeSts9jnR_oQsA" name="extension_JsonSetter_Property" memberEnd="_tkYOnLAwEeSts9jnR_oQsA _tkYQ07AwEeSts9jnR_oQsA">
<ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_tkYQ07AwEeSts9jnR_oQsA" name="extension_Property" type="_tkYOkLAwEeSts9jnR_oQsA" aggregation="composite" association="_tkYQ0rAwEeSts9jnR_oQsA"/>
</packagedElement>
<packagedElement xmi:type="uml:Extension" xmi:id="_tkYQ1LAwEeSts9jnR_oQsA" name="extension_JsonAnySetter_Stereotype" memberEnd="_tkYOorAwEeSts9jnR_oQsA _tkYQ1bAwEeSts9jnR_oQsA">
<ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_tkYQ1bAwEeSts9jnR_oQsA" name="extension_Stereotype" type="_tkYOn7AwEeSts9jnR_oQsA" aggregation="composite" association="_tkYQ1LAwEeSts9jnR_oQsA"/>
</packagedElement>
<packagedElement xmi:type="uml:Extension" xmi:id="_tkYQ1rAwEeSts9jnR_oQsA" name="extension_JsonAnySetter_Operation" memberEnd="_tkYOpbAwEeSts9jnR_oQsA _tkYQ17AwEeSts9jnR_oQsA">
<ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_tkYQ17AwEeSts9jnR_oQsA" name="extension_Operation" type="_tkYOn7AwEeSts9jnR_oQsA" aggregation="composite" association="_tkYQ1rAwEeSts9jnR_oQsA"/>
</packagedElement>
<packagedElement xmi:type="uml:Extension" xmi:id="_tkYQ2LAwEeSts9jnR_oQsA" name="extension_JsonAnySetter_Property" memberEnd="_tkYOqLAwEeSts9jnR_oQsA _tkYQ2bAwEeSts9jnR_oQsA">
<ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_tkYQ2bAwEeSts9jnR_oQsA" name="extension_Property" type="_tkYOn7AwEeSts9jnR_oQsA" aggregation="composite" association="_tkYQ2LAwEeSts9jnR_oQsA"/>
</packagedElement>
<packagedElement xmi:type="uml:Extension" xmi:id="_tkYQ2rAwEeSts9jnR_oQsA" name="extension_JsonAnyGetter_Stereotype" memberEnd="_tkYOrrAwEeSts9jnR_oQsA _tkYQ27AwEeSts9jnR_oQsA">
<ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_tkYQ27AwEeSts9jnR_oQsA" name="extension_Stereotype" type="_tkYOq7AwEeSts9jnR_oQsA" aggregation="composite" association="_tkYQ2rAwEeSts9jnR_oQsA"/>
</packagedElement>
<packagedElement xmi:type="uml:Extension" xmi:id="_tkYQ3LAwEeSts9jnR_oQsA" name="extension_JsonAnyGetter_Operation" memberEnd="_tkYOsbAwEeSts9jnR_oQsA _tkYQ3bAwEeSts9jnR_oQsA">
<ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_tkYQ3bAwEeSts9jnR_oQsA" name="extension_Operation" type="_tkYOq7AwEeSts9jnR_oQsA" aggregation="composite" association="_tkYQ3LAwEeSts9jnR_oQsA"/>
</packagedElement>
<packagedElement xmi:type="uml:Extension" xmi:id="_tkYQ3rAwEeSts9jnR_oQsA" name="extension_JsonAnyGetter_Property" memberEnd="_tkYOtLAwEeSts9jnR_oQsA _tkYQ37AwEeSts9jnR_oQsA">
<ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_tkYQ37AwEeSts9jnR_oQsA" name="extension_Property" type="_tkYOq7AwEeSts9jnR_oQsA" aggregation="composite" association="_tkYQ3rAwEeSts9jnR_oQsA"/>
</packagedElement>
<packagedElement xmi:type="uml:Extension" xmi:id="_tkYQ4LAwEeSts9jnR_oQsA" name="extension_JsonFormat_Stereotype" memberEnd="_tkYOybAwEeSts9jnR_oQsA _tkYQ4bAwEeSts9jnR_oQsA">
<ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_tkYQ4bAwEeSts9jnR_oQsA" name="extension_Stereotype" type="_tkYOt7AwEeSts9jnR_oQsA" aggregation="composite" association="_tkYQ4LAwEeSts9jnR_oQsA"/>
</packagedElement>
<packagedElement xmi:type="uml:Extension" xmi:id="_tkYQ4rAwEeSts9jnR_oQsA" name="extension_JsonFormat_Property" memberEnd="_tkYOzLAwEeSts9jnR_oQsA _tkYQ47AwEeSts9jnR_oQsA">
<ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_tkYQ47AwEeSts9jnR_oQsA" name="extension_Property" type="_tkYOt7AwEeSts9jnR_oQsA" aggregation="composite" association="_tkYQ4rAwEeSts9jnR_oQsA"/>
</packagedElement>
<packagedElement xmi:type="uml:Extension" xmi:id="_tkYQ5LAwEeSts9jnR_oQsA" name="extension_JsonFormat_EnumerationLiteral" memberEnd="_tkYOz7AwEeSts9jnR_oQsA _tkYQ5bAwEeSts9jnR_oQsA">
<ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_tkYQ5bAwEeSts9jnR_oQsA" name="extension_EnumerationLiteral" type="_tkYOt7AwEeSts9jnR_oQsA" aggregation="composite" association="_tkYQ5LAwEeSts9jnR_oQsA"/>
</packagedElement>
<packagedElement xmi:type="uml:Extension" xmi:id="_tkYQ5rAwEeSts9jnR_oQsA" name="extension_JsonFormat_Operation" memberEnd="_tkYO0rAwEeSts9jnR_oQsA _tkYQ57AwEeSts9jnR_oQsA">
<ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_tkYQ57AwEeSts9jnR_oQsA" name="extension_Operation" type="_tkYOt7AwEeSts9jnR_oQsA" aggregation="composite" association="_tkYQ5rAwEeSts9jnR_oQsA"/>
</packagedElement>
<packagedElement xmi:type="uml:Extension" xmi:id="_tkYQ6LAwEeSts9jnR_oQsA" name="extension_JsonFormat_Parameter" memberEnd="_tkYO1bAwEeSts9jnR_oQsA _tkYQ6bAwEeSts9jnR_oQsA">
<ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_tkYQ6bAwEeSts9jnR_oQsA" name="extension_Parameter" type="_tkYOt7AwEeSts9jnR_oQsA" aggregation="composite" association="_tkYQ6LAwEeSts9jnR_oQsA"/>
</packagedElement>
<packagedElement xmi:type="uml:Extension" xmi:id="_tkYQ6rAwEeSts9jnR_oQsA" name="extension_JsonFormat_Type" memberEnd="_tkYO2LAwEeSts9jnR_oQsA _tkYQ67AwEeSts9jnR_oQsA">
<ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_tkYQ67AwEeSts9jnR_oQsA" name="extension_Type" type="_tkYOt7AwEeSts9jnR_oQsA" aggregation="composite" association="_tkYQ6rAwEeSts9jnR_oQsA"/>
</packagedElement>
<packagedElement xmi:type="uml:Extension" xmi:id="_tkYQ7LAwEeSts9jnR_oQsA" name="extension_JsonAutoDetect_Stereotype" memberEnd="_tkYO8rAwEeSts9jnR_oQsA _tkYQ7bAwEeSts9jnR_oQsA">
<ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_tkYQ7bAwEeSts9jnR_oQsA" name="extension_Stereotype" type="_tkYO27AwEeSts9jnR_oQsA" aggregation="composite" association="_tkYQ7LAwEeSts9jnR_oQsA"/>
</packagedElement>
<packagedElement xmi:type="uml:Extension" xmi:id="_tkYQ7rAwEeSts9jnR_oQsA" name="extension_JsonAutoDetect_Type" memberEnd="_tkYO9bAwEeSts9jnR_oQsA _tkYQ77AwEeSts9jnR_oQsA">
<ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_tkYQ77AwEeSts9jnR_oQsA" name="extension_Type" type="_tkYO27AwEeSts9jnR_oQsA" aggregation="composite" association="_tkYQ7rAwEeSts9jnR_oQsA"/>
</packagedElement>
<packagedElement xmi:type="uml:Extension" xmi:id="_tkYQ8LAwEeSts9jnR_oQsA" name="extension_JsonPropertyOrder_Stereotype" memberEnd="_tkYPArAwEeSts9jnR_oQsA _tkYQ8bAwEeSts9jnR_oQsA">
<ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_tkYQ8bAwEeSts9jnR_oQsA" name="extension_Stereotype" type="_tkYO-LAwEeSts9jnR_oQsA" aggregation="composite" association="_tkYQ8LAwEeSts9jnR_oQsA"/>
</packagedElement>
<packagedElement xmi:type="uml:Extension" xmi:id="_tkYQ8rAwEeSts9jnR_oQsA" name="extension_JsonPropertyOrder_Type" memberEnd="_tkYPBbAwEeSts9jnR_oQsA _tkYQ87AwEeSts9jnR_oQsA">
<ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_tkYQ87AwEeSts9jnR_oQsA" name="extension_Type" type="_tkYO-LAwEeSts9jnR_oQsA" aggregation="composite" association="_tkYQ8rAwEeSts9jnR_oQsA"/>
</packagedElement>
<packagedElement xmi:type="uml:Extension" xmi:id="_tkYQ9LAwEeSts9jnR_oQsA" name="extension_JsonSubTypes_Stereotype" memberEnd="_tkYPDrAwEeSts9jnR_oQsA _tkYQ9bAwEeSts9jnR_oQsA">
<ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_tkYQ9bAwEeSts9jnR_oQsA" name="extension_Stereotype" type="_tkYPCLAwEeSts9jnR_oQsA" aggregation="composite" association="_tkYQ9LAwEeSts9jnR_oQsA"/>
</packagedElement>
<packagedElement xmi:type="uml:Extension" xmi:id="_tkYQ9rAwEeSts9jnR_oQsA" name="extension_JsonSubTypes_Type" memberEnd="_tkYPEbAwEeSts9jnR_oQsA _tkYQ97AwEeSts9jnR_oQsA">
<ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_tkYQ97AwEeSts9jnR_oQsA" name="extension_Type" type="_tkYPCLAwEeSts9jnR_oQsA" aggregation="composite" association="_tkYQ9rAwEeSts9jnR_oQsA"/>
</packagedElement>
<packagedElement xmi:type="uml:Extension" xmi:id="_tkYQ-LAwEeSts9jnR_oQsA" name="extension_JsonSubTypes_Property" memberEnd="_tkYPFLAwEeSts9jnR_oQsA _tkYQ-bAwEeSts9jnR_oQsA">
<ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_tkYQ-bAwEeSts9jnR_oQsA" name="extension_Property" type="_tkYPCLAwEeSts9jnR_oQsA" aggregation="composite" association="_tkYQ-LAwEeSts9jnR_oQsA"/>
</packagedElement>
<packagedElement xmi:type="uml:Extension" xmi:id="_tkYQ-rAwEeSts9jnR_oQsA" name="extension_JsonSubTypes_EnumerationLiteral" memberEnd="_tkYPF7AwEeSts9jnR_oQsA _tkYQ-7AwEeSts9jnR_oQsA">
<ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_tkYQ-7AwEeSts9jnR_oQsA" name="extension_EnumerationLiteral" type="_tkYPCLAwEeSts9jnR_oQsA" aggregation="composite" association="_tkYQ-rAwEeSts9jnR_oQsA"/>
</packagedElement>
<packagedElement xmi:type="uml:Extension" xmi:id="_tkYQ_LAwEeSts9jnR_oQsA" name="extension_JsonSubTypes_Operation" memberEnd="_tkYPGrAwEeSts9jnR_oQsA _tkYQ_bAwEeSts9jnR_oQsA">
<ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_tkYQ_bAwEeSts9jnR_oQsA" name="extension_Operation" type="_tkYPCLAwEeSts9jnR_oQsA" aggregation="composite" association="_tkYQ_LAwEeSts9jnR_oQsA"/>
</packagedElement>
<packagedElement xmi:type="uml:Extension" xmi:id="_tkYQ_rAwEeSts9jnR_oQsA" name="extension_JsonSubTypes_Parameter" memberEnd="_tkYPHbAwEeSts9jnR_oQsA _tkYQ_7AwEeSts9jnR_oQsA">
<ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_tkYQ_7AwEeSts9jnR_oQsA" name="extension_Parameter" type="_tkYPCLAwEeSts9jnR_oQsA" aggregation="composite" association="_tkYQ_rAwEeSts9jnR_oQsA"/>
</packagedElement>
<packagedElement xmi:type="uml:Extension" xmi:id="_tkYRALAwEeSts9jnR_oQsA" name="extension_JsonUnwrapped_Stereotype" memberEnd="_tkYPXLAwEeSts9jnR_oQsA _tkYRAbAwEeSts9jnR_oQsA">
<ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_tkYRAbAwEeSts9jnR_oQsA" name="extension_Stereotype" type="_tkYPUbAwEeSts9jnR_oQsA" aggregation="composite" association="_tkYRALAwEeSts9jnR_oQsA"/>
</packagedElement>
<packagedElement xmi:type="uml:Extension" xmi:id="_tkYRArAwEeSts9jnR_oQsA" name="extension_JsonUnwrapped_Property" memberEnd="_tkYPX7AwEeSts9jnR_oQsA _tkYRA7AwEeSts9jnR_oQsA">
<ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_tkYRA7AwEeSts9jnR_oQsA" name="extension_Property" type="_tkYPUbAwEeSts9jnR_oQsA" aggregation="composite" association="_tkYRArAwEeSts9jnR_oQsA"/>
</packagedElement>
<packagedElement xmi:type="uml:Extension" xmi:id="_tkYRBLAwEeSts9jnR_oQsA" name="extension_JsonUnwrapped_EnumerationLiteral" memberEnd="_tkYPYrAwEeSts9jnR_oQsA _tkYRBbAwEeSts9jnR_oQsA">
<ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_tkYRBbAwEeSts9jnR_oQsA" name="extension_EnumerationLiteral" type="_tkYPUbAwEeSts9jnR_oQsA" aggregation="composite" association="_tkYRBLAwEeSts9jnR_oQsA"/>
</packagedElement>
<packagedElement xmi:type="uml:Extension" xmi:id="_tkYRBrAwEeSts9jnR_oQsA" name="extension_JsonUnwrapped_Operation" memberEnd="_tkYPZbAwEeSts9jnR_oQsA _tkYRB7AwEeSts9jnR_oQsA">
<ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_tkYRB7AwEeSts9jnR_oQsA" name="extension_Operation" type="_tkYPUbAwEeSts9jnR_oQsA" aggregation="composite" association="_tkYRBrAwEeSts9jnR_oQsA"/>
</packagedElement>
<packagedElement xmi:type="uml:Extension" xmi:id="_tkYRCLAwEeSts9jnR_oQsA" name="extension_JsonUnwrapped_Parameter" memberEnd="_tkYPaLAwEeSts9jnR_oQsA _tkYRCbAwEeSts9jnR_oQsA">
<ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_tkYRCbAwEeSts9jnR_oQsA" name="extension_Parameter" type="_tkYPUbAwEeSts9jnR_oQsA" aggregation="composite" association="_tkYRCLAwEeSts9jnR_oQsA"/>
</packagedElement>
<packagedElement xmi:type="uml:Extension" xmi:id="_tkYRCrAwEeSts9jnR_oQsA" name="extension_JsonValue_Stereotype" memberEnd="_tkYPcrAwEeSts9jnR_oQsA _tkYRC7AwEeSts9jnR_oQsA">
<ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_tkYRC7AwEeSts9jnR_oQsA" name="extension_Stereotype" type="_tkYPa7AwEeSts9jnR_oQsA" aggregation="composite" association="_tkYRCrAwEeSts9jnR_oQsA"/>
</packagedElement>
<packagedElement xmi:type="uml:Extension" xmi:id="_tkYRDLAwEeSts9jnR_oQsA" name="extension_JsonValue_Operation" memberEnd="_tkYPdbAwEeSts9jnR_oQsA _tkYRDbAwEeSts9jnR_oQsA">
<ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_tkYRDbAwEeSts9jnR_oQsA" name="extension_Operation" type="_tkYPa7AwEeSts9jnR_oQsA" aggregation="composite" association="_tkYRDLAwEeSts9jnR_oQsA"/>
</packagedElement>
<packagedElement xmi:type="uml:Extension" xmi:id="_tkYRDrAwEeSts9jnR_oQsA" name="extension_JsonValue_Property" memberEnd="_tkYPeLAwEeSts9jnR_oQsA _tkYRD7AwEeSts9jnR_oQsA">
<ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_tkYRD7AwEeSts9jnR_oQsA" name="extension_Property" type="_tkYPa7AwEeSts9jnR_oQsA" aggregation="composite" association="_tkYRDrAwEeSts9jnR_oQsA"/>
</packagedElement>
<packagedElement xmi:type="uml:Extension" xmi:id="_tkYRELAwEeSts9jnR_oQsA" name="extension_JsonGetter_Stereotype" memberEnd="_tkYPgbAwEeSts9jnR_oQsA _tkYREbAwEeSts9jnR_oQsA">
<ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_tkYREbAwEeSts9jnR_oQsA" name="extension_Stereotype" type="_tkYPe7AwEeSts9jnR_oQsA" aggregation="composite" association="_tkYRELAwEeSts9jnR_oQsA"/>
</packagedElement>
<packagedElement xmi:type="uml:Extension" xmi:id="_tkYRErAwEeSts9jnR_oQsA" name="extension_JsonGetter_Operation" memberEnd="_tkYPhLAwEeSts9jnR_oQsA _tkYRE7AwEeSts9jnR_oQsA">
<ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_tkYRE7AwEeSts9jnR_oQsA" name="extension_Operation" type="_tkYPe7AwEeSts9jnR_oQsA" aggregation="composite" association="_tkYRErAwEeSts9jnR_oQsA"/>
</packagedElement>
<packagedElement xmi:type="uml:Extension" xmi:id="_tkYRFLAwEeSts9jnR_oQsA" name="extension_JsonGetter_Property" memberEnd="_tkYPh7AwEeSts9jnR_oQsA _tkYRFbAwEeSts9jnR_oQsA">
<ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_tkYRFbAwEeSts9jnR_oQsA" name="extension_Property" type="_tkYPe7AwEeSts9jnR_oQsA" aggregation="composite" association="_tkYRFLAwEeSts9jnR_oQsA"/>
</packagedElement>
<packagedElement xmi:type="uml:Extension" xmi:id="_tkYRFrAwEeSts9jnR_oQsA" name="extension_JsonTypeId_Stereotype" memberEnd="_tkYPi7AwEeSts9jnR_oQsA _tkYRF7AwEeSts9jnR_oQsA">
<ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_tkYRF7AwEeSts9jnR_oQsA" name="extension_Stereotype" type="_tkYPirAwEeSts9jnR_oQsA" aggregation="composite" association="_tkYRFrAwEeSts9jnR_oQsA"/>
</packagedElement>
<packagedElement xmi:type="uml:Extension" xmi:id="_tkYRGLAwEeSts9jnR_oQsA" name="extension_JsonTypeId_Property" memberEnd="_tkYPjrAwEeSts9jnR_oQsA _tkYRGbAwEeSts9jnR_oQsA">
<ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_tkYRGbAwEeSts9jnR_oQsA" name="extension_Property" type="_tkYPirAwEeSts9jnR_oQsA" aggregation="composite" association="_tkYRGLAwEeSts9jnR_oQsA"/>
</packagedElement>
<packagedElement xmi:type="uml:Extension" xmi:id="_tkYRGrAwEeSts9jnR_oQsA" name="extension_JsonTypeId_EnumerationLiteral" memberEnd="_tkYPkbAwEeSts9jnR_oQsA _tkYRG7AwEeSts9jnR_oQsA">
<ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_tkYRG7AwEeSts9jnR_oQsA" name="extension_EnumerationLiteral" type="_tkYPirAwEeSts9jnR_oQsA" aggregation="composite" association="_tkYRGrAwEeSts9jnR_oQsA"/>
</packagedElement>
<packagedElement xmi:type="uml:Extension" xmi:id="_tkYRHLAwEeSts9jnR_oQsA" name="extension_JsonTypeId_Operation" memberEnd="_tkYPlLAwEeSts9jnR_oQsA _tkYRHbAwEeSts9jnR_oQsA">
<ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_tkYRHbAwEeSts9jnR_oQsA" name="extension_Operation" type="_tkYPirAwEeSts9jnR_oQsA" aggregation="composite" association="_tkYRHLAwEeSts9jnR_oQsA"/>
</packagedElement>
<packagedElement xmi:type="uml:Extension" xmi:id="_tkYRHrAwEeSts9jnR_oQsA" name="extension_JsonTypeId_Parameter" memberEnd="_tkYPl7AwEeSts9jnR_oQsA _tkYRH7AwEeSts9jnR_oQsA">
<ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_tkYRH7AwEeSts9jnR_oQsA" name="extension_Parameter" type="_tkYPirAwEeSts9jnR_oQsA" aggregation="composite" association="_tkYRHrAwEeSts9jnR_oQsA"/>
</packagedElement>
<packagedElement xmi:type="uml:Extension" xmi:id="_tkYRILAwEeSts9jnR_oQsA" name="extension_JsonRawValue_Stereotype" memberEnd="_tkYPn7AwEeSts9jnR_oQsA _tkYRIbAwEeSts9jnR_oQsA">
<ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_tkYRIbAwEeSts9jnR_oQsA" name="extension_Stereotype" type="_tkYPmrAwEeSts9jnR_oQsA" aggregation="composite" association="_tkYRILAwEeSts9jnR_oQsA"/>
</packagedElement>
<packagedElement xmi:type="uml:Extension" xmi:id="_tkYRIrAwEeSts9jnR_oQsA" name="extension_JsonRawValue_Operation" memberEnd="_tkYPorAwEeSts9jnR_oQsA _tkYRI7AwEeSts9jnR_oQsA">
<ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_tkYRI7AwEeSts9jnR_oQsA" name="extension_Operation" type="_tkYPmrAwEeSts9jnR_oQsA" aggregation="composite" association="_tkYRIrAwEeSts9jnR_oQsA"/>
</packagedElement>
<packagedElement xmi:type="uml:Extension" xmi:id="_tkYRJLAwEeSts9jnR_oQsA" name="extension_JsonRawValue_Property" memberEnd="_tkYPpbAwEeSts9jnR_oQsA _tkYRJbAwEeSts9jnR_oQsA">
<ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_tkYRJbAwEeSts9jnR_oQsA" name="extension_Property" type="_tkYPmrAwEeSts9jnR_oQsA" aggregation="composite" association="_tkYRJLAwEeSts9jnR_oQsA"/>
</packagedElement>
<packagedElement xmi:type="uml:Extension" xmi:id="_tkYRJrAwEeSts9jnR_oQsA" name="extension_JsonRawValue_EnumerationLiteral" memberEnd="_tkYPqLAwEeSts9jnR_oQsA _tkYRJ7AwEeSts9jnR_oQsA">
<ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_tkYRJ7AwEeSts9jnR_oQsA" name="extension_EnumerationLiteral" type="_tkYPmrAwEeSts9jnR_oQsA" aggregation="composite" association="_tkYRJrAwEeSts9jnR_oQsA"/>
</packagedElement>
<packagedElement xmi:type="uml:Extension" xmi:id="_tkYRKLAwEeSts9jnR_oQsA" name="extension_JsonIgnore_Stereotype" memberEnd="_tkYPsLAwEeSts9jnR_oQsA _tkYRKbAwEeSts9jnR_oQsA">
<ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_tkYRKbAwEeSts9jnR_oQsA" name="extension_Stereotype" type="_tkYPq7AwEeSts9jnR_oQsA" aggregation="composite" association="_tkYRKLAwEeSts9jnR_oQsA"/>
</packagedElement>
<packagedElement xmi:type="uml:Extension" xmi:id="_tkYRKrAwEeSts9jnR_oQsA" name="extension_JsonIgnore_Operation" memberEnd="_tkYPs7AwEeSts9jnR_oQsA _tkYRK7AwEeSts9jnR_oQsA">
<ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_tkYRK7AwEeSts9jnR_oQsA" name="extension_Operation" type="_tkYPq7AwEeSts9jnR_oQsA" aggregation="composite" association="_tkYRKrAwEeSts9jnR_oQsA"/>
</packagedElement>
<packagedElement xmi:type="uml:Extension" xmi:id="_tkYRLLAwEeSts9jnR_oQsA" name="extension_JsonIgnore_Property" memberEnd="_tkYPtrAwEeSts9jnR_oQsA _tkYRLbAwEeSts9jnR_oQsA">
<ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_tkYRLbAwEeSts9jnR_oQsA" name="extension_Property" type="_tkYPq7AwEeSts9jnR_oQsA" aggregation="composite" association="_tkYRLLAwEeSts9jnR_oQsA"/>
</packagedElement>
<packagedElement xmi:type="uml:Extension" xmi:id="_tkYRLrAwEeSts9jnR_oQsA" name="extension_JsonIgnore_EnumerationLiteral" memberEnd="_tkYPubAwEeSts9jnR_oQsA _tkYRL7AwEeSts9jnR_oQsA">
<ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_tkYRL7AwEeSts9jnR_oQsA" name="extension_EnumerationLiteral" type="_tkYPq7AwEeSts9jnR_oQsA" aggregation="composite" association="_tkYRLrAwEeSts9jnR_oQsA"/>
</packagedElement>
<packagedElement xmi:type="uml:Extension" xmi:id="_tkYRMLAwEeSts9jnR_oQsA" name="extension_JsonRootName_Stereotype" memberEnd="_tkYPwrAwEeSts9jnR_oQsA _tkYRMbAwEeSts9jnR_oQsA">
<ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_tkYRMbAwEeSts9jnR_oQsA" name="extension_Stereotype" type="_tkYPvLAwEeSts9jnR_oQsA" aggregation="composite" association="_tkYRMLAwEeSts9jnR_oQsA"/>
</packagedElement>
<packagedElement xmi:type="uml:Extension" xmi:id="_tkYRMrAwEeSts9jnR_oQsA" name="extension_JsonRootName_Type" memberEnd="_tkYPxbAwEeSts9jnR_oQsA _tkYRM7AwEeSts9jnR_oQsA">
<ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_tkYRM7AwEeSts9jnR_oQsA" name="extension_Type" type="_tkYPvLAwEeSts9jnR_oQsA" aggregation="composite" association="_tkYRMrAwEeSts9jnR_oQsA"/>
</packagedElement>
<packagedElement xmi:type="uml:Extension" xmi:id="_tkYRNLAwEeSts9jnR_oQsA" name="extension_JsonInclude_Stereotype" memberEnd="_tkYPz7AwEeSts9jnR_oQsA _tkYRNbAwEeSts9jnR_oQsA">
<ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_tkYRNbAwEeSts9jnR_oQsA" name="extension_Stereotype" type="_tkYPyLAwEeSts9jnR_oQsA" aggregation="composite" association="_tkYRNLAwEeSts9jnR_oQsA"/>
</packagedElement>
<packagedElement xmi:type="uml:Extension" xmi:id="_tkYRNrAwEeSts9jnR_oQsA" name="extension_JsonInclude_Operation" memberEnd="_tkYP0rAwEeSts9jnR_oQsA _tkYRN7AwEeSts9jnR_oQsA">
<ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_tkYRN7AwEeSts9jnR_oQsA" name="extension_Operation" type="_tkYPyLAwEeSts9jnR_oQsA" aggregation="composite" association="_tkYRNrAwEeSts9jnR_oQsA"/>
</packagedElement>
<packagedElement xmi:type="uml:Extension" xmi:id="_tkYROLAwEeSts9jnR_oQsA" name="extension_JsonInclude_Property" memberEnd="_tkYP1bAwEeSts9jnR_oQsA _tkYRObAwEeSts9jnR_oQsA">
<ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_tkYRObAwEeSts9jnR_oQsA" name="extension_Property" type="_tkYPyLAwEeSts9jnR_oQsA" aggregation="composite" association="_tkYROLAwEeSts9jnR_oQsA"/>
</packagedElement>
<packagedElement xmi:type="uml:Extension" xmi:id="_tkYROrAwEeSts9jnR_oQsA" name="extension_JsonInclude_EnumerationLiteral" memberEnd="_tkYP2LAwEeSts9jnR_oQsA _tkYRO7AwEeSts9jnR_oQsA">
<ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_tkYRO7AwEeSts9jnR_oQsA" name="extension_EnumerationLiteral" type="_tkYPyLAwEeSts9jnR_oQsA" aggregation="composite" association="_tkYROrAwEeSts9jnR_oQsA"/>
</packagedElement>
<packagedElement xmi:type="uml:Extension" xmi:id="_tkYRPLAwEeSts9jnR_oQsA" name="extension_JsonInclude_Type" memberEnd="_tkYP27AwEeSts9jnR_oQsA _tkYRPbAwEeSts9jnR_oQsA">
<ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_tkYRPbAwEeSts9jnR_oQsA" name="extension_Type" type="_tkYPyLAwEeSts9jnR_oQsA" aggregation="composite" association="_tkYRPLAwEeSts9jnR_oQsA"/>
</packagedElement>
<packagedElement xmi:type="uml:Extension" xmi:id="_tkYRPrAwEeSts9jnR_oQsA" name="extension_JsonInclude_Parameter" memberEnd="_tkYP3rAwEeSts9jnR_oQsA _tkYRP7AwEeSts9jnR_oQsA">
<ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_tkYRP7AwEeSts9jnR_oQsA" name="extension_Parameter" type="_tkYPyLAwEeSts9jnR_oQsA" aggregation="composite" association="_tkYRPrAwEeSts9jnR_oQsA"/>
</packagedElement>
<packagedElement xmi:type="uml:Extension" xmi:id="_tkYRQLAwEeSts9jnR_oQsA" name="extension_JsonTypeName_Stereotype" memberEnd="_tkYP57AwEeSts9jnR_oQsA _tkYRQbAwEeSts9jnR_oQsA">
<ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_tkYRQbAwEeSts9jnR_oQsA" name="extension_Stereotype" type="_tkYP4bAwEeSts9jnR_oQsA" aggregation="composite" association="_tkYRQLAwEeSts9jnR_oQsA"/>
</packagedElement>
<packagedElement xmi:type="uml:Extension" xmi:id="_tkYRQrAwEeSts9jnR_oQsA" name="extension_JsonTypeName_Type" memberEnd="_tkYP6rAwEeSts9jnR_oQsA _tkYRQ7AwEeSts9jnR_oQsA">
<ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_tkYRQ7AwEeSts9jnR_oQsA" name="extension_Type" type="_tkYP4bAwEeSts9jnR_oQsA" aggregation="composite" association="_tkYRQrAwEeSts9jnR_oQsA"/>
</packagedElement>
<packagedElement xmi:type="uml:Extension" xmi:id="_tkYRRLAwEeSts9jnR_oQsA" name="extension_JsonIdentityReference_Stereotype" memberEnd="_tkYP9LAwEeSts9jnR_oQsA _tkYRRbAwEeSts9jnR_oQsA">
<ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_tkYRRbAwEeSts9jnR_oQsA" name="extension_Stereotype" type="_tkYP7bAwEeSts9jnR_oQsA" aggregation="composite" association="_tkYRRLAwEeSts9jnR_oQsA"/>
</packagedElement>
<packagedElement xmi:type="uml:Extension" xmi:id="_tkYRRrAwEeSts9jnR_oQsA" name="extension_JsonIdentityReference_Type" memberEnd="_tkYP97AwEeSts9jnR_oQsA _tkYRR7AwEeSts9jnR_oQsA">
<ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_tkYRR7AwEeSts9jnR_oQsA" name="extension_Type" type="_tkYP7bAwEeSts9jnR_oQsA" aggregation="composite" association="_tkYRRrAwEeSts9jnR_oQsA"/>
</packagedElement>
<packagedElement xmi:type="uml:Extension" xmi:id="_tkYRSLAwEeSts9jnR_oQsA" name="extension_JsonIdentityReference_Property" memberEnd="_tkYP-rAwEeSts9jnR_oQsA _tkYRSbAwEeSts9jnR_oQsA">
<ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_tkYRSbAwEeSts9jnR_oQsA" name="extension_Property" type="_tkYP7bAwEeSts9jnR_oQsA" aggregation="composite" association="_tkYRSLAwEeSts9jnR_oQsA"/>
</packagedElement>
<packagedElement xmi:type="uml:Extension" xmi:id="_tkYRSrAwEeSts9jnR_oQsA" name="extension_JsonIdentityReference_EnumerationLiteral" memberEnd="_tkYP_bAwEeSts9jnR_oQsA _tkYRS7AwEeSts9jnR_oQsA">
<ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_tkYRS7AwEeSts9jnR_oQsA" name="extension_EnumerationLiteral" type="_tkYP7bAwEeSts9jnR_oQsA" aggregation="composite" association="_tkYRSrAwEeSts9jnR_oQsA"/>
</packagedElement>
<packagedElement xmi:type="uml:Extension" xmi:id="_tkYRTLAwEeSts9jnR_oQsA" name="extension_JsonIdentityReference_Operation" memberEnd="_tkYQALAwEeSts9jnR_oQsA _tkYRTbAwEeSts9jnR_oQsA">
<ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_tkYRTbAwEeSts9jnR_oQsA" name="extension_Operation" type="_tkYP7bAwEeSts9jnR_oQsA" aggregation="composite" association="_tkYRTLAwEeSts9jnR_oQsA"/>
</packagedElement>
<packagedElement xmi:type="uml:Extension" xmi:id="_tkYRTrAwEeSts9jnR_oQsA" name="extension_JsonIdentityReference_Parameter" memberEnd="_tkYQA7AwEeSts9jnR_oQsA _tkYRT7AwEeSts9jnR_oQsA">
<ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_tkYRT7AwEeSts9jnR_oQsA" name="extension_Parameter" type="_tkYP7bAwEeSts9jnR_oQsA" aggregation="composite" association="_tkYRTrAwEeSts9jnR_oQsA"/>
</packagedElement>
<packagedElement xmi:type="uml:Extension" xmi:id="_tkYRULAwEeSts9jnR_oQsA" name="extension_JacksonAnnotationsInside_Stereotype" memberEnd="_tkYQB7AwEeSts9jnR_oQsA _tkYRUbAwEeSts9jnR_oQsA">
<ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_tkYRUbAwEeSts9jnR_oQsA" name="extension_Stereotype" type="_tkYQBrAwEeSts9jnR_oQsA" aggregation="composite" association="_tkYRULAwEeSts9jnR_oQsA"/>
</packagedElement>
<packagedElement xmi:type="uml:Extension" xmi:id="_tkYRUrAwEeSts9jnR_oQsA" name="extension_JsonIgnoreProperties_Stereotype" memberEnd="_tkYQFLAwEeSts9jnR_oQsA _tkYRU7AwEeSts9jnR_oQsA">
<ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_tkYRU7AwEeSts9jnR_oQsA" name="extension_Stereotype" type="_tkYQCrAwEeSts9jnR_oQsA" aggregation="composite" association="_tkYRUrAwEeSts9jnR_oQsA"/>
</packagedElement>
<packagedElement xmi:type="uml:Extension" xmi:id="_tkYRVLAwEeSts9jnR_oQsA" name="extension_JsonIgnoreProperties_Type" memberEnd="_tkYQF7AwEeSts9jnR_oQsA _tkYRVbAwEeSts9jnR_oQsA">
<ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_tkYRVbAwEeSts9jnR_oQsA" name="extension_Type" type="_tkYQCrAwEeSts9jnR_oQsA" aggregation="composite" association="_tkYRVLAwEeSts9jnR_oQsA"/>
</packagedElement>
<packagedElement xmi:type="uml:Extension" xmi:id="_tkYRVrAwEeSts9jnR_oQsA" name="extension_JsonIgnoreProperties_Operation" memberEnd="_tkYQGrAwEeSts9jnR_oQsA _tkYRV7AwEeSts9jnR_oQsA">
<ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_tkYRV7AwEeSts9jnR_oQsA" name="extension_Operation" type="_tkYQCrAwEeSts9jnR_oQsA" aggregation="composite" association="_tkYRVrAwEeSts9jnR_oQsA"/>
</packagedElement>
<packagedElement xmi:type="uml:Extension" xmi:id="_tkYRWLAwEeSts9jnR_oQsA" name="extension_JsonIgnoreProperties_Property" memberEnd="_tkYQHbAwEeSts9jnR_oQsA _tkYRWbAwEeSts9jnR_oQsA">
<ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_tkYRWbAwEeSts9jnR_oQsA" name="extension_Property" type="_tkYQCrAwEeSts9jnR_oQsA" aggregation="composite" association="_tkYRWLAwEeSts9jnR_oQsA"/>
</packagedElement>
<packagedElement xmi:type="uml:Extension" xmi:id="_tkYRWrAwEeSts9jnR_oQsA" name="extension_JsonIgnoreProperties_EnumerationLiteral" memberEnd="_tkYQILAwEeSts9jnR_oQsA _tkYRW7AwEeSts9jnR_oQsA">
<ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_tkYRW7AwEeSts9jnR_oQsA" name="extension_EnumerationLiteral" type="_tkYQCrAwEeSts9jnR_oQsA" aggregation="composite" association="_tkYRWrAwEeSts9jnR_oQsA"/>
</packagedElement>
<packagedElement xmi:type="uml:Extension" xmi:id="_tkYRXLAwEeSts9jnR_oQsA" name="extension_JsonBackReference_Stereotype" memberEnd="_tkYQKLAwEeSts9jnR_oQsA _tkYRXbAwEeSts9jnR_oQsA">
<ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_tkYRXbAwEeSts9jnR_oQsA" name="extension_Stereotype" type="_tkYQI7AwEeSts9jnR_oQsA" aggregation="composite" association="_tkYRXLAwEeSts9jnR_oQsA"/>
</packagedElement>
<packagedElement xmi:type="uml:Extension" xmi:id="_tkYRXrAwEeSts9jnR_oQsA" name="extension_JsonBackReference_Property" memberEnd="_tkYQK7AwEeSts9jnR_oQsA _tkYRX7AwEeSts9jnR_oQsA">
<ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_tkYRX7AwEeSts9jnR_oQsA" name="extension_Property" type="_tkYQI7AwEeSts9jnR_oQsA" aggregation="composite" association="_tkYRXrAwEeSts9jnR_oQsA"/>
</packagedElement>
<packagedElement xmi:type="uml:Extension" xmi:id="_tkYRYLAwEeSts9jnR_oQsA" name="extension_JsonBackReference_EnumerationLiteral" memberEnd="_tkYQLrAwEeSts9jnR_oQsA _tkYRYbAwEeSts9jnR_oQsA">
<ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_tkYRYbAwEeSts9jnR_oQsA" name="extension_EnumerationLiteral" type="_tkYQI7AwEeSts9jnR_oQsA" aggregation="composite" association="_tkYRYLAwEeSts9jnR_oQsA"/>
</packagedElement>
<packagedElement xmi:type="uml:Extension" xmi:id="_tkYRYrAwEeSts9jnR_oQsA" name="extension_JsonBackReference_Operation" memberEnd="_tkYQMbAwEeSts9jnR_oQsA _tkYRY7AwEeSts9jnR_oQsA">
<ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_tkYRY7AwEeSts9jnR_oQsA" name="extension_Operation" type="_tkYQI7AwEeSts9jnR_oQsA" aggregation="composite" association="_tkYRYrAwEeSts9jnR_oQsA"/>
</packagedElement>
<packagedElement xmi:type="uml:Extension" xmi:id="_tkYRZLAwEeSts9jnR_oQsA" name="extension_JsonProperty_Stereotype" memberEnd="_tkYQPbAwEeSts9jnR_oQsA _tkYRZbAwEeSts9jnR_oQsA">
<ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_tkYRZbAwEeSts9jnR_oQsA" name="extension_Stereotype" type="_tkYQNLAwEeSts9jnR_oQsA" aggregation="composite" association="_tkYRZLAwEeSts9jnR_oQsA"/>
</packagedElement>
<packagedElement xmi:type="uml:Extension" xmi:id="_tkYRZrAwEeSts9jnR_oQsA" name="extension_JsonProperty_Property" memberEnd="_tkYQQLAwEeSts9jnR_oQsA _tkYRZ7AwEeSts9jnR_oQsA">
<ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_tkYRZ7AwEeSts9jnR_oQsA" name="extension_Property" type="_tkYQNLAwEeSts9jnR_oQsA" aggregation="composite" association="_tkYRZrAwEeSts9jnR_oQsA"/>
</packagedElement>
<packagedElement xmi:type="uml:Extension" xmi:id="_tkYRaLAwEeSts9jnR_oQsA" name="extension_JsonProperty_EnumerationLiteral" memberEnd="_tkYQQ7AwEeSts9jnR_oQsA _tkYRabAwEeSts9jnR_oQsA">
<ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_tkYRabAwEeSts9jnR_oQsA" name="extension_EnumerationLiteral" type="_tkYQNLAwEeSts9jnR_oQsA" aggregation="composite" association="_tkYRaLAwEeSts9jnR_oQsA"/>
</packagedElement>
<packagedElement xmi:type="uml:Extension" xmi:id="_tkYRarAwEeSts9jnR_oQsA" name="extension_JsonProperty_Operation" memberEnd="_tkYQRrAwEeSts9jnR_oQsA _tkYRa7AwEeSts9jnR_oQsA">
<ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_tkYRa7AwEeSts9jnR_oQsA" name="extension_Operation" type="_tkYQNLAwEeSts9jnR_oQsA" aggregation="composite" association="_tkYRarAwEeSts9jnR_oQsA"/>
</packagedElement>
<packagedElement xmi:type="uml:Extension" xmi:id="_tkYRbLAwEeSts9jnR_oQsA" name="extension_JsonProperty_Parameter" memberEnd="_tkYQSbAwEeSts9jnR_oQsA _tkYRbbAwEeSts9jnR_oQsA">
<ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_tkYRbbAwEeSts9jnR_oQsA" name="extension_Parameter" type="_tkYQNLAwEeSts9jnR_oQsA" aggregation="composite" association="_tkYRbLAwEeSts9jnR_oQsA"/>
</packagedElement>
<packagedElement xmi:type="uml:Extension" xmi:id="_tkYRbrAwEeSts9jnR_oQsA" name="extension_JsonFilter_Stereotype" memberEnd="_tkYQUrAwEeSts9jnR_oQsA _tkYRb7AwEeSts9jnR_oQsA">
<ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_tkYRb7AwEeSts9jnR_oQsA" name="extension_Stereotype" type="_tkYQTLAwEeSts9jnR_oQsA" aggregation="composite" association="_tkYRbrAwEeSts9jnR_oQsA"/>
</packagedElement>
<packagedElement xmi:type="uml:Extension" xmi:id="_tkYRcLAwEeSts9jnR_oQsA" name="extension_JsonFilter_Type" memberEnd="_tkYQVbAwEeSts9jnR_oQsA _tkYRcbAwEeSts9jnR_oQsA">
<ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_tkYRcbAwEeSts9jnR_oQsA" name="extension_Type" type="_tkYQTLAwEeSts9jnR_oQsA" aggregation="composite" association="_tkYRcLAwEeSts9jnR_oQsA"/>
</packagedElement>
<packagedElement xmi:type="uml:Extension" xmi:id="_tkYRcrAwEeSts9jnR_oQsA" name="extension_JsonIdentityInfo_Stereotype" memberEnd="_tkYQZrAwEeSts9jnR_oQsA _tkYRc7AwEeSts9jnR_oQsA">
<ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_tkYRc7AwEeSts9jnR_oQsA" name="extension_Stereotype" type="_tkYQWLAwEeSts9jnR_oQsA" aggregation="composite" association="_tkYRcrAwEeSts9jnR_oQsA"/>
</packagedElement>
<packagedElement xmi:type="uml:Extension" xmi:id="_tkYRdLAwEeSts9jnR_oQsA" name="extension_JsonIdentityInfo_Type" memberEnd="_tkYQabAwEeSts9jnR_oQsA _tkYRdbAwEeSts9jnR_oQsA">
<ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_tkYRdbAwEeSts9jnR_oQsA" name="extension_Type" type="_tkYQWLAwEeSts9jnR_oQsA" aggregation="composite" association="_tkYRdLAwEeSts9jnR_oQsA"/>
</packagedElement>
<packagedElement xmi:type="uml:Extension" xmi:id="_tkYRdrAwEeSts9jnR_oQsA" name="extension_JsonIdentityInfo_Property" memberEnd="_tkYQbLAwEeSts9jnR_oQsA _tkYRd7AwEeSts9jnR_oQsA">
<ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_tkYRd7AwEeSts9jnR_oQsA" name="extension_Property" type="_tkYQWLAwEeSts9jnR_oQsA" aggregation="composite" association="_tkYRdrAwEeSts9jnR_oQsA"/>
</packagedElement>
<packagedElement xmi:type="uml:Extension" xmi:id="_tkYReLAwEeSts9jnR_oQsA" name="extension_JsonIdentityInfo_EnumerationLiteral" memberEnd="_tkYQb7AwEeSts9jnR_oQsA _tkYRebAwEeSts9jnR_oQsA">
<ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_tkYRebAwEeSts9jnR_oQsA" name="extension_EnumerationLiteral" type="_tkYQWLAwEeSts9jnR_oQsA" aggregation="composite" association="_tkYReLAwEeSts9jnR_oQsA"/>
</packagedElement>
<packagedElement xmi:type="uml:Extension" xmi:id="_tkYRerAwEeSts9jnR_oQsA" name="extension_JsonIdentityInfo_Operation" memberEnd="_tkYQcrAwEeSts9jnR_oQsA _tkYRe7AwEeSts9jnR_oQsA">
<ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_tkYRe7AwEeSts9jnR_oQsA" name="extension_Operation" type="_tkYQWLAwEeSts9jnR_oQsA" aggregation="composite" association="_tkYRerAwEeSts9jnR_oQsA"/>
</packagedElement>
<packagedElement xmi:type="uml:Extension" xmi:id="_tkYRfLAwEeSts9jnR_oQsA" name="extension_JsonIdentityInfo_Parameter" memberEnd="_tkYQdbAwEeSts9jnR_oQsA _tkYRfbAwEeSts9jnR_oQsA">
<ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_tkYRfbAwEeSts9jnR_oQsA" name="extension_Parameter" type="_tkYQWLAwEeSts9jnR_oQsA" aggregation="composite" association="_tkYRfLAwEeSts9jnR_oQsA"/>
</packagedElement>
<packagedElement xmi:type="uml:Extension" xmi:id="_tkYRfrAwEeSts9jnR_oQsA" name="extension_JsonTypeInfo_Stereotype" memberEnd="_tkYQjbAwEeSts9jnR_oQsA _tkYRf7AwEeSts9jnR_oQsA">
<ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_tkYRf7AwEeSts9jnR_oQsA" name="extension_Stereotype" type="_tkYQeLAwEeSts9jnR_oQsA" aggregation="composite" association="_tkYRfrAwEeSts9jnR_oQsA"/>
</packagedElement>
<packagedElement xmi:type="uml:Extension" xmi:id="_tkYRgLAwEeSts9jnR_oQsA" name="extension_JsonTypeInfo_Type" memberEnd="_tkYQkLAwEeSts9jnR_oQsA _tkYRgbAwEeSts9jnR_oQsA">
<ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_tkYRgbAwEeSts9jnR_oQsA" name="extension_Type" type="_tkYQeLAwEeSts9jnR_oQsA" aggregation="composite" association="_tkYRgLAwEeSts9jnR_oQsA"/>
</packagedElement>
<packagedElement xmi:type="uml:Extension" xmi:id="_tkYRgrAwEeSts9jnR_oQsA" name="extension_JsonTypeInfo_Property" memberEnd="_tkYQk7AwEeSts9jnR_oQsA _tkYRg7AwEeSts9jnR_oQsA">
<ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_tkYRg7AwEeSts9jnR_oQsA" name="extension_Property" type="_tkYQeLAwEeSts9jnR_oQsA" aggregation="composite" association="_tkYRgrAwEeSts9jnR_oQsA"/>
</packagedElement>
<packagedElement xmi:type="uml:Extension" xmi:id="_tkYRhLAwEeSts9jnR_oQsA" name="extension_JsonTypeInfo_EnumerationLiteral" memberEnd="_tkYQlrAwEeSts9jnR_oQsA _tkYRhbAwEeSts9jnR_oQsA">
<ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_tkYRhbAwEeSts9jnR_oQsA" name="extension_EnumerationLiteral" type="_tkYQeLAwEeSts9jnR_oQsA" aggregation="composite" association="_tkYRhLAwEeSts9jnR_oQsA"/>
</packagedElement>
<packagedElement xmi:type="uml:Extension" xmi:id="_tkYRhrAwEeSts9jnR_oQsA" name="extension_JsonTypeInfo_Operation" memberEnd="_tkYQmbAwEeSts9jnR_oQsA _tkYRh7AwEeSts9jnR_oQsA">
<ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_tkYRh7AwEeSts9jnR_oQsA" name="extension_Operation" type="_tkYQeLAwEeSts9jnR_oQsA" aggregation="composite" association="_tkYRhrAwEeSts9jnR_oQsA"/>
</packagedElement>
<packagedElement xmi:type="uml:Extension" xmi:id="_tkYRiLAwEeSts9jnR_oQsA" name="extension_JsonTypeInfo_Parameter" memberEnd="_tkYQnLAwEeSts9jnR_oQsA _tkYRibAwEeSts9jnR_oQsA">
<ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_tkYRibAwEeSts9jnR_oQsA" name="extension_Parameter" type="_tkYQeLAwEeSts9jnR_oQsA" aggregation="composite" association="_tkYRiLAwEeSts9jnR_oQsA"/>
</packagedElement>
<packagedElement xmi:type="uml:Extension" xmi:id="_tkYRirAwEeSts9jnR_oQsA" name="extension_JsonIgnoreType_Stereotype" memberEnd="_tkYQprAwEeSts9jnR_oQsA _tkYRi7AwEeSts9jnR_oQsA">
<ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_tkYRi7AwEeSts9jnR_oQsA" name="extension_Stereotype" type="_tkYQn7AwEeSts9jnR_oQsA" aggregation="composite" association="_tkYRirAwEeSts9jnR_oQsA"/>
</packagedElement>
<packagedElement xmi:type="uml:Extension" xmi:id="_tkYRjLAwEeSts9jnR_oQsA" name="extension_JsonIgnoreType_Type" memberEnd="_tkYQqbAwEeSts9jnR_oQsA _tkYRjbAwEeSts9jnR_oQsA">
<ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_tkYRjbAwEeSts9jnR_oQsA" name="extension_Type" type="_tkYQn7AwEeSts9jnR_oQsA" aggregation="composite" association="_tkYRjLAwEeSts9jnR_oQsA"/>
</packagedElement>
<packagedElement xmi:type="uml:Association" xmi:id="_tkYRjrAwEeSts9jnR_oQsA" name="value_JsonView_Class" memberEnd="_tkYOYrAwEeSts9jnR_oQsA _tkYRj7AwEeSts9jnR_oQsA">
<ownedEnd xmi:id="_tkYRj7AwEeSts9jnR_oQsA" name="value_JsonView" visibility="public" type="_tkYOYbAwEeSts9jnR_oQsA" association="_tkYRjrAwEeSts9jnR_oQsA">
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="_tkYRkLAwEeSts9jnR_oQsA"/>
<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_tkYRkbAwEeSts9jnR_oQsA" value="1"/>
</ownedEnd>
</packagedElement>
<packagedElement xmi:type="uml:Association" xmi:id="_tkYRkrAwEeSts9jnR_oQsA" name="value_JsonSubTypes_TypeFromJsonSubTypes" memberEnd="_tkYPC7AwEeSts9jnR_oQsA _tkYPQLAwEeSts9jnR_oQsA"/>
<packagedElement xmi:type="uml:Association" xmi:id="_tkYRk7AwEeSts9jnR_oQsA" name="value_Type_Class" memberEnd="_tkYPJbAwEeSts9jnR_oQsA _tkYRlLAwEeSts9jnR_oQsA">
<ownedEnd xmi:id="_tkYRlLAwEeSts9jnR_oQsA" name="value_Type" visibility="public" type="_tkYPILAwEeSts9jnR_oQsA" association="_tkYRk7AwEeSts9jnR_oQsA">
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="_tkYRlbAwEeSts9jnR_oQsA"/>
<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_tkYRlrAwEeSts9jnR_oQsA" value="1"/>
</ownedEnd>
</packagedElement>
<packagedElement xmi:type="uml:Association" xmi:id="_tkYRl7AwEeSts9jnR_oQsA" name="generator_JsonIdentityInfo_Class" memberEnd="_tkYQX7AwEeSts9jnR_oQsA _tkYRmLAwEeSts9jnR_oQsA">
<ownedEnd xmi:id="_tkYRmLAwEeSts9jnR_oQsA" name="generator_JsonIdentityInfo" visibility="public" type="_tkYQWLAwEeSts9jnR_oQsA" association="_tkYRl7AwEeSts9jnR_oQsA">
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="_tkYRmbAwEeSts9jnR_oQsA"/>
<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_tkYRmrAwEeSts9jnR_oQsA" value="1"/>
</ownedEnd>
</packagedElement>
<packagedElement xmi:type="uml:Association" xmi:id="_tkYRm7AwEeSts9jnR_oQsA" name="scope_JsonIdentityInfo_Class" memberEnd="_tkYQYrAwEeSts9jnR_oQsA _tkYRnLAwEeSts9jnR_oQsA">
<ownedEnd xmi:id="_tkYRnLAwEeSts9jnR_oQsA" name="scope_JsonIdentityInfo" visibility="public" type="_tkYQWLAwEeSts9jnR_oQsA" association="_tkYRm7AwEeSts9jnR_oQsA">
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="_tkYRnbAwEeSts9jnR_oQsA"/>
<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_tkYRnrAwEeSts9jnR_oQsA" value="1"/>
</ownedEnd>
</packagedElement>
<packagedElement xmi:type="uml:Association" xmi:id="_tkYRn7AwEeSts9jnR_oQsA" name="defaultImpl_JsonTypeInfo_Class" memberEnd="_tkYQhbAwEeSts9jnR_oQsA _tkYRoLAwEeSts9jnR_oQsA">
<ownedEnd xmi:id="_tkYRoLAwEeSts9jnR_oQsA" name="defaultImpl_JsonTypeInfo" visibility="public" type="_tkYQeLAwEeSts9jnR_oQsA" association="_tkYRn7AwEeSts9jnR_oQsA">
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="_tkYRobAwEeSts9jnR_oQsA"/>
<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_tkYRorAwEeSts9jnR_oQsA" value="1"/>
</ownedEnd>
</packagedElement>
</packagedElement>
</packagedElement>
</packagedElement>
</packagedElement>
<profileApplication xmi:id="_tkYRo7AwEeSts9jnR_oQsA">
<eAnnotations xmi:id="_tkYRpLAwEeSts9jnR_oQsA" source="http://www.eclipse.org/uml2/2.0.0/UML">
<references xmi:type="ecore:EPackage" href="pathmap://JAVA_PROFILE/javaProfile.uml#_wCcqIN0oEeSfefuUt0TgMw"/>
</eAnnotations>
<appliedProfile href="pathmap://JAVA_PROFILE/javaProfile.uml#_LICG-bmhEeKP6JNTocDZqQ"/>
</profileApplication>
</uml:Profile>
<javaProfile:JGenericType xmi:id="_tkYRpbAwEeSts9jnR_oQsA" base_Property="_tkYPJbAwEeSts9jnR_oQsA" type="upperBounded"/>
<javaProfile:JGenericType xmi:id="_tkYRprAwEeSts9jnR_oQsA" base_Property="_tkYQhbAwEeSts9jnR_oQsA" type="upperBounded"/>
<javaProfile:JGenericType xmi:id="_tkYRp7AwEeSts9jnR_oQsA" base_Property="_tkYQYrAwEeSts9jnR_oQsA" type="upperBounded"/>
<javaProfile:JGenericType xmi:id="_tkYRqLAwEeSts9jnR_oQsA" base_Property="_tkYQX7AwEeSts9jnR_oQsA" type="upperBounded"/>
<javaProfile:JProfile xmi:id="_vbEycOjsEeSfNor1qYB9aQ" base_Package="_tkYLQLAwEeSts9jnR_oQsA"/>
</xmi:XMI>