.. _functions-mapperidea-iconography-mapping: ==================== Ícones de mapeamento ==================== Os mapeamentos criam os atributos de uma classe. O ícone define o @mode, e assim o gerador distingue um campo simples (directToField) de uma referência (oneToOne, manyToOne) ou de uma coleção (oneToMany). .. toctree:: :titlesonly: :maxdepth: 1 :hidden: Mapping.directToField Mapping.oneToOne Mapping.oneToMany Mapping.manyToOne Mapping.directMap Mapping.aggregate Mapping.anyAttribute Mapping.anyCollection Mapping.anyObject Mapping.collectionReference Mapping.composite Mapping.compositeCollection Mapping.directCollection Mapping.directToXmlType Mapping.eisOneToMany Mapping.eisOneToOne Mapping.holder Mapping.manyToMany Mapping.manyToOneIndependent Mapping.manyToOneVirtual Mapping.mixedXmlContent Mapping.objectReference Mapping.objectType Mapping.oneToManyIndependent Mapping.oneToManyVirtual Mapping.remove Mapping.serialized Mapping.transformation Mapping.typeConversion Mapping.unmapped Mapping.variableOneToOne Mapping.xmlDirect Mapping.xmlDirectCollection Mapping.xmlDirectMap Mapping.xmlFragment Mapping.xmlFragmentCollection .. list-table:: :widths: 10 30 32 28 :header-rows: 1 :class: mi-tabela-icones * - **Ícone** - **Nome** - **No mapa .mi** - **Significado** * - .. image:: /../en/_static/icones/Mapping.directToField.png :alt: Mapping.directToField :class: mi-icone - :ref:`Mapping.directToField` - ``[d]`` - Atributo simples * - .. image:: /../en/_static/icones/Mapping.oneToOne.png :alt: Mapping.oneToOne :class: mi-icone - :ref:`Mapping.oneToOne` - ``[r]`` - Referência a outra classe * - .. image:: /../en/_static/icones/Mapping.oneToMany.png :alt: Mapping.oneToMany :class: mi-icone - :ref:`Mapping.oneToMany` - ``[o]`` - Coleção (lado mestre) * - .. image:: /../en/_static/icones/Mapping.manyToOne.png :alt: Mapping.manyToOne :class: mi-icone - :ref:`Mapping.manyToOne` - ``[m]`` - Referência ao mestre (lado detalhe) * - .. image:: /../en/_static/icones/Mapping.directMap.png :alt: Mapping.directMap :class: mi-icone - :ref:`Mapping.directMap` - ``[h]`` - Mapa direto * - .. image:: /../en/_static/icones/Mapping.aggregate.png :alt: Mapping.aggregate :class: mi-icone - :ref:`Mapping.aggregate` - ``[Mapping.aggregate]`` - Mapeamento aggregate * - .. image:: /../en/_static/icones/Mapping.anyAttribute.png :alt: Mapping.anyAttribute :class: mi-icone - :ref:`Mapping.anyAttribute` - ``[Mapping.anyAttribute]`` - Mapeamento anyAttribute * - .. image:: /../en/_static/icones/Mapping.anyCollection.png :alt: Mapping.anyCollection :class: mi-icone - :ref:`Mapping.anyCollection` - ``[Mapping.anyCollection]`` - Mapeamento anyCollection * - .. image:: /../en/_static/icones/Mapping.anyObject.png :alt: Mapping.anyObject :class: mi-icone - :ref:`Mapping.anyObject` - ``[Mapping.anyObject]`` - Mapeamento anyObject * - .. image:: /../en/_static/icones/Mapping.collectionReference.png :alt: Mapping.collectionReference :class: mi-icone - :ref:`Mapping.collectionReference` - ``[Mapping.collectionReference]`` - Mapeamento collectionReference * - .. image:: /../en/_static/icones/Mapping.composite.png :alt: Mapping.composite :class: mi-icone - :ref:`Mapping.composite` - ``[Mapping.composite]`` - Mapeamento composite * - .. image:: /../en/_static/icones/Mapping.compositeCollection.png :alt: Mapping.compositeCollection :class: mi-icone - :ref:`Mapping.compositeCollection` - ``[Mapping.compositeCollection]`` - Mapeamento compositeCollection * - .. image:: /../en/_static/icones/Mapping.directCollection.png :alt: Mapping.directCollection :class: mi-icone - :ref:`Mapping.directCollection` - ``[Mapping.directCollection]`` - Mapeamento directCollection * - .. image:: /../en/_static/icones/Mapping.directToXmlType.png :alt: Mapping.directToXmlType :class: mi-icone - :ref:`Mapping.directToXmlType` - ``[Mapping.directToXmlType]`` - Mapeamento directToXmlType * - .. image:: /../en/_static/icones/Mapping.eisOneToMany.png :alt: Mapping.eisOneToMany :class: mi-icone - :ref:`Mapping.eisOneToMany` - ``[Mapping.eisOneToMany]`` - Mapeamento eisOneToMany * - .. image:: /../en/_static/icones/Mapping.eisOneToOne.png :alt: Mapping.eisOneToOne :class: mi-icone - :ref:`Mapping.eisOneToOne` - ``[Mapping.eisOneToOne]`` - Mapeamento eisOneToOne * - .. image:: /../en/_static/icones/Mapping.holder.png :alt: Mapping.holder :class: mi-icone - :ref:`Mapping.holder` - ``[Mapping.holder]`` - Mapeamento holder * - .. image:: /../en/_static/icones/Mapping.manyToMany.png :alt: Mapping.manyToMany :class: mi-icone - :ref:`Mapping.manyToMany` - ``[Mapping.manyToMany]`` - Mapeamento manyToMany * - .. image:: /../en/_static/icones/Mapping.manyToOneIndependent.png :alt: Mapping.manyToOneIndependent :class: mi-icone - :ref:`Mapping.manyToOneIndependent` - ``[Mapping.manyToOneIndependent]`` - Mapeamento manyToOneIndependent * - .. image:: /../en/_static/icones/Mapping.manyToOneVirtual.png :alt: Mapping.manyToOneVirtual :class: mi-icone - :ref:`Mapping.manyToOneVirtual` - ``[Mapping.manyToOneVirtual]`` - Mapeamento manyToOneVirtual * - .. image:: /../en/_static/icones/Mapping.mixedXmlContent.png :alt: Mapping.mixedXmlContent :class: mi-icone - :ref:`Mapping.mixedXmlContent` - ``[Mapping.mixedXmlContent]`` - Mapeamento mixedXmlContent * - .. image:: /../en/_static/icones/Mapping.objectReference.png :alt: Mapping.objectReference :class: mi-icone - :ref:`Mapping.objectReference` - ``[Mapping.objectReference]`` - Mapeamento objectReference * - .. image:: /../en/_static/icones/Mapping.objectType.png :alt: Mapping.objectType :class: mi-icone - :ref:`Mapping.objectType` - ``[Mapping.objectType]`` - Mapeamento objectType * - .. image:: /../en/_static/icones/Mapping.oneToManyIndependent.png :alt: Mapping.oneToManyIndependent :class: mi-icone - :ref:`Mapping.oneToManyIndependent` - ``[Mapping.oneToManyIndependent]`` - Mapeamento oneToManyIndependent * - .. image:: /../en/_static/icones/Mapping.oneToManyVirtual.png :alt: Mapping.oneToManyVirtual :class: mi-icone - :ref:`Mapping.oneToManyVirtual` - ``[Mapping.oneToManyVirtual]`` - Mapeamento oneToManyVirtual * - .. image:: /../en/_static/icones/Mapping.remove.png :alt: Mapping.remove :class: mi-icone - :ref:`Mapping.remove` - ``[Mapping.remove]`` - Mapeamento remove * - .. image:: /../en/_static/icones/Mapping.serialized.png :alt: Mapping.serialized :class: mi-icone - :ref:`Mapping.serialized` - ``[Mapping.serialized]`` - Mapeamento serialized * - .. image:: /../en/_static/icones/Mapping.transformation.png :alt: Mapping.transformation :class: mi-icone - :ref:`Mapping.transformation` - ``[Mapping.transformation]`` - Mapeamento transformation * - .. image:: /../en/_static/icones/Mapping.typeConversion.png :alt: Mapping.typeConversion :class: mi-icone - :ref:`Mapping.typeConversion` - ``[Mapping.typeConversion]`` - Mapeamento typeConversion * - .. image:: /../en/_static/icones/Mapping.unmapped.png :alt: Mapping.unmapped :class: mi-icone - :ref:`Mapping.unmapped` - ``[Mapping.unmapped]`` - Mapeamento unmapped * - .. image:: /../en/_static/icones/Mapping.variableOneToOne.png :alt: Mapping.variableOneToOne :class: mi-icone - :ref:`Mapping.variableOneToOne` - ``[Mapping.variableOneToOne]`` - Mapeamento variableOneToOne * - .. image:: /../en/_static/icones/Mapping.xmlDirect.png :alt: Mapping.xmlDirect :class: mi-icone - :ref:`Mapping.xmlDirect` - ``[Mapping.xmlDirect]`` - Mapeamento xmlDirect * - .. image:: /../en/_static/icones/Mapping.xmlDirectCollection.png :alt: Mapping.xmlDirectCollection :class: mi-icone - :ref:`Mapping.xmlDirectCollection` - ``[Mapping.xmlDirectCollection]`` - Mapeamento xmlDirectCollection * - .. image:: /../en/_static/icones/Mapping.xmlDirectMap.png :alt: Mapping.xmlDirectMap :class: mi-icone - :ref:`Mapping.xmlDirectMap` - ``[Mapping.xmlDirectMap]`` - Mapeamento xmlDirectMap * - .. image:: /../en/_static/icones/Mapping.xmlFragment.png :alt: Mapping.xmlFragment :class: mi-icone - :ref:`Mapping.xmlFragment` - ``[Mapping.xmlFragment]`` - Mapeamento xmlFragment * - .. image:: /../en/_static/icones/Mapping.xmlFragmentCollection.png :alt: Mapping.xmlFragmentCollection :class: mi-icone - :ref:`Mapping.xmlFragmentCollection` - ``[Mapping.xmlFragmentCollection]`` - Mapeamento xmlFragmentCollection