## Uses of Class
org.apache.cayenne.exp.property.SetProperty

- Packages that use SetProperty
  Package | Description
  --- | ---
  org.apache.cayenne.exp.property | Property API

- - ### Uses of SetProperty in org.apache.cayenne.exp.property

    Methods in org.apache.cayenne.exp.property that return SetProperty
    Modifier and Type | Method and Description
    --- | ---
    `SetProperty<V>` | SetProperty.`alias(String alias)` Creates alias with different name for this property
    `static <T extends Persistent> SetProperty<T>` | PropertyFactory.`createSet(String name, Class<T> entityType)` Create to-many relationship mapped on set property
    `static <T extends Persistent> SetProperty<T>` | PropertyFactory.`createSet(String name, Expression expression, Class<T> entityType)` Create to-many relationship mapped on set property
    `default <T extends Persistent> SetProperty<T>` | RelationshipProperty.`dot(SetProperty<T> property)` Constructs a new property path by appending the argument to the existing property separated by a dot.
    `SetProperty<V>` | SetProperty.`enclosing()`
    `SetProperty<V>` | SetProperty.`outer()` Returns a version of this property that represents an OUTER join.

    Methods in org.apache.cayenne.exp.property with parameters of type SetProperty
    Modifier and Type | Method and Description
    --- | ---
    `default <T extends Persistent> SetProperty<T>` | RelationshipProperty.`dot(SetProperty<T> property)` Constructs a new property path by appending the argument to the existing property separated by a dot.

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