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

- Packages that use EmbeddableAttribute
  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 |

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

    Methods in org.apache.cayenne.configuration with parameters of type EmbeddableAttribute
    Modifier and Type | Method and Description
    --- | ---
    `T` | BaseConfigurationNodeVisitor.`visitEmbeddableAttribute(EmbeddableAttribute attribute)`
    `T` | ConfigurationNodeVisitor.`visitEmbeddableAttribute(EmbeddableAttribute attribute)`
    `Void` | EmptyConfigurationNodeVisitor.`visitEmbeddableAttribute(EmbeddableAttribute attribute)`

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

    Fields in org.apache.cayenne.map with type parameters of type EmbeddableAttribute
    Modifier and Type | Field and Description
    --- | ---
    `protected Map<String,EmbeddableAttribute>` | Embeddable.`attributes`

    Methods in org.apache.cayenne.map that return EmbeddableAttribute
    Modifier and Type | Method and Description
    --- | ---
    `EmbeddableAttribute` | Embeddable.`getAttribute(String name)`
    `EmbeddableAttribute` | Embeddable.`getAttributeForDbPath(String dbPath)` Returns EmbeddableAttribute of this Embeddable that maps to `dbAttribute` parameter.

    Methods in org.apache.cayenne.map that return types with arguments of type EmbeddableAttribute
    Modifier and Type | Method and Description
    --- | ---
    `Map<String,EmbeddableAttribute>` | Embeddable.`getAttributeMap()` Returns an unmodifiable sorted map of embeddable attributes.
    `Collection<EmbeddableAttribute>` | Embeddable.`getAttributes()` Returns an unmodifiable collection of embeddable attributes.

    Methods in org.apache.cayenne.map with parameters of type EmbeddableAttribute
    Modifier and Type | Method and Description
    --- | ---
    `void` | Embeddable.`addAttribute(EmbeddableAttribute attribute)` Adds new embeddable attribute to the entity, setting its parent embeddable to be this object.

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

    Fields in org.apache.cayenne.map.event declared as EmbeddableAttribute
    Modifier and Type | Field and Description
    --- | ---
    `protected EmbeddableAttribute` | EmbeddableAttributeEvent.`embeddableAttribute`

    Methods in org.apache.cayenne.map.event that return EmbeddableAttribute
    Modifier and Type | Method and Description
    --- | ---
    `EmbeddableAttribute` | EmbeddableAttributeEvent.`getEmbeddableAttribute()`

    Methods in org.apache.cayenne.map.event with parameters of type EmbeddableAttribute
    Modifier and Type | Method and Description
    --- | ---
    `void` | EmbeddableAttributeEvent.`setEmbeddableAttribute(EmbeddableAttribute embeddableAttribute)`

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

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