Package | Description |
---|---|
org.apache.cayenne.exp.property |
Property API
|
Modifier and Type | Method and Description |
---|---|
MapProperty<K,V> |
MapProperty.alias(String alias)
Creates alias with different name for this property
|
static <K,V extends Persistent> |
PropertyFactory.createMap(String name,
Class<K> keyType,
Class<V> entityType)
Create to-many relationship mapped on map property
|
static <K,V extends Persistent> |
PropertyFactory.createMap(String name,
Expression expression,
Class<K> keyType,
Class<V> entityType)
Create to-many relationship mapped on map property
|
default <K,V extends Persistent> |
RelationshipProperty.dot(MapProperty<K,V> property)
Constructs a new property path by appending the argument to the existing property separated by a dot.
|
MapProperty<K,V> |
MapProperty.enclosing() |
MapProperty<K,V> |
MapProperty.outer()
Returns a version of this property that represents an OUTER join.
|
Modifier and Type | Method and Description |
---|---|
default <K,V extends Persistent> |
RelationshipProperty.dot(MapProperty<K,V> 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.