Package org.apache.cayenne.reflect
Interface ToManyMapProperty
- All Superinterfaces:
ArcProperty
,PropertyDescriptor
,ToManyProperty
public interface ToManyMapProperty extends ToManyProperty
A property representing a map of objects keyed by one of the object properties.
- Since:
- 3.0
-
Method Summary
Methods inherited from interface org.apache.cayenne.reflect.ArcProperty
getComplimentaryReverseArc, getComplimentaryReverseDbRelationshipPath, getRelationship, getTargetDescriptor, invalidate, isFault
Methods inherited from interface org.apache.cayenne.reflect.PropertyDescriptor
getName, injectValueHolder, readProperty, readPropertyDirectly, visit, writeProperty, writePropertyDirectly
Methods inherited from interface org.apache.cayenne.reflect.ToManyProperty
addTarget, addTargetDirectly, removeTarget, removeTargetDirectly
-
Method Details
-
getMapKey
Extracts the map key of the target object.- Throws:
PropertyException
-