## Uses of Class
org.apache.cayenne.map.Embeddable

- Packages that use Embeddable
  Package | Description
  --- | ---
  org.apache.cayenne.configuration |
  org.apache.cayenne.map | Contains O/R mapping classes that store relational database metadata information and map it to Java classes.
  org.apache.cayenne.map.event |
  org.apache.cayenne.reflect |

- - ### Uses of Embeddable in org.apache.cayenne.configuration

    Methods in org.apache.cayenne.configuration with parameters of type Embeddable
    Modifier and Type | Method and Description
    --- | ---
    `T` | BaseConfigurationNodeVisitor.`visitEmbeddable(Embeddable embeddable)`
    `T` | ConfigurationNodeVisitor.`visitEmbeddable(Embeddable embeddable)`

  - ### Uses of Embeddable in org.apache.cayenne.map

    Fields in org.apache.cayenne.map declared as Embeddable
    Modifier and Type | Field and Description
    --- | ---
    `protected Embeddable` | EmbeddableAttribute.`embeddable`

    Methods in org.apache.cayenne.map that return Embeddable
    Modifier and Type | Method and Description
    --- | ---
    `Embeddable` | EmbeddableAttribute.`getEmbeddable()`
    `Embeddable` | EmbeddedAttribute.`getEmbeddable()`
    `Embeddable` | DataMap.`getEmbeddable(String className)`
    `Embeddable` | EntityResolver.`getEmbeddable(String className)`
    `Embeddable` | MappingNamespace.`getEmbeddable(String className)` Returns an `Embeddable` matching class name or null if such Embeddable is not mapped.

    Methods in org.apache.cayenne.map that return types with arguments of type Embeddable
    Modifier and Type | Method and Description
    --- | ---
    `Map<String,Embeddable>` | DataMap.`getEmbeddableMap()`
    `Collection<Embeddable>` | DataMap.`getEmbeddables()` Returns a collection of `Embeddable` mappings stored in the DataMap.
    `Collection<Embeddable>` | EntityResolver.`getEmbeddables()`
    `Collection<Embeddable>` | MappingNamespace.`getEmbeddables()`

    Methods in org.apache.cayenne.map with parameters of type Embeddable
    Modifier and Type | Method and Description
    --- | ---
    `void` | DataMap.`addEmbeddable(Embeddable embeddable)` Adds an embeddable object to the DataMap.
    `void` | EmbeddableAttribute.`setEmbeddable(Embeddable embeddable)`

  - ### Uses of Embeddable in org.apache.cayenne.map.event

    Fields in org.apache.cayenne.map.event declared as Embeddable
    Modifier and Type | Field and Description
    --- | ---
    `protected Embeddable` | EmbeddableEvent.`embeddable`

    Methods in org.apache.cayenne.map.event that return Embeddable
    Modifier and Type | Method and Description
    --- | ---
    `Embeddable` | EmbeddableEvent.`getEmbeddable()`

    Methods in org.apache.cayenne.map.event with parameters of type Embeddable
    Modifier and Type | Method and Description
    --- | ---
    `void` | EmbeddableEvent.`setEmbeddable(Embeddable embeddable)`

    Constructors in org.apache.cayenne.map.event with parameters of type Embeddable
    Constructor and Description
    `EmbeddableAttributeEvent(Object source, EmbeddableAttribute attrib, Embeddable embeddable, int id)`
    `EmbeddableAttributeEvent(Object source, Embeddable embeddable, EmbeddableAttribute embeddableAttribute)`
    `EmbeddableEvent(Object source, Embeddable embeddable)`
    `EmbeddableEvent(Object src, Embeddable embeddable2, int id)`
    `EmbeddableEvent(Object src, Embeddable embeddable2, String oldClassName)`

  - ### Uses of Embeddable in org.apache.cayenne.reflect

    Fields in org.apache.cayenne.reflect declared as Embeddable
    Modifier and Type | Field and Description
    --- | ---
    `protected Embeddable` | FieldEmbeddableDescriptor.`embeddable`

    Methods in org.apache.cayenne.reflect that return Embeddable
    Modifier and Type | Method and Description
    --- | ---
    `Embeddable` | EmbeddableDescriptor.`getEmbeddable()` Returns a metadata object for this descriptor.
    `Embeddable` | FieldEmbeddableDescriptor.`getEmbeddable()`

    Constructors in org.apache.cayenne.reflect with parameters of type Embeddable
    Constructor and Description
    `FieldEmbeddableDescriptor(Embeddable embeddable, String ownerProperty, String embeddedPropertyProperty)`

Copyright © 2001–2023 Apache Cayenne. All rights reserved.