## Uses of Interface
org.apache.cayenne.reflect.AttributeProperty

- Packages that use AttributeProperty
  Package | Description
  --- | ---
  org.apache.cayenne.access | Contains classes that make up Cayenne ORM stack.
  org.apache.cayenne.reflect |

- - ### Uses of AttributeProperty in org.apache.cayenne.access

    Constructors in org.apache.cayenne.access with parameters of type AttributeProperty
    Constructor | Description
    --- | ---
    `AttributeFault​(AttributeProperty property)` |

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

    Classes in org.apache.cayenne.reflect that implement AttributeProperty
    Modifier and Type | Class | Description
    --- | --- | ---
    `class` | `SimpleAttributeProperty` | A descriptor of an "attribute" persistent property.

    Fields in org.apache.cayenne.reflect with type parameters of type AttributeProperty
    Modifier and Type | Field | Description
    --- | --- | ---
    `protected Collection<AttributeProperty>` | PersistentDescriptor.`idProperties` |

    Methods in org.apache.cayenne.reflect that return types with arguments of type AttributeProperty
    Modifier and Type | Method | Description
    --- | --- | ---
    `Collection<AttributeProperty>` | ClassDescriptor.`getIdProperties()` | Returns a collection of the properties mapped to id columns.
    `Collection<AttributeProperty>` | LazyClassDescriptorDecorator.`getIdProperties()` |
    `Collection<AttributeProperty>` | PersistentDescriptor.`getIdProperties()` |

    Methods in org.apache.cayenne.reflect with parameters of type AttributeProperty
    Modifier and Type | Method | Description
    --- | --- | ---
    `boolean` | PropertyVisitor.`visitAttribute​(AttributeProperty property)` |